summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/manual/developer/new_api_2_4.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/manual/developer/new_api_2_4.xml b/docs/manual/developer/new_api_2_4.xml
index 0e9c9fbea3..45597415c4 100644
--- a/docs/manual/developer/new_api_2_4.xml
+++ b/docs/manual/developer/new_api_2_4.xml
@@ -275,6 +275,9 @@
APLOG_USE_MODULE(foo);<br/>
#endif
</example>
+ <p>Note: This is absolutely required for C++-language modules. It
+ can be skipped for C-language modules, though that breaks
+ module-specific log level support for files without it.</p>
<p>The number of parameters of the <code>ap_log_*</code> functions and the
definition of <code>APLOG_MARK</code> has changed. Normally, the change
is completely transparent. However, changes are required if a
@@ -414,6 +417,15 @@
0/APR_SUCCESS if there is no such error information, or a valid
<code>apr_status_t</code> value otherwise.</dd>
+ <dt><code>mpm_default.h</code>, <code>DEFAULT_LOCKFILE</code>,
+ <code>DEFAULT_THREAD_LIMIT</code>, <code>DEFAULT_PIDLOG</code>,
+ etc.</dt>
+ <dd>The header file and most of the default configuration
+ values set in it are no longer visible to modules. (Most can
+ still be overridden at build time.) <code>DEFAULT_PIDLOG</code>
+ and <code>DEFAULT_REL_RUNTIMEDIR</code> are now universally
+ available via <code>ap_config.h</code>.</dd>
+
<dt><code>unixd_config</code></dt>
<dd>This has been renamed to ap_unixd_config.</dd>
</dl>