coar 00/09/27 04:37:35
Modified: apidoc TODO api.list Removed: apidoc dict-ap_escape_path.html Log: A little more work. Note that ap_escape_path() isn't listed anymore; it isn't in the source. I suspect it was renamed to ap_os_escape_path(), but haven't checked. If so, then perhaps the detail file for ap_escape_path() should be resurrected and attached to that entry. Ain't CVS wonderful? Revision Changes Path 1.15 +0 -15 httpd-docs-1.3/apidoc/TODO Index: TODO =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/TODO,v retrieving revision 1.14 retrieving revision 1.15 diff -u -u -r1.14 -r1.15 --- TODO 2000/09/27 02:11:52 1.14 +++ TODO 2000/09/27 11:37:32 1.15 @@ -85,21 +85,6 @@ BUFF The following items need examples: - ap_destroy_pool - ap_die - ap_each_byterange - ap_error_log2stderr - ap_escape_html - ap_escape_path - ap_escape_path_segment - ap_escape_shell_cmd - ap_excess_requests_per_child - ap_exists_config_define - ap_exists_scoreboard_image - ap_extended_status - ap_find_command - ap_find_command_in_modules - ap_find_last_token ap_find_linked_module ap_find_list_item ap_find_module_name 1.35 +44 -19 httpd-docs-1.3/apidoc/api.list Index: api.list =================================================================== RCS file: /home/cvs/httpd-docs-1.3/apidoc/api.list,v retrieving revision 1.34 retrieving revision 1.35 diff -u -u -r1.34 -r1.35 --- api.list 2000/09/27 02:11:53 1.34 +++ api.list 2000/09/27 11:37:32 1.35 @@ -608,7 +608,10 @@ | R|ap_exists_scoreboard_image\ |int $*(void);\ - |\ + |if (! $*()) {\n\ + ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|APLOG_ERR, r,\n\ + "Server status unavailable in inetd mode");\n\ + :\ |SA-scoreboard\ | #; @@ -1297,7 +1300,8 @@ |<dict-$*.html R|ap_destroy_pool\ |void $*(pool *p);\ - |\ + |ap_child_exit_modules(pconf, server_conf);\n\ +$*(pchild);\ |SA-pool\ |<dict-$*.html R|ap_pstrcat\ @@ -2213,7 +2217,14 @@ |<dict-$*.html R|ap_die\ |void $*(int type, request_rec *r);\ - |\ + |if (r->method_number == M_TRACE) {\n\ + if ((access_status = ap_send_http_trace(r))) {\n\ + $*(access_status, r);\n\ + }\n\ + else {\n\ + ap_finalize_request_protocol(r);\n\ + }\n\ + :\ |\ | R|ap_discard_request_body\ @@ -2228,7 +2239,9 @@ |<dict-$*.html R|ap_each_byterange\ |int $*(request_rec *r, long *offset, long *length);\ - |\ + |while ($*(r, &offset, &length)) {\n\ + ap_send_mmap(mm, r, offset, length);\n\ +}\ |\ | X|SA-logging\ @@ -2240,22 +2253,25 @@ | R|ap_error_log2stderr\ |void $*(server_rec *s);\ - |\ + |$*(r->server);\ |SA-logging\ | R|ap_escape_html\ |char *$*(pool *p, const char *s);\ - |\ + |char *title_name;\n\ +title_name = $*(r->pool, r->uri);\ |\ |<dict-$*.html R|ap_escape_path_segment\ |char *$*(pool *p, const char *s);\ - |\ + |<i>No examples available; not used in Apache 1.3.</i>\ |\ |<dict-$*.html R|ap_escape_shell_cmd\ |char *$*(pool *p, const char *s);\ - |\ + |ap_unescape_url(arg_copy);\n\ +ap_table_setn(r->subprocess_env, "QUERY_STRING_UNESCAPED",\n\ + $*(r->pool, arg_copy));\ |\ |<dict-$*.html R|ap_finalize_request_protocol\ @@ -2270,18 +2286,27 @@ | R|ap_find_command\ |const command_rec *$*(const char *name, const command_rec *cmds);\ - |\ + |for (modp = *mod, modp != NULL; modp = modp->next) {\n\ + if (modp->cmds && (cmdp = $*(cmd_name, modp->cmds))) {\n\ + *mod = modp;\n\ + return cmdp;\n\ + }\n\ +}\ |\ | R|ap_find_command_in_modules\ |const command_rec *$*(const char *cmd_name, module **m);\ - |\ + |if (! (cmd = $*(cmd_name, &mod))) {\n\ + errno = EINVAL;\n\ + return ap_pstrcat(parms->pool, "Invalid command '", cmd_name, "'", NULL);\ |\ | R|ap_find_last_token\ |int $*(pool *p, const char *line, const char *tok);\ + |$*(r->pool,\n\ + ap_table_get(r->headers_out, "Transfer-Encoding"),\n\ + "chunked");\ |\ - |\ | R|ap_find_linked_module\ |module *$*(const char *name);\ @@ -2784,11 +2809,6 @@ |\ |\ | -R|ap_escape_path\ - |char *$*(pool *p, const char *path, int partial);\ - |\ - |\ - |<dict-$*.html R|ap_os_is_path_absolute\ |int ap_os_is_path_absolute(const char *file);\ |\ @@ -4056,13 +4076,16 @@ | D|ap_excess_requests_per_child\ |int $*;\ - |\ + |max_jobs_after_exit_request = $*;\ |\ | D|ap_extended_status\ |int $*;\ + |if ($*) {\n\ + lres = score_record.access_count;\n\ + bytes = score_record.bytes_served;\n\ + :\ |\ - |\ | D|ap_group_id\ |gid_t $*;\ @@ -4201,7 +4224,9 @@ | R|ap_exists_config_define\ |int $*(char *name);\ - |\ + |defined = $*(arg);\n\ +if ((!not && defined) || (not && !defined)) {\n\ + /* condition has been met */\ |\ | R|ap_find_list_item\