dgaudet     98/08/19 21:11:34

  Modified:    src/support ab.c
  Log:
  note a few bugs
  
  Revision  Changes    Path
  1.13      +13 -1     apache-1.3/src/support/ab.c
  
  Index: ab.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/support/ab.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- ab.c      1998/08/20 04:07:45     1.12
  +++ ab.c      1998/08/20 04:11:33     1.13
  @@ -83,6 +83,18 @@
   **
   */
   
  +/*
  + * BUGS:
  + *
  + * - uses strcpy/etc.
  + * - has various other poor buffer attacks related to the lazy parsing of
  + *   response headers from the server
  + * - doesn't implement much of HTTP/1.x, only accepts certain forms of
  + *   responses
  + * - (performance problem) heavy use of strstr shows up top in profile
  + *   only an issue for loopback usage
  + */
  +
   #define VERSION "1.2"
   
   /*  -------------------------------------------------------------------- */
  @@ -480,7 +492,7 @@
                   *q = 0;
               }
   
  -         /* FIXME: this parsing isn't even remotely HTTP compliant...
  +         /* XXX: this parsing isn't even remotely HTTP compliant...
             * but in the interest of speed it doesn't totally have to be,
             * it just needs to be extended to handle whatever servers
             * folks want to test against. -djg */
  
  
  

Reply via email to