Subject: CVS commit: pkgsrc/www/ap-ssl
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 02/01/2002 18:05:16
Module Name:	pkgsrc
Committed By:	jlam
Date:		Fri Feb  1 16:05:16 UTC 2002

Modified Files:
	pkgsrc/www/ap-ssl: Makefile distinfo

Log Message:
Update www/ap-ssl to 2.8.6:

   *) Upgraded to Apache 1.3.23

   *) Fixed a subtle indexing bug in SHMCB. Each sub-cache used an
      indexing structure that (correctly) used index values (and ranges)
      as "unsigned int", but the meta-structure in the header had these
      ranged as "unsigned char".

   *) Perform the SHMCB remove operation under mutual exclusion
      to prevent a inter-process synchronization problem.

   *) Made sure that mod_ssl does not segfault in case of
      SCOREBOARD_SIZE < 1024.

   *) Merged in the SDBM patch from Uwe Ohse which fixes a problem with
      sdbms .dir file, which arrises when a second .dir block is needed
      for the first time. read() returns 0 in that case, and the library
      forgot to initialize that new block. A related problem is that the
      calculation of db->maxbno is wrong. It just appends 4096*BYTESIZ
      bits, which is not enough except for small databases (.dir
      basically doubles everytime it's too small).


To generate a diff of this commit:
cvs rdiff -r1.44 -r1.45 pkgsrc/www/ap-ssl/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/www/ap-ssl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.