cvs commit: apache-1.3/src/include ap.h

1999-10-11 Thread martin
martin  99/10/11 16:04:14

  Modified:src/include ap.h
  Log:
  typo
  
  Revision  ChangesPath
  1.25  +1 -1  apache-1.3/src/include/ap.h
  
  Index: ap.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/ap.h,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- ap.h  1999/08/12 18:06:20 1.24
  +++ ap.h  1999/10/11 23:04:13 1.25
  @@ -180,7 +180,7 @@
   API_EXPORT(int) ap_base64decode_binary(unsigned char * plain_dst, const char 
*coded_src);
   
   /* Password validation, as used in AuthType Basic which is able to cope
  - * (based on the prexix) with the SHA1, Apache's internal MD5 and (depending
  + * (based on the prefix) with the SHA1, Apache's internal MD5 and (depending
* on your platform either plain or crypt(3) passwords.
*/
   API_EXPORT(char *) ap_validate_password(const char *passwd, const char 
*hash);
  
  
  


cvs commit: apache-1.3/src/include ap.h

1999-05-31 Thread coar
coar99/05/31 10:09:32

  Modified:src/ap   Makefile.tmpl
   src/include ap.h
  Added:   src/ap   ap_getpass.c
  Log:
Prepare for some rework of htpasswd and htdigest by moving a
getpass() wrapper/abstraction into libap.
  
  Revision  ChangesPath
  1.32  +5 -2  apache-1.3/src/ap/Makefile.tmpl
  
  Index: Makefile.tmpl
  ===
  RCS file: /home/cvs/apache-1.3/src/ap/Makefile.tmpl,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- Makefile.tmpl 1999/01/12 15:47:04 1.31
  +++ Makefile.tmpl 1999/05/31 17:09:30 1.32
  @@ -5,8 +5,8 @@
   
   LIB=libap.a
   
  -OBJS=ap_execve.o ap_cpystrn.o ap_signal.o \
  - ap_slack.o ap_snprintf.o ap_fnmatch.o ap_md5c.o
  +OBJS=ap_cpystrn.o ap_execve.o ap_fnmatch.o ap_getpass.o ap_md5c.o 
ap_signal.o \
  + ap_slack.o ap_snprintf.o
   
   .c.o:
$(CC) -c $(INCLUDES) $(CFLAGS) $<
  @@ -52,6 +52,9 @@
   ap_fnmatch.o: ap_fnmatch.c $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \
$(INCDIR)/ap_config_auto.h $(OSDIR)/os.h $(OSDIR)/os-inline.c \
$(INCDIR)/ap_ctype.h $(INCDIR)/hsregex.h $(INCDIR)/fnmatch.h
  +ap_getpass.o: ap_getpass.c $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \
  + $(INCDIR)/ap_config_auto.h $(OSDIR)/os.h $(OSDIR)/os-inline.c \
  + $(INCDIR)/ap_ctype.h $(INCDIR)/hsregex.h $(INCDIR)/ap.h
   ap_md5c.o: ap_md5c.c $(INCDIR)/ap_config.h $(INCDIR)/ap_mmn.h \
