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-&gt;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, &amp;offset, &amp;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-&gt;server);\
       |SA-logging\
       |
   R|ap_escape_html\
       |char *$*(pool *p, const char *s);\
  -    |\
  +    |char *title_name;\n\
  +title_name = $*(r-&gt;pool, r-&gt;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-&gt;subprocess_env, "QUERY_STRING_UNESCAPED",\n\
  +              $*(r-&gt;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-&gt;next) {\n\
  +    if (modp-&gt;cmds &amp;&amp; (cmdp = $*(cmd_name, modp-&gt;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, &amp;mod))) {\n\
  +    errno = EINVAL;\n\
  +    return ap_pstrcat(parms-&gt;pool, "Invalid command '", cmd_name, "'", 
NULL);\
       |\
       |
   R|ap_find_last_token\
       |int $*(pool *p, const char *line, const char *tok);\
  +    |$*(r-&gt;pool,\n\
  +                        ap_table_get(r-&gt;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 &amp;&amp; defined) &#124;&#124; (not &amp;&amp; !defined)) {\n\
  +    /* condition has been met */\
       |\
       |
   R|ap_find_list_item\
  
  
  

Reply via email to