Subject: CVS commit: pkgsrc/net/openafs
To: None <pkgsrc-changes@NetBSD.org>
From: Tracy Di Marco White <gendalia@netbsd.org>
List: pkgsrc-changes
Date: 03/21/2007 04:29:29
Module Name:	pkgsrc
Committed By:	gendalia
Date:		Wed Mar 21 04:29:29 UTC 2007

Modified Files:
	pkgsrc/net/openafs: Makefile distinfo

Log Message:
Update OpenAFS from 1.4.1 to 1.4.4.

Changes:
* Security bugfix:
- SetUID is no longer honored for the local cell by default. The
   "fs setcellstatus" command must be issued for any cell the system
   administrator wishes to allow setuid files in.
>From 1.4.3:
All unix systems:
- Fix Universal AFS Error mapping when the local OS does not define some
   errors.
- Avoid byte range locking for java when it means to ask for a whole file
   lock but uses a -1 length.
- Reinit resolver library on afsdb failure.
All systems:
- Make rxdebug be less aggressive when retransmitting.
- Allow unix domain socket for fileserver-volserver communication.
- Fix server fake address support when NetRestrict is being used.
- Fix crash when 3.4 jumbograms are part of an Rx connection.
- Fix crashes in pts chown and pts rename.
- Make asetkey buildable with Heimdal.
- Avoid potential orphaned files during vos restore.
- Improve ubik debug logging.
- Add vldb repair tool.
- Avoid potential bosserver process list corruption.
- Revert to previous fileserver startup attachment order.

>From 1.4.2:
All systems:
* Volume dump parsing code in the volserver has better error checking.
* salvager has improved damaged volume handling on namei fileservers.
* fileserver has size validity checks for when large file support is
   disabled.
* fileserver avoids potentially multiply adding a host to its hash table.
* rxkad client private data storage is allocated dynamically on ticket size.
* Handle universal error code translation for file locking.
* fileserver needs to swap callback connections on a client IP change.
* fileserver host package revised to reduce lock contention.
* Rx has been fixed to count hard acks, thus opening the congestion window.
* All servers support bound Rx sockets (on one interface).
* namei fileserver no longer use lockf() to avoid range locking issues.
* most binaries now support the -version switch.
* backup suite fixes for 64 bit platforms.
* volserver avoids holding holds during volume purges.
* volserver avoids losing files on namei during vos zap.

> Since 1.4.1:
All systems:
  * Fix rx usage of WSAStartup/WSACleanup
  * Fix the code that writes the backconnectionhostnames value
    to ensure that the data buffer is written with the correct
    length.
  * Do not panic if the maximum number of volume entries are in use
    and one of them can be recycled.
  * Add a missing lock that was lost during the pullup
    of patchs for 1.4.1c
  * Fix the pthread library so that it can be loaded
    and unloaded safely by an application.


To generate a diff of this commit:
cvs rdiff -r1.20 -r1.21 pkgsrc/net/openafs/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/net/openafs/distinfo

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