$(INCDIR)/ap_config_auto.h $(OSDIR)/os.h $(OSDIR)/os-inline.c \
$(INCDIR)/ap_ctype.h $(INCDIR)/hsregex.h $(INCDIR)/ap_md5.h \
  
  
  
  1.1  apache-1.3/src/ap/ap_getpass.c
  
  Index: ap_getpass.c
  ===
  /* 
   * Copyright (c) 1995-1999 The Apache Group.  All rights reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *notice, this list of conditions and the following disclaimer in
   *the documentation and/or other materials provided with the
   *distribution.
   *
   * 3. All advertising materials mentioning features or use of this
   *software must display the following acknowledgment:
   *"This product includes software developed by the Apache Group
   *for use in the Apache HTTP server project (http://www.apache.org/)."
   *
   * 4. The names "Apache Server" and "Apache Group" must not be used to
   *endorse or promote products derived from this software without
   *prior written permission. For written permission, please contact
   *[EMAIL PROTECTED]
   *
   * 5. Products derived from this software may not be called "Apache"
   *nor may "Apache" appear in their names without prior written
   *permission of the Apache Group.
   *
   * 6. Redistributions of any form whatsoever must retain the following
   *acknowledgment:
   *"This product includes software developed by the Apache Group
   *for use in the Apache HTTP server project (http://www.apache.org/)."
   *
   * THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY
   * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
   * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE APACHE GROUP OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
   * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
   * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
   * OF THE POSSIBILITY OF SUCH DAMAGE.
   * 
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Group and was originally based
   * on public domain software written at the National Center for
   * Supercomputing Applications, University of Illinois, Urbana-Champaign.
   * For more information on the Apache Group and the Apache HTTP server
   * project, please see .
   *
   */
  /*
   * ap_getpass.c: abstraction to provide for obtaining a password from the
   * command line in whatever way the OS supports.  In the best case, it's a
   * wrapper for the system library's getpass() routine; otherwise, we
   * use one we define our

cvs commit: apache-1.3/src/include ap.h

1998-09-05 Thread ben
ben 98/09/05 09:39:48

  Modified:src/include ap.h
  Log:
  Remove redundant declarations.
  
  Revision  ChangesPath
  1.19  +0 -2  apache-1.3/src/include/ap.h
  
  Index: ap.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/ap.h,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- ap.h  1998/07/08 18:02:16 1.18
  +++ ap.h  1998/09/05 16:39:47 1.19
  @@ -67,8 +67,6 @@
   
   API_EXPORT(char *) ap_cpystrn(char *, const char *, size_t);
   int ap_slack(int, int);
  -API_EXPORT(int) ap_snprintf(char *, size_t, const char *, ...);
  -API_EXPORT(int) ap_vsnprintf(char *, size_t, const char *, va_list ap);
   int ap_execle(const char *, const char *, ...);
   int ap_execve(const char *, const char *argv[], const char *envp[]);
   
  
  
  


cvs commit: apache-1.3/src/include ap.h

1998-07-08 Thread jim
jim 98/07/08 11:02:17

  Modified:src/include ap.h
  Log:
  Some clarity about SIO :)
  
  Revision  ChangesPath
  1.18  +3 -3  apache-1.3/src/include/ap.h
  
  Index: ap.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/ap.h,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- ap.h  1998/06/19 21:02:36 1.17
  +++ ap.h  1998/07/08 18:02:16 1.18
  @@ -53,9 +53,9 @@
* For more information on the Apache Group and the Apache HTTP server
* project, please see .
*
  - * This code is based on, and used with the permission of, the
  - * SIO stdio-replacement strx_* functions by Panos Tsirigotis
  - * <[EMAIL PROTECTED]> for xinetd.
  + * The ap_vsnprintf/ap_snprintf functions are based on, and used with the
  + * permission of, the  SIO stdio-replacement strx_* functions by Panos
  + * Tsirigotis <[EMAIL PROTECTED]> for xinetd.
*/
   
   #ifndef APACHE_AP_H
  
  
  


cvs commit: apache-1.3/src/include ap.h

1998-05-11 Thread brian
brian   98/05/11 13:42:35

  Modified:src/include ap.h
  Log:
  Some API prefix stuff that was missed in the great renaming.
  
  Revision  ChangesPath
  1.16  +3 -3  apache-1.3/src/include/ap.h
  
  Index: ap.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/ap.h,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- ap.h  1998/05/11 17:50:09 1.15
  +++ ap.h  1998/05/11 20:42:35 1.16
  @@ -85,7 +85,7 @@
   #endif
   #endif /* WIN32 */
   
  -/* apapi_vformatter() is a generic printf-style formatting routine
  +/* ap_vformatter() is a generic printf-style formatting routine
* with some extensions.  The extensions are:
*
* %pA   takes a struct in_addr *, and prints it as a.b.c.d
  @@ -98,8 +98,8 @@
* work as expected at all, but that seems to be a fair trade-off
* for the increased robustness of having printf-warnings work.
*
  - * Additionally, apapi_vformatter allows for arbitrary output methods
  - * using the apapi_vformatter_buff and flush_func.
  + * Additionally, ap_vformatter allows for arbitrary output methods
  + * using the ap_vformatter_buff and flush_func.
*
* The ap_vformatter_buff has two elements curpos and endpos.
* curpos is where ap_vformatter will write the next byte of output.
  
  
  


cvs commit: apache-1.3/src/include ap.h

1998-05-11 Thread dgaudet
dgaudet 98/05/11 10:50:09

  Modified:src/include ap.h
  Log:
  fix comment about curpos == endpos
  
  Revision  ChangesPath
  1.15  +1 -1  apache-1.3/src/include/ap.h
  
  Index: ap.h
  ===
  RCS file: /export/home/cvs/apache-1.3/src/include/ap.h,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ap.h  1998/05/06 19:49:48 1.14
  +++ ap.h  1998/05/11 17:50:09 1.15
  @@ -117,7 +117,7 @@
* appropriate, re-initialize curpos and endpos, and return 0.
*
* Note that flush_func is only invoked as a result of attempting to
  - * write another byte at curpos when curpos == endpos.  So for
  + * write another byte at curpos when curpos >= endpos.  So for
* example, it's possible when the output exactly matches the buffer
* space available that curpos == endpos will be true when
* ap_vformatter returns.