2006-02-18 06:01 jaltman * src/rx/rx_packet.c: DELTA rx-dpf-20060217 AUTHOR jaltman@secure-endpoints.com conditionalize rx_intentionallyDroppedOnReadPer100 2006-02-18 04:59 shadow * src/afs/afs_prototypes.h: DELTA STABLE14-flushrec-prototype-20060217 AUTHOR shadow@dementia.org add a prototype to shut up gcc4 2006-02-18 04:58 shadow * src/afs/afs_prototypes.h: DELTA flushrec-prototype-20060217 AUTHOR shadow@dementia.org add a prototype to shut up gcc4 2006-02-18 04:54 shadow * src/afs/afs_vcache.c: DELTA STABLE14-vnode-ref-verification-20060217 AUTHOR cg2v@andrew.cmu.edu verify we got a ref when we call vnode_ref 2006-02-18 04:53 shadow * src/afs/afs_vcache.c: DELTA vnode-ref-verification-20060217 AUTHOR cg2v@andrew.cmu.edu verify we got a ref when we call vnode_ref 2006-02-18 04:46 jaltman * src/rx/rx.c: DELTA rx-dpf-20060217 AUTHOR jaltman@secure-endpoints.com typo 2006-02-18 04:31 shadow * configure-libafs.in, configure.in, src/packaging/MacOS/OpenAFS.info: DELTA STABLE14-openafs-stable-1_4_1-rc8-20060217 AUTHOR shadow@dementia.org 1.4.1-rc8 2006-02-18 04:11 jaltman * src/rx/: rx.c, rx_globals.h, rx_packet.c: DELTA rx-dpf-20060216 AUTHOR jaltman@secure-endpoints.com when dpf is in use, log error codes from abort packets and perform ntoh translation of addresses and port numbers. 2006-02-18 04:09 shadow * src/afs/: afs_osidnlc.c, afs_pioctl.c, afs_vcache.c, afs_volume.c, DARWIN/osi_vnodeops.c, VNOPS/afs_vnop_lookup.c: DELTA STABLE14-vnode-ref-verification-20060217 AUTHOR cg2v@andrew.cmu.edu verify we got a ref when we call vnode_ref 2006-02-18 04:08 shadow * src/afs/: afs_osidnlc.c, afs_pioctl.c, afs_vcache.c, afs_volume.c, DARWIN/osi_vnodeops.c, VNOPS/afs_vnop_lookup.c: DELTA vnode-ref-verification-20060217 AUTHOR cg2v@andrew.cmu.edu verify we got a ref when we call vnode_ref 2006-02-17 21:58 shadow * src/afs/: afs.h, afs_cbqueue.c, afs_vcache.c: DELTA STABLE14-qremove-set-null-20060217 AUTHOR cg2v@andrew.cmu.edu when we remove an object from a queue null its list pointers 2006-02-17 21:57 shadow * src/afs/: afs.h, afs_cbqueue.c, afs_vcache.c: DELTA qremove-set-null-20060217 AUTHOR cg2v@andrew.cmu.edu when we remove an object from a queue null its list pointers 2006-02-17 21:53 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-flushvolume-vhashq-consistency-20060217 AUTHOR cg2v@andrew.cmu.edu avoid having vflushed vnodes in play 2006-02-17 21:44 jaltman * src/WINNT/afsd/cm_server.c: DELTA STABLE14-windows-do-not-mark-servers-down-without-ping-20060216 AUTHOR jaltman@secure-endpoints.com undo damage caused by an inadvertent pullup of code that caused all servers to be marked down once every two hours. They would remain down for one CheckDownServersInterval after the first contact to the cell. 2006-02-17 21:43 shadow * src/afs/afs_pioctl.c: DELTA flushvolume-vhashq-consistency-20060217 AUTHOR cg2v@andrew.cmu.edu avoid having vflushed vnodes in play 2006-02-17 21:11 kenh * src/: rx/rx_tcp.c, rx/rxtest.c, rxkad/rxkad_client.c, rxkad/rxkad_server.c: DELTA rxtcp-security-20060217 AUTHOR kenh@cmf.nrl.navy.mil The basics of security for RxTCP. 2006-02-17 17:58 rees * src/: aklog/Makefile.in, aklog/aklog_main.c, aklog/asetkey.c, cf/kerberos.m4: DELTA test-heimdal-20060217 AUTHOR rees@umich.edu Add a configure test for heimdal and use it to build asetkey or not. Thanks to Derek Atkins for his helpful suggestions. 2006-02-17 17:35 shadow * src/afs/HPUX/osi_inode.c: DELTA STABLE14-hpux11-store-fd-sonner-20060217 AUTHOR shadow@dementia.org FIXES 23112 based on report from jbuehler@spirentcom.com 2006-02-17 17:34 shadow * src/afs/HPUX/osi_inode.c: DELTA hpux11-store-fd-sonner-20060217 AUTHOR shadow@dementia.org FIXES 23112 based on report from jbuehler@spirentcom.com 2006-02-17 17:27 shadow * src/lwp/process.i386.s: DELTA STABLE14-darwin-x86-lwp-fix-20060217 AUTHOR cg2v@andrew.cmu.edu make lwp work on darwin x86 2006-02-17 16:41 shadow * src/lwp/process.i386.s: DELTA darwin-x86-lwp-fix-20060217 AUTHOR cg2v@andrew.cmu.edu make lwp work on darwin x86 2006-02-17 15:35 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA windows-notes-20060216 AUTHOR jaltman@secure-endpoints.com 1.5.0 development build 2006-02-17 15:31 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060216 AUTHOR jaltman@secure-endpoints.com notes for 1.4.1-rc8 2006-02-17 15:29 shadow * src/afs/DARWIN/osi_sleep.c: DELTA STABLE14-darwin-lost-wakeups-20060213 AUTHOR cg2v@andrew.cmu.edu FIXES eliminate the apparent lost wakeup problem in tiger 2006-02-17 15:27 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060216 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc8 = 1.4.0098 2006-02-17 15:22 shadow * src/afs/DARWIN/osi_sleep.c: DELTA darwin-lost-wakeups-20060213 AUTHOR cg2v@andrew.cmu.edu FIXES eliminate the apparent lost wakeup problem in tiger 2006-02-17 14:48 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-has-as-member-locking-20060217 AUTHOR klas.lindfors@it.su.se FIXES 26967 A crucial line was missing from DELTA viced-fix-check-rights-race-20060213 2006-02-17 14:48 jaltman * src/viced/afsfileprocs.c: DELTA viced-has-as-member-locking-20060217 AUTHOR klas.lindfors@it.su.se FIXES 26967 A crucial line was missing from DELTA viced-fix-check-rights-race-20060213 2006-02-16 22:06 jaltman * src/WINNT/afsd/: smb.c, smb.h, smb3.c, smb_ioctl.c: DELTA windows-optimize-find-uid-20060216 AUTHOR jaltman@secure-endpoints.com Rename smb_GetUser to smb_GetUserFromVCP and add smb_GetUserFromUID. Use calls to smb_GetUserFromUID to reduce the number of times that the smb_user_t object is obtained and released during the processing of an smb call. 2006-02-16 22:03 jaltman * src/WINNT/afsd/: NTMakefile, cm_server.c, cm_server.h: DELTA windows-server-ping-20060216 AUTHOR jaltman@secure-endpoints.com add logging of server addresses, status and capabilities prevent multiple threads from pinging the same server simultaneously. instead, threads block and then use the result of the ping that was already taking place. 2006-02-16 22:01 jaltman * src/WINNT/afsd/afsd_init.c: DELTA windows-daemon-check-registry-20060216 AUTHOR jaltman@secure-endpoints.com Add registry values to allow the defaults for daemon checks to be altered at startup. Log values to afsd_init.log. daemonCheckDownInterval daemonCheckUpInterval daemonCheckVolInterval daemonCheckCBInterval daemonCheckLockInterval daemonCheckTokenInterval 2006-02-16 21:59 jaltman * src/WINNT/afsd/afsd.h: DELTA windows-lock-testing-20060216 AUTHOR jaltman@secure-endpoints.com turn on the support for backing byte range lock allocations with afs file server locks. 2006-02-16 21:49 jaltman * src/rx/rx_xmit_nt.c: DELTA STABLE14-windows-rx-wsaeconnreset-20060216 AUTHOR jaltman@secure-endpoints.com Deal with the fact that Windows returns WSAECONNRESET after an ICMP port not reachable packet was returned in response to a packet previously sent. 2006-02-16 21:48 jaltman * src/rx/rx_xmit_nt.c: DELTA windows-rx-wsaeconnreset-20060216 AUTHOR jaltman@secure-endpoints.com Deal with the fact that Windows returns WSAECONNRESET after an ICMP port not reachable packet was returned in response to a packet previously sent. 2006-02-15 21:03 shadow * src/afs/LINUX/osi_file.c: DELTA STABLE14-linux-inode-i-mutex-20060214 AUTHOR shadow@dementia.org make i_sem become i_mutex 2006-02-15 21:01 shadow * src/afs/LINUX/osi_file.c: DELTA linux-inode-i-mutex-20060214 AUTHOR shadow@dementia.org make i_sem become i_mutex 2006-02-15 20:55 shadow * src/afs/afs_osi.c: DELTA STABLE14-darwin-event-cleanup-20060215 AUTHOR cg2v@andrew.cmu.edu clean up event resources added for deadlock avoidance 2006-02-15 20:53 shadow * src/afs/afs_osi.c: DELTA darwin-event-cleanup-20060215 AUTHOR cg2v@andrew.cmu.edu clean up event resources added for deadlock avoidance 2006-02-15 16:38 shadow * src/aklog/asetkey.c: DELTA asetkey-macos-20060215 AUTHOR shadow@dementia.org make the same fix we do on aklog w.r.t com_err 2006-02-15 16:37 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-reg-fix-20060215 AUTHOR jaltman@secure-endpoints.com cleanup the back connection hostname code 2006-02-15 16:32 shadow * src/rx/rx_kernel.h: DELTA darwin-ifnet-flags-20060215 AUTHOR shadow@dementia.org darwin (8.0) already has this 2006-02-15 16:31 jaltman * src/WINNT/afsd/afsd_init.c: DELTA windows-reg-fix-20060215 AUTHOR jaltman@secure-endpoints.com cleanup the back connection hostname code 2006-02-15 13:00 jaltman * src/lwp/iomgr.c: DELTA windows-64-bit-type-safety-20051105 AUTHOR jaltman@secure-endpoints.com 64-bit type safety changes required for successful compilation on Windows 64-bit systems with the VS 2005 compiler 2006-02-15 07:02 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin80-mkdir-error-leak-fix-20060215 AUTHOR cg2v@andrew.cmu.edu avoid a potential refcount decrement "leak" (well, the opposite, really) when a mkdir fails 2006-02-15 07:01 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA darwin80-mkdir-error-leak-fix-20060215 AUTHOR cg2v@andrew.cmu.edu avoid a potential refcount decrement "leak" (well, the opposite, really) when a mkdir fails 2006-02-15 00:52 shadow * configure-libafs.in, configure.in, src/packaging/MacOS/OpenAFS.info: DELTA STABLE14-openafs-1-4-1-rc7-20060214 AUTHOR shadow@dementia.org 1.4.1-rc7 2006-02-15 00:38 shadow * src/afsd/afs.rc.darwin: DELTA STABLE14-macos-dynroot-start-anyway-20060214 AUTHOR megacz@cs.berkeley.edu start afsd if -dynroot specified 2006-02-15 00:37 shadow * src/afsd/afs.rc.darwin: DELTA macos-dynroot-start-anyway-20060214 AUTHOR megacz@cs.berkeley.edu start afsd if -dynroot specified 2006-02-15 00:35 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-afsdb-20060214 AUTHOR megacz@cs.berkeley.edu enable afsdb by default 2006-02-15 00:33 shadow * src/packaging/MacOS/buildpkg.sh: DELTA macos-afsdb-20060214 AUTHOR megacz@cs.berkeley.edu enable afsdb by default 2006-02-15 00:32 shadow * acinclude.m4, src/cf/linux-test4.m4: DELTA STABLE14-linux-inode-i-mutex-20060214 AUTHOR shadow@dementia.org new (2.6.16) kernerls have i_mutex instead of i_sem 2006-02-15 00:31 shadow * acinclude.m4, src/cf/linux-test4.m4: DELTA linux-inode-i-mutex-20060214 AUTHOR shadow@dementia.org new (2.6.16) kernerls have i_mutex instead of i_sem 2006-02-14 20:33 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-lookup-checkcode-bulkstats-20060214 AUTHOR cg2v@andrew.cmu.edu do error code analysis on bulkstat results also 2006-02-14 20:32 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA lookup-checkcode-bulkstats-20060214 AUTHOR cg2v@andrew.cmu.edu do error code analysis on bulkstat results also 2006-02-14 16:58 rees * src/viced/: afsfileprocs.c, callback.c, host.h: DELTA dead-code-and-prototyes-20060214 AUTHOR rees@umich.edu Remove dead code and add prototypes. 2006-02-14 14:03 jaltman * src/: NTMakefile, config/NTMakefile.amd64_w2k, config/NTMakefile.i386_nt40, config/NTMakefile.i386_w2k: DELTA windows-build-sys_name-20060214 AUTHOR jaltman@secure-endpoints.com Add the sys_name to the dest and obj directories in order to allow both 32-bit and 64-bit builds to be built from the same directory tree. 2006-02-14 13:26 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060214 AUTHOR jaltman@secure-endpoints.com latest notes for 1.4.1-rc7 2006-02-14 13:25 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-integration.txt, afs-issues.txt: DELTA windows-notes-20060214 AUTHOR jaltman@secure-endpoints.com updates 2006-02-13 18:51 shadow * src/afs/DARWIN/osi_misc.c: DELTA remove-recursive-vfs-getcontext-20060213 AUTHOR cg2v@andrew.cmu.edu remove unused code 2006-02-13 18:39 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA avoid a panic when we attempt a read past the end of the file STABLE14-solaris-afs-nfsrdwr-avoid-reading-past-end-of-file-2006021 3 AUTHOR shadow@dementia.org FIXES 25747 2006-02-13 18:38 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA solaris-afs-nfsrdwr-avoid-reading-past-end-of-file-20060213 AUTHOR shadow@dementia.org FIXES 25747 avoid a panic when we attempt a read past the end of the file 2006-02-13 18:31 shadow * src/: afs/afs_daemons.c, config/param.ppc_darwin_80.h: DELTA STABLE14-revert-bkg-disable-var-20060213 AUTHOR shadow@dementia.org remove the bkg daemon disabling 2006-02-13 18:29 shadow * src/: afs/afs_daemons.c, config/param.ppc_darwin_80.h: DELTA revert-bkg-disable-var-20060213 AUTHOR shadow@dementia.org remove the bkg daemon disabling 2006-02-13 18:19 shadow * src/afs/DARWIN/osi_sleep.c: DELTA STABLE14-darwin-lost-wakeups-20060213 AUTHOR cg2v@andrew.cmu.edu FIXES eliminate the apparent lost wakeup problem in tiger 2006-02-13 18:18 shadow * src/afs/DARWIN/osi_sleep.c: DELTA darwin-lost-wakeups-20060213 AUTHOR cg2v@andrew.cmu.edu FIXES eliminate the apparent lost wakeup problem in tiger 2006-02-13 17:57 jaltman * src/: audit/audit.c, bozo/bosserver.c, budb/server.c, kauth/kaserver.c, ptserver/ptserver.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-osi-audit-locking-fix-20060201 AUTHOR tkeiser@gmail.com FIXES 25955 fix aix builds 2006-02-13 17:56 jaltman * src/audit/: audit.c, audit.h: DELTA STABLE14-audit-locking-20051113 AUTHOR jaltman@secure-endpoints.com Add locks around writes to the audit log. This ensures two writes do not interleave. 2006-02-13 17:10 jaltman * src/viced/: afsfileprocs.c, host.c, host.h: DELTA STABLE14-viced-fix-check-rights-race-20060213 AUTHOR jaltman@secure-endpoints.com FIXES 25869 acl_CheckRights() was generating core dumps because the client's prlist was being invalidated by h_TossStuff_r() as part of freeing the associated host. This patch fixes the problem in probably redundant ways. A missing hold on the host is now obtained. refCounts on the client are now preserved as part of GetClient()/PutClient(). Read/Write locks are now obtained on the client when accessing/manipulating the prlist. This patch adds the client parameter to GetVolumePackage() and PutVolumePackage() and adds the new function PutClient(). This patch removes the need for the client X had conn Y stolen by X messages. This is replaced by "deleted client X already had conn Y stolen by X. If we see this there is definitely a logic problem as the client should not be deleted at this point. We a no longer allowing the race condition that would have resulted in the original message. In addition, this patch fixes a problem with UAEs caused by the inappropriate translation of VICE error into UAEs when there is overlap between VICE error values and those in sys/errno.h. 2006-02-13 17:09 jaltman * src/viced/: afsfileprocs.c, host.c, host.h: DELTA viced-fix-check-rights-race-20060213 AUTHOR jaltman@secure-endpoints.com FIXES 25869 acl_CheckRights() was generating core dumps because the client's prlist was being invalidated by h_TossStuff_r() as part of freeing the associated host. This patch fixes the problem in probably redundant ways. A missing hold on the host is now obtained. refCounts on the client are now preserved as part of GetClient()/PutClient(). Read/Write locks are now obtained on the client when accessing/manipulating the prlist. This patch adds the client parameter to GetVolumePackage() and PutVolumePackage() and adds the new function PutClient(). This patch removes the need for the client X had conn Y stolen by X messages. This is replaced by "deleted client X already had conn Y stolen by X. If we see this there is definitely a logic problem as the client should not be deleted at this point. We a no longer allowing the race condition that would have resulted in the original message. In addition, this patch fixes a problem with UAEs caused by the inappropriate translation of VICE error into UAEs when there is overlap between VICE error values and those in sys/errno.h. 2006-02-13 16:33 jaltman * src/WINNT/afsd/cm_aclent.c: DELTA windows-findacl-optimize-20060213 AUTHOR jaltman@secure-endpoints.com don't remove an entry from the queue and add it to the head if it already is the head. 2006-02-13 16:33 jaltman * src/WINNT/afsd/cm_aclent.c: DELTA STABLE14-windows-findacl-optimize-20060213 AUTHOR jaltman@secure-endpoints.com don't remove an entry from the queue and add it to the head if it already is the head. 2006-02-13 16:29 jaltman * src/WINNT/afsd/cm_server.c: DELTA STABLE14-windows-new-server-ping-20060213 AUTHOR jaltman@secure-endpoints.com when adding a new server, mark it down to start. this will allow the Ping to use the short timeout when checking the real status. 2006-02-13 16:28 jaltman * src/WINNT/afsd/cm_server.c: DELTA windows-new-server-ping-20060213 AUTHOR jaltman@secure-endpoints.com when adding a new server, mark it down to start. this will allow the Ping to use the short timeout when checking the real status. 2006-02-12 06:25 jaltman * src/WINNT/afsd/: cm_cell.c, smb.c, smb.h: DELTA windows-off-to-the-races-20060211 AUTHOR jaltman@secure-endpoints.com several race conditions were introduced over the last couple of weeks. let's fix them. 2006-02-12 06:24 jaltman * src/WINNT/afsd/: cm_cell.c, smb.c, smb.h: DELTA STABLE14-windows-off-to-the-races-20060211 AUTHOR jaltman@secure-endpoints.com several race conditions were introduced over the last couple of weeks. let's fix them. 2006-02-10 18:44 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-vcp-fidsp-empty-20060210 AUTHOR jaltman@secure-endpoints.com protect against the case in which the vcp->fidsp list is empty which de-queuing smb_fid_t objects 2006-02-10 18:43 jaltman * src/WINNT/afsd/smb.c: DELTA windows-vcp-fidsp-empty-20060210 AUTHOR jaltman@secure-endpoints.com protect against the case in which the vcp->fidsp list is empty which de-queuing smb_fid_t objects 2006-02-10 17:12 jaltman * src/viced/host.c: DELTA STABLE14-viced-probe-uuid-on-old-connection-20060210 AUTHOR jaltman@secure-endpoints.com When we have found an existing host via Uuid, send the probe to the connection associated with the old host instead of the new one. If you send it to the new connection, we will fail to detect that the old host is no longer responding and hence that it should be removed. This should solve the 55 second delay problem seen from clients with Uuids that move addresses or sit behind a NAT. 2006-02-10 17:11 jaltman * src/viced/host.c: DELTA STABLE14-viced-log-typo-20060210 AUTHOR jaltman@secure-endpoints.com missing % in format string causes crash at log level 125 2006-02-10 17:10 jaltman * src/viced/host.c: DELTA viced-probe-uuid-on-old-connection-20060210 AUTHOR jaltman@secure-endpoints.com When we have found an existing host via Uuid, send the probe to the connection associated with the old host instead of the new one. If you send it to the new connection, we will fail to detect that the old host is no longer responding and hence that it should be removed. This should solve the 55 second delay problem seen from clients with Uuids that move addresses or sit behind a NAT. 2006-02-10 17:07 jaltman * src/viced/host.c: DELTA viced-log-typo-20060210 AUTHOR jaltman@secure-endpoints.com missing % in format string causes crash at log level 125 2006-02-10 16:50 shadow * src/viced/: afsfileprocs.c, host.c: DELTA STABLE14-viced-debug-port-numbers-20060210 AUTHOR shadow@dementia.org fix port number printing to not print byteswapped port numbers 2006-02-10 16:49 shadow * src/viced/: afsfileprocs.c, host.c: DELTA viced-debug-port-numbers-20060210 AUTHOR shadow@dementia.org fix port number printing to not print byteswapped port numbers 2006-02-09 15:29 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-20060209 AUTHOR jaltman@secure-endpoints.com replace sizeof(opt) with sizeof(LogonOption_t) add more debug statements 2006-02-09 15:28 jaltman * src/WINNT/afsd/afslogon.c: DELTA windows-afslogon-20060209 AUTHOR jaltman@secure-endpoints.com replace sizeof(opt) with sizeof(LogonOption_t) add more debug statements 2006-02-07 07:47 jaltman * src/viced/host.c: DELTA STABLE14-viced-host-nat-20060207 AUTHOR jaltman@secure-endpoints.com When we discover a new address for an existing host we can take the opportunity to cleanup the hash table and the interface list if the new address differs from an existing address only by the port number. In that case we know the client is communicating to us from behind a NAT and the old addr/port number combination is no longer going to be of use to us. 2006-02-07 07:46 jaltman * src/viced/host.c: DELTA viced-host-nat-20060207 AUTHOR jaltman@secure-endpoints.com When we discover a new address for an existing host we can take the opportunity to cleanup the hash table and the interface list if the new address differs from an existing address only by the port number. In that case we know the client is communicating to us from behind a NAT and the old addr/port number combination is no longer going to be of use to us. 2006-02-07 06:05 jaltman * src/viced/host.c: DELTA STABLE14-viced-more-dbg-improvements-20060207 AUTHOR jaltman@secure-endpoints.com convert the rest of the addresses output in hex to dotted notation 2006-02-07 06:04 jaltman * src/viced/host.c: DELTA viced-more-dbg-improvements-20060207 AUTHOR jaltman@secure-endpoints.com convert the rest of the addresses output in hex to dotted notation 2006-02-06 17:18 rees * src/config/: param.i386_obsd33.h, param.i386_obsd34.h, param.i386_obsd35.h, param.i386_obsd36.h, param.i386_obsd37.h, param.i386_obsd38.h: DELTA no-global-sunlock-20060206 AUTHOR rees@umich.edu Don't use global_sunlock on OpenBSD unless running smp kernel 2006-02-06 07:07 jaltman * src/WINNT/afsd/: cm_freelance.c, cm_memmap.c: DELTA STABLE14-windows-winqual-20060206 AUTHOR jaltman@secure-endpoints.com Fix two bugs reported via Windows Crash Reporting: * Freelance initialization is somehow broken allowing the number of locally defined mountpoints to become negative. Due to the use of != instead of < in loops, it is possible to read/write unallocated memory. * GetTextualSid() was not properly handling a NULL output buffer pointer as an indication that the desired size should be returned. 2006-02-06 07:06 jaltman * src/WINNT/afsd/: cm_freelance.c, cm_memmap.c: DELTA windows-winqual-20060206 AUTHOR jaltman@secure-endpoints.com Fix two bugs reported via Windows Crash Reporting: * Freelance initialization is somehow broken allowing the number of locally defined mountpoints to become negative. Due to the use of != instead of < in loops, it is possible to read/write unallocated memory. * GetTextualSid() was not properly handling a NULL output buffer pointer as an indication that the desired size should be returned. 2006-02-06 04:12 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060206 AUTHOR jaltman@secure-endpoints.com 1.4.0097 == 1.4.1-rc7 2006-02-06 04:08 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060206 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1-rc7 2006-02-05 18:26 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-avoid-bogus-name-caching-20060205 AUTHOR cg2v@andrew.cmu.edu FIXES 26225 avoid the possibility of creating bogus cached named vnodes 2006-02-05 18:21 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA darwin-avoid-bogus-name-caching-20060205 AUTHOR cg2v@andrew.cmu.edu FIXES 26225 avoid the possibility of creating bogus cached named vnodes 2006-02-05 17:47 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-mountpoints-20060205 AUTHOR jaltman@secure-endpoints.com * if the mountpointstring is empty, return No Such Path; do not panic 2006-02-05 17:47 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-20060205 AUTHOR jaltman@secure-endpoints.com * AFS_Logoff_Event must destroy tokens even if integrated logon is not being used unless LogoffPreserveTokens is non-zero 2006-02-05 17:45 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA windows-mountpoints-20060205 AUTHOR jaltman@secure-endpoints.com * if the mountpointstring is empty, return No Such Path; do not panic 2006-02-05 17:44 jaltman * src/WINNT/afsd/afslogon.c: DELTA windows-afslogon-20060205 AUTHOR jaltman@secure-endpoints.com * AFS_Logoff_Event must destroy tokens even if integrated logon is not being used unless LogoffPreserveTokens is non-zero 2006-02-05 08:14 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/: frames.htm, logo.htm, relnotes.htm, toc.htm: DELTA STABLE14-windows-release-notes-20060204 AUTHOR jaltman@secure-endpoints.com update release notes for 1.4.1 2006-02-05 07:46 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-20060204 AUTHOR jaltman@secure-endpoints.com * fix LogoffPreserveTokens to work in the correct direction * modify behavior to avoid domain controller queries when integrated logon is disabled or the logon account is local 2006-02-05 07:44 jaltman * src/WINNT/afsd/afslogon.c: DELTA windows-afslogon-20060204 AUTHOR jaltman@secure-endpoints.com * fix LogoffPreserveTokens to work in the correct direction * modify behavior to avoid domain controller queries when integrated logon is disabled or the logon account is local 2006-02-03 23:21 jaltman * src/WINNT/afsd/: cm_cell.c, smb.c, smb3.c: DELTA windows-todays-bugs-20060203 AUTHOR jaltman@secure-endpoints.com * cell names must be treated as case insensitive * smb logoff messages do not mean the user is logging off the machine. do not use as an indication that tokens should be destroyed * use the correct lock and avoid a deadlock when handling dead VCs 2006-02-03 23:05 jaltman * src/WINNT/afsd/: cm_cell.c, smb.c, smb3.c: DELTA STABLE14-windows-todays-bugs-20060203 AUTHOR jaltman@secure-endpoints.com * cell names must be treated as case insensitive * smb logoff messages do not mean the user is logging off the machine. do not use as an indication that tokens should be destroyed * use the correct lock and avoid a deadlock when handling dead VCs 2006-02-02 21:48 jaltman * src/viced/: afsfileprocs.c, callback.c, host.c, host.h: DELTA STABLE14-viced-log-add-ports-20060202 AUTHOR jaltman@secure-endpoints.com * add port numbers to Host addresses so we can distinguish clients behind NATs * make messages consistent with regards to case and punctuation of "Host x.x.x.x:y" * convert hex addresses to dotted notation 2006-02-02 21:47 jaltman * src/viced/: afsfileprocs.c, callback.c, host.c, host.h: DELTA viced-log-add-ports-20060202 AUTHOR jaltman@secure-endpoints.com * add port numbers to Host addresses so we can distinguish clients behind NATs * make messages consistent with regards to case and punctuation of "Host x.x.x.x:y" * convert hex addresses to dotted notation 2006-02-02 08:28 shadow * src/afs/afs_daemons.c: DELTA STABLE14-bkg-disable-var-20060202 AUTHOR cg2v@andrew.cmu.edu don't extern this 2006-02-02 08:27 shadow * src/afs/afs_daemons.c: DELTA bkg-disable-var-20060202 AUTHOR cg2v@andrew.cmu.edu don't extern this 2006-02-02 04:56 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060201 AUTHOR jaltman@secure-endpoints.com notes for 1.4.1-rc6 2006-02-02 04:45 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060201 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc6 2006-02-02 04:37 shadow * configure-libafs.in, configure.in, src/packaging/MacOS/OpenAFS.info: DELTA STABLE14-openafs-1-4-1-rc6-20060201 AUTHOR shadow@dementia.org happy groundhog day? 2006-02-01 18:29 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-more-cleanup-20060201 AUTHOR jaltman@secure-endpoints.com missed one case where the vcpCounter wrapped fids at 0 2006-02-01 18:28 jaltman * src/WINNT/afsd/smb.c: DELTA windows-more-cleanup-20060201 AUTHOR jaltman@secure-endpoints.com missed one case where the vcpCounter wrapped fids at 0 2006-02-01 18:03 jaltman * src/WINNT/afsd/: cm_cell.c, cm_conn.c, cm_dcache.c, cm_freelance.c, cm_ioctl.c, cm_ioctl.h, cm_scache.c, cm_scache.h, cm_vnodeops.c, smb.c: DELTA STABLE14-windows-more-cleanups-20060201 AUTHOR jaltman@secure-endpoints.com * remove all references to 'dead_vcp'; cleanup smb_vc_t's as soon as we know they are dead * add mx holds across the cm_cell_t updates * add cm_FindSCacheParent() and remove duplicate code elsewhere * add mx holds across scp->flags updates * add cm_CleanFile() * clear CM_SCACHEFLAG_CALLBACK when discarding callbacks * fix smb fid wrapping. wrap at 0xFFFF instead of 0 because 0xFFFF is -1 which is INVALID_HANDLE * add missing mx holds around vcp->flags updates 2006-02-01 18:02 jaltman * src/WINNT/afsd/: cm_cell.c, cm_conn.c, cm_dcache.c, cm_freelance.c, cm_ioctl.c, cm_ioctl.h, cm_scache.c, cm_scache.h, cm_vnodeops.c, smb.c: DELTA windows-more-cleanups-20060201 AUTHOR jaltman@secure-endpoints.com * remove all references to 'dead_vcp'; cleanup smb_vc_t's as soon as we know they are dead * add mx holds across the cm_cell_t updates * add cm_FindSCacheParent() and remove duplicate code elsewhere * add mx holds across scp->flags updates * add cm_CleanFile() * clear CM_SCACHEFLAG_CALLBACK when discarding callbacks * fix smb fid wrapping. wrap at 0xFFFF instead of 0 because 0xFFFF is -1 which is INVALID_HANDLE * add missing mx holds around vcp->flags updates 2006-02-01 16:20 shadow * src/: cf/osconf.m4, bozo/bnode.c, venus/up.c: DELTA aix-prototyping-fixes-20060201 AUTHOR tkeiser@gmail.com FIXES 26102 fix some prototypes and enable prototype enforcement for aix 2006-02-01 16:09 shadow * src/: audit/audit.c, bozo/bosserver.c, budb/server.c, kauth/kaserver.c, ptserver/ptserver.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA osi-audit-locking-fix-20060201 AUTHOR tkeiser@gmail.com FIXES 25955 fix aix builds 2006-02-01 15:59 shadow * src/viced/: afsfileprocs.c, callback.c, fs_stats.h, host.h, viced.h: DELTA STABLE14-getsomespace-r-rewrite-20060201 AUTHOR jaltman@secure-endpoints.cm rewrite of GetSomeSpace_r to get rid of the brokenness we had before. also make GetCapabilities work like other rpc stubs which don't need callbacks 2006-02-01 15:58 shadow * src/viced/: afsfileprocs.c, callback.c, fs_stats.h, host.h, viced.h: DELTA getsomespace-r-rewrite-20060201 AUTHOR jaltman@secure-endpoints.cm rewrite of GetSomeSpace_r to get rid of the brokenness we had before. also make GetCapabilities work like other rpc stubs which don't need callbacks 2006-01-31 09:13 jaltman * src/WINNT/afsd/: afslogon.c, smb.c, smb3.c, smb_ioctl.c: DELTA windows-smb_fid_t-mx-20060130 AUTHOR jaltman@secure-endpoints.com *Includes the changes from STABLE14-windows-smb_fid_t-audit-20060125 as well: "Further testing revealed that some smb_vc_t objects could not be freed because the associated smb_fid_t objects never reached a zero refcount. Additional auditing uncovered cases in which there were holds not being released and others in which they were released to many times. This patch fixes the problems and improves auditability by modifying the behavior of the smb_IoctlXXX() functions to not release a reference that was obtained by the caller. Now the caller releases the reference." Fixup token deletion logic Surround all references to smb_fid_t flags and other references by obtaining and releasing the 'mx' lock. 2006-01-31 09:09 jaltman * src/WINNT/afsd/: smb.c, smb3.c: DELTA STABLE14-windows-smb_fid_t-mx-20060130 AUTHOR jaltman@secure-endpoints.com Fixup token deletion logic Surround all references to smb_fid_t flags and other references by obtaining and releasing the 'mx' lock. 2006-01-30 22:11 kenh * src/venus/up.c: DELTA merge-up-fixes-rxtcp-20060130 AUTHOR kenh@cmf.nrl.navy.mil Merge in fixes to up from the rxtcp branch. 2006-01-30 22:10 kenh * src/venus/up.c: DELTA up-missing-function-prototypes-20060130 AUTHOR kenh@cmf.nrl.navy.mil Missing prototypes for functions returning void cause some compilers to error out (the implicit prototype returns int). Explicit prototypes fix this. 2006-01-30 18:21 rra * doc/man-pages/: .cvsignore, Makefile.in, README, generate-html, style.css, pod1/afs.pod: DELTA STABLE14-man-page-html-20060124 AUTHOR rra@stanford.edu Initial cut at an HTML conversion of the POD reference pages. Requires Pod::Simple be installed (version 3.0 or later, probably). Also fix a POD formatting bug in the afs(1) man page noticed while testing HTML output. 2006-01-30 18:20 rra * src/cf/osconf.m4: DELTA STABLE14-sparc64-linux-typo-20060114 AUTHOR rra@stanford.edu XLDFLAGS64, not XLDFLAG64. 2006-01-30 18:19 rra * src/: afs/LINUX/osi_module.c, cf/osconf.m4, config/param.sparc64_linux26.h: DELTA STABLE14-sparc64-linux-20060113 AUTHOR hozer@hozed.org Hopefully fix sparc64 Linux support with 2.6 kernels. 2006-01-30 06:27 kenh * src/rx/rx_tcp.c: file rx_tcp.c was initially added on branch rxtcp. 2006-01-30 06:27 kenh * src/rx/rxtest.c: file rxtest.c was initially added on branch rxtcp. 2006-01-30 06:27 kenh * Makefile.in, src/cf/osconf.m4, src/libafsrpc/Makefile.in, src/rx/rx.c, src/rx/rx.h, src/rx/rx_lwp.c, src/rx/rx_prototypes.h, src/rx/rx_pthread.c, src/rx/rx_rdwr.c, src/rx/rx_tcp.c, src/rx/rxperf.c, src/rx/rxtest.c, src/rxkad/rxkad_client.c, src/rxkad/rxkad_prototypes.h, src/rxkad/rxkad_server.c, src/sgistuff/Makefile.in, src/shlibafsrpc/Makefile.in: DELTA rxtcp-branch-creation-20060130 AUTHOR kenh@cmf.nrl.navy.mil Initial import of the rxtcp code. Not useful yet, but it should be soon. 2006-01-28 19:22 shadow * src/: afs/afs_daemons.c, config/param.ppc_darwin_80.h: DELTA STABLE14-simple-darwin-disable-bkg-20060128 AUTHOR cg2v@andrew.cmu.edu avoid potential hang by disabling bkg daemons on 10.4 for now 2006-01-28 19:20 shadow * src/: afs/afs_daemons.c, config/param.ppc_darwin_80.h: DELTA simple-darwin-disable-bkg-20060128 AUTHOR cg2v@andrew.cmu.edu avoid potential hang by disabling bkg daemons on 10.4 for now 2006-01-28 18:06 shadow * src/afs/afs_vcache.c: DELTA STABLE14-newvcache-dont-spin-20060128 AUTHOR cg2v@andrew.cmu.edu make things so newvcache won't spin 2006-01-28 18:06 shadow * src/afs/afs_vcache.c: DELTA newvcache-dont-spin-20060128 AUTHOR cg2v@andrew.cmu.edu make things so newvcache won't spin 2006-01-28 18:04 shadow * src/afs/: afs_osidnlc.c, afs_vcache.c, DARWIN/osi_vm.c: DELTA STABLE14-reclaim-defered-flush-fixes-20060128 AUTHOR cg2v@andrew.cmu.edu fix side effect of reclaim lookaside 2006-01-28 18:02 shadow * src/afs/: afs_osidnlc.c, afs_vcache.c, DARWIN/osi_vm.c: DELTA reclaim-defered-flush-fixes-20060128 AUTHOR cg2v@andrew.cmu.edu fix side effect of reclaim lookaside 2006-01-26 21:24 shadow * src/venus/up.c: DELTA up-cleanup-20060126 AUTHOR shadow@dementia.org FIXES 25863 subsumes todd's fix 2006-01-26 21:03 shadow * src/rx/rx_prototypes.h: DELTA STABLE14-windows-64-bit-type-safety-20051105 AUTHOR jaltman@secure-endpoints.com this is a partial pullup 64-bit type safety changes required for successful compilation on Windows 64-bit systems with the VS 2005 compiler 2006-01-26 20:58 shadow * src/rx/rx_packet.c: DELTA STABLE14-windows-64-bit-type-safety-20051105 AUTHOR jaltman@secure-endpoints.com this is a partial pullup 64-bit type safety changes required for successful compilation on Windows 64-bit systems with the VS 2005 compiler 2006-01-26 20:55 shadow * src/rx/UKERNEL/rx_knet.c: DELTA STABLE14-windows-64-bit-type-safety-20051105 AUTHOR jaltman@secure-endpoints.com this is only a partial pullup 64-bit type safety changes required for successful compilation on Windows 64-bit systems with the VS 2005 compiler 2006-01-26 20:34 shadow * src/rx/rx_user.c: DELTA osi-panic-revert-to-kandr-20060126 AUTHOR tkeiser@gmail.com FIXES 25924 avoid prototype issue for now 2006-01-26 19:30 shadow * src/afs/afs_vcache.c: DELTA STABLE14-linux-vcache-extra-ref-unneeded-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 25829 the dynamic/system inode version of the linux client already keeps an extra reference when the inode is on the vcache list. the inode/vnode should not go away while we are trying to flush the dcache children. 2006-01-26 18:55 shadow * src/afs/afs_vcache.c: DELTA linux-vcache-extra-ref-unneeded-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 25829 the dynamic/system inode version of the linux client already keeps an extra reference when the inode is on the vcache list. the inode/vnode should not go away while we are trying to flush the dcache children. 2006-01-26 18:13 rees * src/afs/afs_vcache.c: DELTA remove-spurious-var-20060126 AUTHOR rees@umich.edu Remove unused local variable "lock". 2006-01-26 18:11 rees * src/afs/afs_vcache.c: DELTA cast-pointer-20060126 AUTHOR rees@umich.edu Cast pointer to long for printf. "%p" would be a better fix, but is it supported on all platforms? 2006-01-26 16:04 shadow * src/afs/DOC/afs_rwlocks: DELTA STABLE14-macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-26 16:03 shadow * src/afs/DOC/afs_rwlocks: DELTA macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-26 16:00 shadow * src/: afs/afs_call.c, afs/afs_osi.c, afs/DOC/afs_rwlocks, afs/FBSD/osi_machdep.h, afs/NBSD/osi_machdep.h, afs/OBSD/osi_machdep.h, afs/SOLARIS/osi_machdep.h, rx/rx.c: DELTA more-rxglock-cleanup-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 23321 more rx glock cleanup. eval for pullup after 1.4.1 2006-01-26 15:58 shadow * src/cf/: linux-test1.m4, linux-test2.m4, linux-test3.m4, linux-test4.m4: DELTA STABLE14-linux26-build-update-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 25879 KBUILD_BASENAME will need to be set in 2.6.15 and later for configure to work usefully 2006-01-26 15:56 shadow * src/cf/: linux-test1.m4, linux-test2.m4, linux-test3.m4, linux-test4.m4: DELTA linux26-build-update-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 25879 KBUILD_BASENAME will need to be set in 2.6.15 and later for configure to work usefully 2006-01-26 15:53 shadow * src/rx/UKERNEL/rx_knet.c: DELTA STABLE14-ukernel-rx-knet-deref-20060126 AUTHOR tkeiser@gmail.com FIXES 25927 pass correct parameter to avoid type mismatch 2006-01-26 15:52 shadow * src/rx/UKERNEL/rx_knet.c: DELTA ukernel-rx-knet-deref-20060126 AUTHOR tkeiser@gmail.com FIXES 25927 pass correct parameter to avoid type mismatch 2006-01-26 15:50 shadow * src/afs/afs_vcache.c: DELTA STABLE14-sol10-vnode-cleanup-20060126 AUTHOR shadow@dementia.org FIXES Because we use a private pool of vnodes, it's up to us to trigger cleanup. here we do so. 2006-01-26 15:49 shadow * src/afs/afs_vcache.c: DELTA sol10-vnode-cleanup-20060126 AUTHOR shadow@dementia.org FIXES Because we use a private pool of vnodes, it's up to us to trigger cleanup. here we do so. 2006-01-26 15:45 shadow * src/afs/AIX/osi_vnodeops.c: DELTA STABLE14-aix5-warning-error-cleanup-20051102 AUTHOR Niklas.Edmundsson@hpc2n.umu.se FIXES 22855 aix 5.1 and 5.2 should also build 2006-01-26 06:09 jaltman * src/WINNT/afsd/: afslogon.c, smb.c, smb3.c, smb_ioctl.c: DELTA STABLE14-windows-smb_fid_t-audit-20060125 AUTHOR jaltman@secure-endpoints.com Further testing revealed that some smb_vc_t objects could not be freed because the associated smb_fid_t objects never reached a zero refcount. Additional auditing uncovered cases in which there were holds not being released and others in which they were released to many times. This patch fixes the problems and improves auditability by modifying the behavior of the smb_IoctlXXX() functions to not release a reference that was obtained by the caller. Now the caller releases the reference. 2006-01-25 19:44 rees * regen.sh: DELTA regen-no-doc-noise-20060125 AUTHOR rees@umich.edu Don't say we're building man pages if we're not. 2006-01-25 05:59 rra * doc/man-pages/style.css: file style.css was added on branch openafs-stable-1_4_x on 2006-01-30 18:21:48 +0000 2006-01-25 05:59 rra * doc/man-pages/: .cvsignore, Makefile.in, README, generate-html, style.css, pod1/afs.pod: DELTA man-page-html-20060124 AUTHOR rra@stanford.edu Initial cut at an HTML conversion of the POD reference pages. Requires Pod::Simple be installed (version 3.0 or later, probably). Also fix a POD formatting bug in the afs(1) man page noticed while testing HTML output. 2006-01-25 05:59 rra * doc/man-pages/generate-html: file generate-html was added on branch openafs-stable-1_4_x on 2006-01-30 18:21:48 +0000 2006-01-25 04:47 shadow * src/afs/: afs_prototypes.h, afs_vcache.c, DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-25 04:45 shadow * src/afs/: afs_prototypes.h, afs_vcache.c, DARWIN/osi_vnodeops.c: DELTA macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-25 04:30 shadow * src/afs/afs_vcache.c: DELTA STABLE14-macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-25 04:29 shadow * src/afs/afs_vcache.c: DELTA macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-25 03:49 shadow * src/volser/vsprocs.c: DELTA STABLE14-release-avoid-negative-time-20060124 AUTHOR jhutz@cmu.edu avoid any possibility of time going negative when releasing incrementally 2006-01-25 03:49 shadow * src/volser/vsprocs.c: DELTA release-avoid-negative-time-20060124 AUTHOR jhutz@cmu.edu avoid any possibility of time going negative when releasing incrementally 2006-01-25 03:25 shadow * src/volser/volprocs.c: DELTA STABLE14-implement-vpeek-for-listvol-20060124 AUTHOR shadow@dementia.org roll back for listonevolume (only) 2006-01-25 03:24 shadow * src/volser/volprocs.c: DELTA implement-vpeek-for-listvol-20060124 AUTHOR shadow@dementia.org roll back for listonevolume (only) 2006-01-24 23:22 jaltman * src/WINNT/afsd/cm_callback.c: DELTA windows-continued-refcount-cleanup-20060124 AUTHOR jaltman@secure-endpoints.com rollback unintended commit 2006-01-24 23:12 jaltman * src/WINNT/afsd/: afsd_init.c, cm_callback.c, smb.c, smb.h, smb3.c: DELTA windows-continued-refcount-cleanup-20060124 AUTHOR jaltman@secure-endpoints.com * re-enable LogoffTokenTransferTimeout and LogoffTokenTransfer. Tokens are now destroyed at logoff based upon the values specified here. Default is ON and 120 seconds. Setting this to OFF will result in tokens never being destroyed. This will leak memory. * protect global queues with mutexes and avoid a variety of race conditions. 2006-01-24 17:41 shadow * src/afs/: afs.h, afs_buffer.c: DELTA STABLE14-usebuffer-macros-20060124 AUTHOR chas@cmf.nrl.navy.mil FIXES 25819 get rid of usebuffers macro usage warning 2006-01-24 17:40 shadow * src/afs/: afs.h, afs_buffer.c: DELTA usebuffer-macros-20060124 AUTHOR chas@cmf.nrl.navy.mil FIXES 25819 get rid of usebuffers macro usage warning 2006-01-24 17:34 shadow * src/afs/: afs_callback.c, afs_daemons.c, afs_prototypes.h, afs_vcache.c, DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-24 17:32 shadow * src/afs/: afs_callback.c, afs_daemons.c, afs_prototypes.h, afs_vcache.c, DARWIN/osi_vnodeops.c: DELTA macos-avoid-reclaim-hang-20060124 AUTHOR shadow@dementia.org FIXES 25686 based on chaskiel's suggestion, implement a lookaside reclaim list 2006-01-24 17:19 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060124 AUTHOR jaltman@secure-endpoints.com more updates for 1.4.1-rc5 2006-01-24 17:16 jaltman * src/WINNT/afsd/: afsd_init.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-continued-refcount-cleanup-20060124 AUTHOR jaltman@secure-endpoints.com * re-enable LogoffTokenTransferTimeout and LogoffTokenTransfer. Tokens are now destroyed at logoff based upon the values specified here. Default is ON and 120 seconds. Setting this to OFF will result in tokens never being destroyed. This will leak memory. * protect global queues with mutexes and avoid a variety of race conditions. 2006-01-23 21:30 jaltman * src/viced/host.h: DELTA STABLE14-viced-grow-h_maxSlots-20060123 AUTHOR cg2v@andrew.cmu.edu and jhutz@cs.cmu.edu The size of h_maxSlots as computed based upon the value of MAX_FILESERVER_THREAD is too small. It is possible for h_lwpIndex (in the pthread case) to have produce the same Slot value for multiple threads. In that case it is possible for the following to occur: X: h_Hold_r(host) X: H_UNLOCK ... E: H_LOCK E: Check h_Held_r(host); it is true, so don't hold E: H_UNLOCK X: H_LOCK X: h_Release_r(host) X: h_TossStuff_r(host) [called by h_Release_r] X: H_UNLOCK E: CheckHost(host) The end result would be a crash due to a reference to a null field in the host processed by CheckHost. This patch is a bit of a hack in that it solves the problem by increasing the number of slots for threads and does not determine the correct number of threads the process should be allowed to produce. 2006-01-23 21:28 jaltman * src/viced/host.c: DELTA STABLE14-check-host-optimize-20060123 AUTHOR jaltman@secure-endpoints.com There should never be a case where h_Enumerate calls CheckHost with a host whose callback_rxcon that is NULL. However, due to a bug it ended up being the case that it happened. An examination of the CheckHost code showed that the check for the HOSTDELETED flag should take place before a reference to callback_rxcon is obtained. If HOSTDELETED were set, the code would simply release the reference immediately. However, the process of obtaining and releasing the reference required dropping and obtaining locks that would be a performance hit. 2006-01-23 21:23 jaltman * src/viced/host.h: DELTA viced-grow-h_maxSlots-20060123 AUTHOR cg2v@andrew.cmu.edu and jhutz@cs.cmu.edu The size of h_maxSlots as computed based upon the value of MAX_FILESERVER_THREAD is too small. It is possible for h_lwpIndex (in the pthread case) to have produce the same Slot value for multiple threads. In that case it is possible for the following to occur: X: h_Hold_r(host) X: H_UNLOCK ... E: H_LOCK E: Check h_Held_r(host); it is true, so don't hold E: H_UNLOCK X: H_LOCK X: h_Release_r(host) X: h_TossStuff_r(host) [called by h_Release_r] X: H_UNLOCK E: CheckHost(host) The end result would be a crash due to a reference to a null field in the host processed by CheckHost. This patch is a bit of a hack in that it solves the problem by increasing the number of slots for threads and does not determine the correct number of threads the process should be allowed to produce. 2006-01-23 21:13 jaltman * src/viced/host.c: DELTA check-host-optimize-20060123 AUTHOR jaltman@secure-endpoints.com There should never be a case where h_Enumerate calls CheckHost with a host whose callback_rxcon that is NULL. However, due to a bug it ended up being the case that it happened. An examination of the CheckHost code showed that the check for the HOSTDELETED flag should take place before a reference to callback_rxcon is obtained. If HOSTDELETED were set, the code would simply release the reference immediately. However, the process of obtaining and releasing the reference required dropping and obtaining locks that would be a performance hit. 2006-01-23 21:07 shadow * src/venus/fs.c: DELTA STABLE14-fs-getfid-20060123 AUTHOR shadow@dementia.org add a fs subcommand to get a fid 2006-01-23 21:04 shadow * src/venus/fs.c: DELTA fs-getfid-20060123 AUTHOR shadow@dementia.org add a fs subcommand to get a fid 2006-01-21 23:40 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-logoff-or-abandonment-detection-20060121 AUTHOR jaltman@secure-endpoints.com fix an error caused by patch conflict during pullup 2006-01-21 21:40 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060121 AUTHOR jaltman@secure-endpoints.com more notes for 1.4.1-rc5 2006-01-21 21:37 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-logoff-or-abandonment-detection-20060121 AUTHOR jaltman@secure-endpoints.com and remember to mark the session dead so it can be re-used 2006-01-21 21:37 jaltman * src/WINNT/afsd/smb.c: DELTA windows-smb-logoff-or-abandonment-detection-20060121 AUTHOR jaltman@secure-endpoints.com and remember to mark the session dead so it can be re-used 2006-01-21 21:24 jaltman * src/viced/host.c: DELTA STABLE14-h_gethost_r-hold-fix-20060121 AUTHOR jaltman@secure-endpoints.com fix hold errors 2006-01-21 21:22 jaltman * src/viced/host.c: DELTA h_gethost_r-hold-fix-20060121 AUTHOR jaltman@secure-endpoints.com fix hold errors 2006-01-21 20:58 jaltman * src/WINNT/afsd/: cm_daemon.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-smb-logoff-or-abandonment-detection-20060121 AUTHOR jaltman@secure-endpoints.com This patch: (1) removes the rest of the dead logoff code that was originally stripped of any meaning by DELTA winnt-win2000-win98-afs-client-updates-20010623. (2) gives new meaning to smb_TokenTransfer and smb_TokenTransferTimeout. these variables now control how long a smb_username_t and its associated cm_user_t and its cm_cellinfo_t (including tokens) will be preserved after a logoff. (3) adds logic to detect logoff conditions (4) adds cm_CheckVCs(). This function probes the SMB client with a ECHO response to determine if the associated SMB virtual circuit is still valid. This is executed once every five minutes by smb_Daemon() and whenever the machine's IP addresses change. This allows abandoned VCs to be detected and the associated user credentials, file handles, and locks to be cleaned up. This will also prevent the exhaustion of the limited number of SMB sessions. 2006-01-21 20:56 jaltman * src/WINNT/afsd/: cm_daemon.c, smb.c, smb.h, smb3.c: DELTA windows-smb-logoff-or-abandonment-detection-20060121 AUTHOR jaltman@secure-endpoints.com This patch: (1) removes the rest of the dead logoff code that was originally stripped of any meaning by DELTA winnt-win2000-win98-afs-client-updates-20010623. (2) gives new meaning to smb_TokenTransfer and smb_TokenTransferTimeout. these variables now control how long a smb_username_t and its associated cm_user_t and its cm_cellinfo_t (including tokens) will be preserved after a logoff. (3) adds logic to detect logoff conditions (4) adds cm_CheckVCs(). This function probes the SMB client with a ECHO response to determine if the associated SMB virtual circuit is still valid. This is executed once every five minutes by smb_Daemon() and whenever the machine's IP addresses change. This allows abandoned VCs to be detected and the associated user credentials, file handles, and locks to be cleaned up. This will also prevent the exhaustion of the limited number of SMB sessions. 2006-01-20 16:40 rees * acinclude.m4, src/libafs/MakefileProto.FBSD.in: DELTA host-cpu-20060120 AUTHOR rees@umich.edu Introduce @HOST_CPU@ and use it to find correct headers for FreeBSD build. 2006-01-20 06:32 shadow * configure-libafs.in, configure.in, src/packaging/MacOS/OpenAFS.info, src/packaging/MacOS/ReadMe.rtf: DELTA STABLE14-openafs-stable-1_4_1-rc5-20060120 AUTHOR shadow@dementia.org make 1.4.1-rc5 2006-01-20 06:22 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060120 AUTHOR jaltman@secure-endpoints.com more notes for 1.4.1-rc5 2006-01-20 05:21 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-cached-lookup-mtpt-20060120 AUTHOR cg2v@andrew.cmu.edu FIXES 25647 don't do lookups on the wrong vnode, if it's a mvstat=1 vnode, it's not useful 2006-01-20 05:19 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA cached-lookup-mtpt-20060120 AUTHOR cg2v@andrew.cmu.edu FIXES 25647 don't do lookups on the wrong vnode, if it's a mvstat=1 vnode, it's not useful 2006-01-20 05:06 shadow * src/afs/AIX/: osi_machdep.h, osi_vnodeops.c: DELTA STABLE14-aix-vm-rdwr-fix-20060120 AUTHOR tkeiser@gmail.com FIXES 25650 avoid a loop in vm_rdwr on aix. also fix ifnet_flags macro 2006-01-20 05:05 shadow * src/afs/AIX/: osi_machdep.h, osi_vnodeops.c: DELTA aix-vm-rdwr-fix-20060120 AUTHOR tkeiser@gmail.com FIXES 25650 avoid a loop in vm_rdwr on aix. also fix ifnet_flags macro 2006-01-20 00:03 shadow * src/venus/cmdebug.c: DELTA STABLE14-cmdebug-no-zero-pad-output-20060119 AUTHOR shadow@dementia.org length, dv and refcnt no longer 0 padded 2006-01-20 00:00 shadow * src/venus/cmdebug.c: DELTA cmdebug-no-zero-pad-output-20060119 AUTHOR shadow@dementia.org length, dv and refcnt no longer 0 padded 2006-01-19 23:08 jaltman * src/WINNT/afsd/: afslogon.c, cm_ioctl.c, cm_user.c, cm_user.h, smb.c, smb.h, smb3.c, smb3.h: DELTA The Integrated Logon hack of setting a token for a smb name different than the one associated with the current smb session fails when smb virtual circuits, sessions and username objects are properly reference counted. When refcounts are not leaked the constructed smb_username_t is destroyed immediately after the token is set since there are not references to it from a current session. The fix is to mark the smb_username_t object with a flag indicating that it was created by the Network Provider. This flag prevents the destruction when the refcount is zero so that it will be available at the time the smb session is created (just a moment or two later.) During the binding of the smb_username_t to the smb_vc_t the flag is cleared allowing the tokens to be destroyed when the smb session is closed. STABLE14-windows-integrated-logon-hack-fix-for-proper-refcounts-200 60119 AUTHOR jaltman@secure-endpoints.com 2006-01-19 23:07 jaltman * src/WINNT/afsd/: afslogon.c, cm_ioctl.c, cm_user.c, cm_user.h, smb.c, smb.h, smb3.c, smb3.h: DELTA windows-integrated-logon-hack-fix-for-proper-refcounts-20060119 AUTHOR jaltman@secure-endpoints.com The Integrated Logon hack of setting a token for a smb name different than the one associated with the current smb session fails when smb virtual circuits, sessions and username objects are properly reference counted. When refcounts are not leaked the constructed smb_username_t is destroyed immediately after the token is set since there are not references to it from a current session. The fix is to mark the smb_username_t object with a flag indicating that it was created by the Network Provider. This flag prevents the destruction when the refcount is zero so that it will be available at the time the smb session is created (just a moment or two later.) During the binding of the smb_username_t to the smb_vc_t the flag is cleared allowing the tokens to be destroyed when the smb session is closed. 2006-01-19 16:57 rees * src/bozo/bosserver.c: DELTA bozo-log-fix-20060119 AUTHOR rees@umich.edu don't fclose(NULL) (found by ober@linbsd.org) fflush after printf instead of before add missing trailing newline in WARNING message consolidate the logic to make it clearer make tdate bigger (26 chars plus '\0'; not sure this is needed) 2006-01-18 22:31 rees * src/libafs/MakefileProto.FBSD.in: DELTA fbsd-opts-20060118 AUTHOR rees@umich.edu add -mno-mmx -mno-3dnow -mno-sse -mno-sse2 to kernel cc flags 2006-01-18 16:03 rees * src/rx/: rx_kcommon.c, rx_kernel.h, UKERNEL/rx_kcommon.h: DELTA ifnet-flags-20060118 AUTHOR rees@umich.edu #define ifnet_flags to fix build on bsd 2006-01-18 06:27 shadow * src/afs/afs.h: DELTA STABLE14-linux-vrefcount-macro-fix-20060118 AUTHOR shadow@dementia.org thanks to jhutz@cmu.edu for making me consider this 2006-01-18 06:26 shadow * src/afs/afs.h: DELTA linux-vrefcount-macro-fix-20060118 AUTHOR shadow@dementia.org thanks to jhutz@cmu.edu for making me consider this 2006-01-18 02:22 shadow * src/rx/rx_kcommon.c: DELTA STABLE14-linux-kernel-bug-macro-inline-20060117 AUTHOR shadow@dementia.org force oops inline instead of calling bug, so we can printk 2006-01-18 02:21 shadow * src/rx/rx_kcommon.c: DELTA linux-kernel-bug-macro-inline-20060117 AUTHOR shadow@dementia.org force oops inline instead of calling bug, so we can printk 2006-01-17 22:25 rees * README, README.CVS: DELTA regen-doc-20060117 AUTHOR rees@umich.edu slightly better documentation of regen.sh 2006-01-17 21:45 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-truncate-after-lock-check-20060116 AUTHOR jaltman@secure-endpoints.com In smb_ReceiveNTCreateX the lock check, cm_CheckNTOpen(), must take place before we allow the file to be truncated. 2006-01-17 21:43 jaltman * src/WINNT/afsd/smb3.c: DELTA windows-truncate-after-lock-check-20060116 AUTHOR jaltman@secure-endpoints.com In smb_ReceiveNTCreateX the lock check, cm_CheckNTOpen(), must take place before we allow the file to be truncated. 2006-01-17 17:09 shadow * src/: afs/afs_call.c, rx/DARWIN/rx_knet.c: DELTA STABLE14-darwin-use-kthreads-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25542 use kernel threads for afsd processes instead of forked pids 2006-01-17 17:08 shadow * src/: afs/afs_call.c, rx/DARWIN/rx_knet.c: DELTA darwin-use-kthreads-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25542 use kernel threads for afsd processes instead of forked pids 2006-01-17 17:06 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-locking-behavior-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25543 F_UNLCK is send as a command, remap to F_SETLK like everyone else 2006-01-17 17:05 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA macos-locking-behavior-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25543 F_UNLCK is send as a command, remap to F_SETLK like everyone else 2006-01-17 16:08 shadow * src/afs/DARWIN/osi_vfsops.c: DELTA STABLE14-tiger-sysctl-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25327 implementation of sysctl for tiger 2006-01-17 16:06 shadow * src/afs/DARWIN/osi_vfsops.c: DELTA tiger-sysctl-20060117 AUTHOR cg2v@andrew.cmu.edu FIXES 25327 implementation of sysctl for tiger 2006-01-17 05:00 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-newvcache-can-fail-now-20060116 AUTHOR psomogyi@gamax.hu FIXES 22260 allow newvcache to fail without ooping sort of nasty, if you want more vcaches, say so. 2006-01-17 04:59 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA newvcache-can-fail-now-20060116 AUTHOR psomogyi@gamax.hu FIXES 22260 allow newvcache to fail without ooping sort of nasty, if you want more vcaches, say so. 2006-01-17 04:20 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060116 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1-rc5 2006-01-17 04:00 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060116 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc5 2006-01-17 03:58 jaltman * src/WINNT/client_config/afsmap.c: DELTA STABLE14-windows-afsmap-20060116 AUTHOR jaltman@secure-endpoints.com strcpy -> strncpy 2006-01-17 03:57 jaltman * src/WINNT/client_config/afsmap.c: DELTA windows-afsmap-20060116 AUTHOR jaltman@secure-endpoints.com strcpy -> strncpy 2006-01-17 03:33 jaltman * src/afs/afs_prototypes.h: DELTA STABLE14-remove-dead-prototype-20060116 AUTHOR cg2v@andrew.cmu.edu remove dead prototype for osi_iput() 2006-01-17 03:32 jaltman * src/afs/afs_prototypes.h: DELTA remove-dead-prototype-20060116 AUTHOR cg2v@andrew.cmu.edu remove dead prototype for osi_iput() 2006-01-16 21:16 shadow * src/viced/host.c: DELTA STABLE14-h-enumerate-r-fix-for-real-20060116 AUTHOR cg2v@andrew.cmu.edu FIXES 24196 make this not simply wrong 2006-01-16 21:15 shadow * src/viced/host.c: DELTA h-enumerate-r-fix-for-real-20060116 AUTHOR cg2v@andrew.cmu.edu FIXES 24196 make this not simply wrong 2006-01-16 16:23 jaltman * src/rx/rx_packet.c: DELTA STABLE14-windows-rx-ehostunreach-20060116 AUTHOR jaltman@secure-endpoints.com another location where EHOSTUNREACH can be returned such that we can timeout the request immediately 2006-01-16 16:22 jaltman * src/rx/rx_packet.c: DELTA windows-rx-ehostunreach-20060116 AUTHOR jaltman@secure-endpoints.com another location where EHOSTUNREACH can be returned such that we can timeout the request immediately 2006-01-16 02:06 jaltman * src/WINNT/afsd/: afsd_eventmessages.mc, cm_callback.c, cm_conn.c, cm_server.h, cm_vnodeops.c, smb.c, smb.h, smb3.c, smb_ioctl.c: DELTA STABLE14-windows-vc-locks-and-more-20060115 AUTHOR jaltman@secure-endpoints.com This patch fixes several issues: * the smb virtual circuits can be active and/or dead. this patch improves the handling of vc's making the transition from active to dead * correct the refcounts on the smb_user_t and smb_vc_t objects * replace the deprecated GetCurrentTime() with GetTickCounts() which is the new name. This function needs to be replaced with something else because its return value wraps after 49.7 days * hold the correct locks when adjusting the scp->fileLocksH queue 2006-01-16 02:05 jaltman * src/WINNT/afsd/: afsd_eventlog.c, afsd_eventmessages.mc, cm_conn.c, cm_vnodeops.c, smb.c, smb.h, smb3.c, smb_ioctl.c: DELTA windows-vc-locks-and-more-20060115 AUTHOR jaltman@secure-endpoints.com This patch fixes several issues: * the smb virtual circuits can be active and/or dead. this patch improves the handling of vc's making the transition from active to dead * correct the refcounts on the smb_user_t and smb_vc_t objects * replace the deprecated GetCurrentTime() with GetTickCounts() which is the new name. This function needs to be replaced with something else because its return value wraps after 49.7 days * hold the correct locks when adjusting the scp->fileLocksH queue * add new event log entries for unexpected session closures and send packet failures 2006-01-15 08:10 jaltman * src/WINNT/afsd/smb.c: DELTA windows-ncb-error-strings-20060114 AUTHOR jaltman@secure-endpoints.com consolidate the use of NCB error strings in one place 2006-01-15 08:04 jaltman * src/WINNT/afsd/afsdifs.c: DELTA windows-afsifs-20060114 AUTHOR asanka@secure-endpoints.com minor style change 2006-01-15 08:01 jaltman * src/WINNT/afsd/: afsd_eventmessages.mc, afsd_init.c, cm_ioctl.c: DELTA windows-eventlog-20051219 AUTHOR jaltman@secure-endpoints.com More messages for the event log 2006-01-14 08:19 rra * src/cf/osconf.m4: DELTA sparc64-linux-typo-20060114 AUTHOR rra@stanford.edu XLDFLAGS64, not XLDFLAG64. 2006-01-14 08:00 rra * src/: afs/LINUX/osi_module.c, cf/osconf.m4, config/param.sparc64_linux26.h: DELTA sparc64-linux-20060113 AUTHOR hozer@hozed.org Hopefully fix sparc64 Linux support with 2.6 kernels. 2006-01-12 18:45 jaltman * src/WINNT/afsd/: cm_scache.c, cm_scache.h, cm_vnodeops.c, smb.c: DELTA windows-lock-data-versions-20060112 AUTHOR asanka@secure-endpoints.com Add a lockDataVersion field to cm_scache_t. This data version is compared to the cm_scache_t dataVersion field in the following circumstances: * lock upgrades from read to write in which the lock must be released given current file server rpcs * lock downgrades from write to read in which the lock must be released given current file server rpcs * lost locks due to network disconnect. if the data version has not changed then re-obtaining the lock is safe to do 2006-01-12 05:55 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-cmfinduserbyname-20060112 AUTHOR jaltman@secure-endpoints.com FIXES 25347 Fix invalid access after freeing newly allocated data structure 2006-01-12 05:54 jaltman * src/WINNT/afsd/smb3.c: DELTA windows-cmfinduserbyname-20060112 AUTHOR jaltman@secure-endpoints.com FIXES 25347 Fix invalid access after freeing newly allocated data structure 2006-01-11 21:38 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-clean-up-stupidity-20060111 AUTHOR chas@cmf.nrl.navy.mil FIXES get some of an inadvertant misapplied patch, and get rid of a redundant check 2006-01-11 21:37 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA linux-clean-up-stupidity-20060111 AUTHOR chas@cmf.nrl.navy.mil FIXES get some of an inadvertant misapplied patch, and get rid of a redundant check 2006-01-11 04:49 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-stable-20060110 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1-rc4 2006-01-11 04:47 jaltman * src/config/afs_sysnames.h: DELTA STABLE14-afs-sysnames-20060110 AUTHOR jaltman@secure-endpoints.com move allocations for SYS_NAME_ID_amd64_w2k and SYS_NAME_ID_i64_w2k to avoid conflicts 2006-01-11 04:44 jaltman * src/config/afs_sysnames.h: DELTA afs-sysnames-20060110 AUTHOR jaltman@secure-endpoints.com move allocations for SYS_NAME_ID_amd64_w2k and SYS_NAME_ID_i64_w2k to avoid conflicts 2006-01-11 04:36 shadow * src/packaging/MacOS/OpenAFS.info: DELTA STABLE14-openafs-stable-1_4_1-rc4-20060110 AUTHOR shadow@dementia.org make 1.4.1-rc4 2006-01-11 04:36 shadow * configure-libafs.in, configure.in: DELTA openafs-stable-1_4_1-rc4-20060110 AUTHOR shadow@dementia.org make 1.4.1-rc4 2006-01-11 04:26 shadow * src/afs/afs_volume.c: DELTA STABLE14-macos-avoid-ref-leak-20060110 AUTHOR cg2v@andrew.cmu.edu FIXES 25302 fix for the earlier fix 2006-01-11 04:24 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-reclaim-20060110 AUTHOR cg2v@andrew.cmu.edu FIXES 25165 avoid a vnode cleaning pnaic during recycle 2006-01-11 04:23 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA macos-reclaim-20060110 AUTHOR cg2v@andrew.cmu.edu FIXES 25165 avoid a vnode cleaning pnaic during recycle 2006-01-11 04:21 shadow * src/afs/afs_volume.c: DELTA macos-avoid-ref-leak-20060110 AUTHOR cg2v@andrew.cmu.edu FIXES 25302 fix for the earlier fix 2006-01-10 15:11 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA STABLE14-remove-vnop-mem-leak-20060110 AUTHOR shadow@dementia.org FIXES avoid leaking mvid when we use .__afsXXXX renaming in remove 2006-01-10 15:09 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA remove-vnop-mem-leak-20060110 AUTHOR shadow@dementia.org FIXES avoid leaking mvid when we use .__afsXXXX renaming in remove 2006-01-10 15:04 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA STABLE14-remove-vnop-lock-order-20060110 AUTHOR shadow@dementia.org FIXES 25118 finegrained dcache lock order not obeyed 2006-01-10 15:03 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA remove-vnop-lock-order-20060110 AUTHOR shadow@dementia.org FIXES 25118 finegrained dcache lock order not obeyed 2006-01-10 13:28 jaltman * src/WINNT/afsd/: cm_ioctl.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-smb-username-refcount-20060110 AUTHOR jaltman@secure-endpoints.com the smb_username_t objects are reference counted but they were never released on their own accord. Instead the smb_uid_t objects when released were also cleaning up the smb_username_t. Since the smb_username_t is reused, now that smb_user_t objects are being cleaned up, this was a problem. 2006-01-10 13:26 jaltman * src/WINNT/afsd/: cm_ioctl.c, smb.c, smb.h, smb3.c: DELTA windows-smb-username-refcount-20060110 AUTHOR jaltman@secure-endpoints.com the smb_username_t objects are reference counted but they were never released on their own accord. Instead the smb_uid_t objects when released were also cleaning up the smb_username_t. Since the smb_username_t is reused, now that smb_user_t objects are being cleaned up, this was a problem. 2006-01-09 05:44 jaltman * src/WINNT/tests/winflock/: main.cpp, tests.cpp, winflock.h: DELTA windows-tests-winflock-20060108 AUTHOR asanka@secure-endpoints.com Updates to locking tests 2006-01-09 05:36 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060108 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc4 == 1.4.0094 2006-01-09 05:29 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/: frames.htm, logo.htm, relnotes.htm, toc.htm, relnotes_files/header.htm, relnotes_files/preview.wmf: DELTA STABLE14-windows-relnotes-20060108 AUTHOR jaltman@secure-endpoints.com updates 1.4.1-rc4 2006-01-09 05:26 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060108 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc4 2006-01-09 04:49 jaltman * src/WINNT/afsd/: cm_scache.h, cm_vnodeops.c, cm_vnodeops.h, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-byte-range-locking-20060108 AUTHOR asanka@secure-endpoints.com When SMB sessions are prematurely terminated as part of the tear down of the virtual circuit we must clean up any remaining file handles, tree connections, and user sessions. 2006-01-09 04:43 jaltman * src/WINNT/afsd/: cm_scache.h, cm_vnodeops.c, cm_vnodeops.h, smb.c, smb.h, smb3.c: DELTA windows-byte-range-locking-20060108 AUTHOR asanka@secure-endpoints.com When SMB sessions are prematurely terminated as part of the tear down of the virtual circuit we must clean up any remaining file handles, tree connections, and user sessions. 2006-01-08 04:18 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-byte-range-locks-fix-20060107 AUTHOR jaltman@secure-endpoints.com fix the SERVERLOCKS_ENABLED macro 2006-01-08 04:17 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA windows-byte-range-locks-fix-20060107 AUTHOR jaltman@secure-endpoints.com fix the SERVERLOCKS_ENABLED macro 2006-01-08 00:42 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA windows-enable-byte-range-locking-20060107 AUTHOR jaltman@secure-endpoints.com re-enable byte range locking 2006-01-08 00:39 jaltman * src/WINNT/afsd/: cm_scache.h, cm_vnodeops.c, smb.c, smb.h: DELTA STABLE14-windows-byte-range-locking-20060107 AUTHOR jaltman@secure-endpoints.com * Update architectural documentation * Allow locks to be obtained as soon as it is possible instead of enforcing a requirement that locks be granted in order. * Fix other bugs * Disable byte range lock processing 2006-01-08 00:38 jaltman * src/WINNT/afsd/: cm_scache.h, cm_vnodeops.c, smb.c, smb.h: DELTA windows-byte-range-locking-20060107 AUTHOR jaltman@secure-endpoints.com * Update architectural documentation * Allow locks to be obtained as soon as it is possible instead of enforcing a requirement that locks be granted in order. * Fix other bugs * Disable byte range lock processing 2006-01-08 00:30 jaltman * src/WINNT/afsd/NTMakefile: DELTA windows-eventlog-20051219 AUTHOR jaltman@secure-endpoints.com remove temporary files upon clean 2006-01-06 03:03 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-104-change-access-enforcement-20060105 AUTHOR shadow@dementia.org don't improperly enforce read attribute restriction on child instead of parent when it's a directory avoid screwing ourselves on mode 0 files, also 2006-01-06 02:54 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA macos-104-change-access-enforcement-20060105 AUTHOR shadow@dementia.org don't improperly enforce read attribute restriction on child instead of parent when it's a directory avoid screwing ourselves on mode 0 files, also 2006-01-05 18:55 rra * doc/man-pages/pod1/: cmdebug.pod, rxgen.pod: DELTA STABLE14-man-page-rxgen-cmdebug-20051227 AUTHOR rra@stanford.edu Add man pages for rxgen and cmdebug. The cmdebug man page was written from scratch based on the source code. The rxgen man page is a conversion of an old TeX document to POD. 2006-01-05 18:55 rra * doc/man-pages/: README, pod1/livesys.pod, pod1/sys.pod, pod5/NetInfo.pod, pod8/voldump.pod: DELTA STABLE14-man-page-misc-improvements-20051221 AUTHOR rra@stanford.edu Add new man pages for livesys and voldump. Fix the man page for sys to say what it actually does, rather than implying that it works like livesys, and to recommend livesys instead. Fix a path error in the NetInfo documentation. Update the README for the current status, including listing all installed commands that don't have man pages. (There may still be some subcommands that don't have man pages but aren't listed.) 2006-01-05 18:54 rra * Makefile.in, configure.in, doc/man-pages/.cvsignore, doc/man-pages/Makefile.in, doc/man-pages/install-man.in: DELTA STABLE14-man-page-installation-20051221 AUTHOR rra@stanford.edu On installation, substitute the configured paths into the man pages, replacing the Transarc paths. Also fix a problem with the way that pinstall was being used to install man pages. (Silly me, I was assuming it had the same behavior as install.) This is just a quick first pass. Longer term, it's probably better to replace all paths in the man pages with unambiguous tokens and then replace those tokens instead of assuming that the man pages use Transarc paths and replacing those paths specifically. The current method has a few minor problems, such as not being able to distinguish between the various paths that make up /usr/afs/bin. Still, the results of this method are good enough to start with. 2006-01-05 18:54 rra * doc/man-pages/: pod1/afs.pod, pod1/afsmonitor.pod, pod1/dlog.pod, pod1/dpass.pod, pod1/fs_checkservers.pod, pod1/fs_cleanacl.pod, pod1/fs_copyacl.pod, pod1/fs_diskfree.pod, pod1/fs_examine.pod, pod1/fs_exportafs.pod, pod1/fs_flushvolume.pod, pod1/fs_getserverprefs.pod, pod1/fs_help.pod, pod1/fs_listacl.pod, pod1/fs_listcells.pod, pod1/fs_listquota.pod, pod1/fs_lsmount.pod, pod1/fs_setacl.pod, pod1/fs_setcachesize.pod, pod1/fs_setquota.pod, pod1/fs_setserverprefs.pod, pod1/fs_setvol.pod, pod1/fs_storebehind.pod, pod1/klog.pod, pod1/knfs.pod, pod1/kpasswd.pod, pod1/pagsh.pod, pod1/pts_adduser.pod, pod1/pts_chown.pod, pod1/pts_creategroup.pod, pod1/pts_createuser.pod, pod1/pts_examine.pod, pod1/pts_help.pod, pod1/pts_listentries.pod, pod1/pts_membership.pod, pod1/pts_setfields.pod, pod1/pts_setmax.pod, pod1/rxdebug.pod, pod1/scout.pod, pod1/sys.pod, pod1/tokens.pod, pod1/udebug.pod, pod1/vos.pod, pod1/vos_addsite.pod, pod1/vos_backup.pod, pod1/vos_backupsys.pod, pod1/vos_changeaddr.pod, pod1/vos_create.pod, pod1/vos_delentry.pod, pod1/vos_dump.pod, pod1/vos_examine.pod, pod1/vos_help.pod, pod1/vos_listaddrs.pod, pod1/vos_listvldb.pod, pod1/vos_listvol.pod, pod1/vos_move.pod, pod1/vos_restore.pod, pod1/vos_syncserv.pod, pod1/vos_unlockvldb.pod, pod1/vos_zap.pod, pod1/xstat_cm_test.pod, pod1/xstat_fs_test.pod, pod5/BosConfig.pod, pod5/butc.pod, pod5/package.pod, pod5/uss.pod, pod5/uss_bulk.pod, pod8/afsd.pod, pod8/backup_adddump.pod, pod8/backup_addvolentry.pod, pod8/backup_apropos.pod, pod8/backup_diskrestore.pod, pod8/backup_dump.pod, pod8/backup_dumpinfo.pod, pod8/backup_help.pod, pod8/backup_interactive.pod, pod8/backup_listdumps.pod, pod8/backup_savedb.pod, pod8/backup_setexp.pod, pod8/backup_volinfo.pod, pod8/backup_volrestore.pod, pod8/backup_volsetrestore.pod, pod8/bos_getlog.pod, pod8/bos_getrestart.pod, pod8/bos_help.pod, pod8/bos_install.pod, pod8/bos_listhosts.pod, pod8/bos_listusers.pod, pod8/bos_prune.pod, pod8/bos_removehost.pod, pod8/bos_removekey.pod, pod8/bos_removeuser.pod, pod8/bos_salvage.pod, pod8/bos_setcellname.pod, pod8/bos_setrestart.pod, pod8/bos_start.pod, pod8/bos_startup.pod, pod8/bos_status.pod, pod8/buserver.pod, pod8/butc.pod, pod8/fileserver.pod, pod8/fstrace_clear.pod, pod8/fstrace_dump.pod, pod8/fstrace_help.pod, pod8/fstrace_lslog.pod, pod8/fstrace_setset.pod, pod8/kas_create.pod, pod8/kas_delete.pod, pod8/kas_examine.pod, pod8/kas_help.pod, pod8/kas_interactive.pod, pod8/kas_list.pod, pod8/kas_setfields.pod, pod8/kas_setpassword.pod, pod8/kas_statistics.pod, pod8/kas_unlock.pod, pod8/kaserver.pod, pod8/kdb.pod, pod8/kpwvalid.pod, pod8/salvager.pod, pod8/uss_add.pod, pod8/uss_bulk.pod, pod8/uss_delete.pod, pod8/uss_help.pod, pod8/volinfo.pod, pod8/volserver.pod: DELTA STABLE14-man-page-whitespace-20051220 AUTHOR rra@stanford.edu Remove all trailing whitespace while we have the chance and there are no merge issues yet. 2006-01-05 18:53 rra * regen.sh, doc/man-pages/generate-file-map, doc/man-pages/generate-man, doc/man-pages/generate-pod: DELTA STABLE14-man-page-generation-20051220 AUTHOR rra@stanford.edu Move man page generation out into a separate script that's just invoked from regen.sh, so that someone can run that separate script later if they wish. Make that script more robust against problems such as empty podN directories. Diagnose a missing pod2man and warn about old versions of Pod::Man. Also, remove the old programs used to do the initial conversion from HTML. Enough post-conversion editing was done that they're no longer necessary except for historical curiosity, and for that purpose they can be pulled out of CVS. 2006-01-05 18:48 rra * src/man/: afs_ftpd.1, afs_inetd.1, afs_login.1, afs_rcp.1, afs_rlogind.1, afs_rsh.1, afsd.1, dkload.1, fileserver.1, fs.1, fs_apropos.1, fs_checkservers.1, fs_checkvolumes.1, fs_cleanacl.1, fs_copyacl.1, fs_debug.1, fs_diskfree.1, fs_examine.1, fs_exportafs.1, fs_flush.1, fs_flushvolume.1, fs_getcacheparms.1, fs_getcellstatus.1, fs_getserverprefs.1, fs_help.1, fs_listacl.1, fs_listcells.1, fs_listquota.1, fs_lsmount.1, fs_mkmount.1, fs_monitor.1, fs_newcell.1, fs_quota.1, fs_rmmount.1, fs_setacl.1, fs_setcachesize.1, fs_setcell.1, fs_setquota.1, fs_setserverprefs.1, fs_setvol.1, fs_sysname.1, fs_whereis.1, fs_whichcell.1, fs_wscell.1, kas.1, kas_apropos.1, kas_create.1, kas_debuginfo.1, kas_delete.1, kas_examine.1, kas_forgetticket.1, kas_getpassword.1, kas_getrandomkey.1, kas_getticket.1, kas_help.1, kas_interactive.1, kas_list.1, kas_listtickets.1, kas_noauthentication.1, kas_quit.1, kas_setfields.1, kas_setkey.1, kas_setpassword.1, kas_statistics.1, kas_stringtokey.1, klog.1, knfs.1, kpasswd.1, package.1, pagsh.1, runntp.1, salvager.1, scout.1, tokens.1, unlog.1, upclient.1, upserver.1, uss.1, uss_add.1, uss_apropos.1, uss_bulk.1, uss_d_line.1, uss_delete.1, uss_e_line.1, uss_f_line.1, uss_g_line.1, uss_help.1, uss_l_line.1, uss_s_line.1, uss_v_line.1, uss_x_line.1, vldb_convert.1, vos.1, vos_addsite.1, vos_apropos.1, vos_backup.1, vos_backupsys.1, vos_create.1, vos_delentry.1, vos_dump.1, vos_examine.1, vos_help.1, vos_listpart.1, vos_listvldb.1, vos_listvol.1, vos_lock.1, vos_move.1, vos_partinfo.1, vos_release.1, vos_remove.1, vos_remsite.1, vos_rename.1, vos_restore.1, vos_status.1, vos_syncserv.1, vos_syncvldb.1, vos_unlock.1, vos_unlockvldb.1, vos_zap.1: DELTA STABLE14-retire-cat-pages-20051213 AUTHOR rra@stanford.edu These can go now that we have POD versions of, in most cases, newer versions of the same documentation. 2006-01-05 18:39 rra * doc/man-pages/pod1/package_test.pod: DELTA STABLE14-man-merge-cleanup-20060105 AUTHOR rra@stanford.edu Add package_test.pod on the stable branch; for some reason the delta pullup didn't add it properly. 2006-01-05 18:36 rra * doc/man-pages/: README, pod1/fs.pod, pod5/AuthLog.dir.pod, pod5/AuthLog.pod, pod5/BackupLog.pod, pod5/BosConfig.pod, pod5/BosLog.pod, pod5/CacheItems.pod, pod5/CellServDB.pod, pod5/FORCESALVAGE.pod, pod5/FileLog.pod, pod5/KeyFile.pod, pod5/NetInfo.pod, pod5/NetRestrict.pod, pod5/NoAuth.pod, pod5/SALVAGE.fs.pod, pod5/SalvageLog.pod, pod5/ThisCell.pod, pod5/UserList.pod, pod5/VLLog.pod, pod5/VolserLog.pod, pod5/VolumeItems.pod, pod5/afs.pod, pod5/afs_cache.pod, pod5/afs_volume_header.pod, pod5/afsmonitor.pod, pod5/afszcm.cat.pod, pod5/bdb.DB0.pod, pod5/butc.pod, pod5/butc_logs.pod, pod5/cacheinfo.pod, pod5/fms.log.pod, pod5/kaserver.DB0.pod, pod5/kaserverauxdb.pod, pod5/package.pod, pod5/prdb.DB0.pod, pod5/salvage.lock.pod, pod5/sysid.pod, pod5/tapeconfig.pod, pod5/uss.pod, pod5/uss_bulk.pod, pod5/vldb.DB0.pod, pod8/afsd.pod, pod8/backup.pod, pod8/backup_diskrestore.pod, pod8/backup_dump.pod, pod8/backup_dumpinfo.pod, pod8/backup_labeltape.pod, pod8/backup_readlabel.pod, pod8/backup_restoredb.pod, pod8/backup_savedb.pod, pod8/backup_scantape.pod, pod8/backup_volrestore.pod, pod8/backup_volsetrestore.pod, pod8/butc.pod: DELTA STABLE14-man5-editing-pass-20051213 AUTHOR rra@stanford.edu This completes the first editing pass of the man pages. Very little content editing has been done, but the server and client versions of various man pages have been combined into a single man page for the file (affects CellServDB, ThisCell, NetInfo, and NetRestrict), the descriptions of the various AFS cache files have been combined into one afs_cache man page, and the descriptions of the two butc log files have been combined into one butc_logs man page. For man pages for databases with two files, symlinks are now created on installation for the secondary file name. All of the man pages should now be ready for public review, additional editing and cleanup, and content editing. 2006-01-05 18:35 rra * doc/man-pages/: README, pod1/xstat_cm_test.pod, pod1/xstat_fs_test.pod, pod5/package.pod, pod5/tapeconfig.pod, pod5/uss.pod, pod5/uss_bulk.pod, pod8/afsd.pod, pod8/backup.pod, pod8/backup_adddump.pod, pod8/backup_addhost.pod, pod8/backup_addvolentry.pod, pod8/backup_addvolset.pod, pod8/backup_apropos.pod, pod8/backup_dbverify.pod, pod8/backup_deldump.pod, pod8/backup_deletedump.pod, pod8/backup_delhost.pod, pod8/backup_delvolentry.pod, pod8/backup_delvolset.pod, pod8/backup_diskrestore.pod, pod8/backup_dump.pod, pod8/backup_dumpinfo.pod, pod8/backup_help.pod, pod8/backup_interactive.pod, pod8/backup_jobs.pod, pod8/backup_kill.pod, pod8/backup_labeltape.pod, pod8/backup_listdumps.pod, pod8/backup_listhosts.pod, pod8/backup_listvolsets.pod, pod8/backup_quit.pod, pod8/backup_readlabel.pod, pod8/backup_restoredb.pod, pod8/backup_savedb.pod, pod8/backup_scantape.pod, pod8/backup_setexp.pod, pod8/backup_status.pod, pod8/backup_volinfo.pod, pod8/backup_volrestore.pod, pod8/backup_volsetrestore.pod, pod8/bos.pod, pod8/bos_addhost.pod, pod8/bos_addkey.pod, pod8/bos_adduser.pod, pod8/bos_apropos.pod, pod8/bos_create.pod, pod8/bos_delete.pod, pod8/bos_exec.pod, pod8/bos_getdate.pod, pod8/bos_getlog.pod, pod8/bos_getrestart.pod, pod8/bos_help.pod, pod8/bos_install.pod, pod8/bos_listhosts.pod, pod8/bos_listkeys.pod, pod8/bos_listusers.pod, pod8/bos_prune.pod, pod8/bos_removehost.pod, pod8/bos_removekey.pod, pod8/bos_removeuser.pod, pod8/bos_restart.pod, pod8/bos_salvage.pod, pod8/bos_setauth.pod, pod8/bos_setcellname.pod, pod8/bos_setrestart.pod, pod8/bos_shutdown.pod, pod8/bos_start.pod, pod8/bos_startup.pod, pod8/bos_status.pod, pod8/bos_stop.pod, pod8/bos_uninstall.pod, pod8/bosserver.pod, pod8/buserver.pod, pod8/butc.pod, pod8/fileserver.pod, pod8/fms.pod, pod8/fstrace.pod, pod8/fstrace_apropos.pod, pod8/fstrace_clear.pod, pod8/fstrace_dump.pod, pod8/fstrace_help.pod, pod8/fstrace_lslog.pod, pod8/fstrace_lsset.pod, pod8/fstrace_setlog.pod, pod8/fstrace_setset.pod, pod8/kadb_check.pod, pod8/kas.pod, pod8/kas_apropos.pod, pod8/kas_create.pod, pod8/kas_delete.pod, pod8/kas_examine.pod, pod8/kas_forgetticket.pod, pod8/kas_help.pod, pod8/kas_interactive.pod, pod8/kas_list.pod, pod8/kas_listtickets.pod, pod8/kas_noauthentication.pod, pod8/kas_quit.pod, pod8/kas_setfields.pod, pod8/kas_setpassword.pod, pod8/kas_statistics.pod, pod8/kas_stringtokey.pod, pod8/kas_unlock.pod, pod8/kaserver.pod, pod8/kdb.pod, pod8/kpwvalid.pod, pod8/package.pod, pod8/package_apropos.pod, pod8/package_help.pod, pod8/package_test.pod, pod8/prdb_check.pod, pod8/ptserver.pod, pod8/salvager.pod, pod8/tapeconfig.pod, pod8/upclient.pod, pod8/upserver.pod, pod8/uss.pod, pod8/uss_add.pod, pod8/uss_apropos.pod, pod8/uss_bulk.pod, pod8/uss_delete.pod, pod8/uss_help.pod, pod8/vldb_check.pod, pod8/vlserver.pod, pod8/volinfo.pod, pod8/volserver.pod, pod8/xfs_size_check.pod, pod8/xstat_cm_test.pod, pod8/xstat_fs_test.pod: DELTA STABLE14-man8-editing-pass-20051213 AUTHOR rra@stanford.edu This completes the initial editing pass of the section eight man pages. Only small amounts of content editing has been done. Some known problems have been noted in README, but there will doubtless be others, as well as some lingering formatting problems. However, the quality should now be good enough for general public review. Some of the section eight man pages were really supposed to be section one, the package apropros and package help commands are too useless to document, and a few of the difficult-to-name section five man pages have now acquired names. RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/package_apropos.pod,v Working file: doc/man-pages/pod8/package_apropos.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/package_help.pod,v Working file: doc/man-pages/pod8/package_help.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/package_test.pod,v Working file: doc/man-pages/pod8/package_test.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/tapeconfig.pod,v Working file: doc/man-pages/pod8/tapeconfig.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/xstat_cm_test.pod,v Working file: doc/man-pages/pod8/xstat_cm_test.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: RCS file: /cvs/openafs/doc/man-pages/pod8/Attic/xstat_fs_test.pod,v Working file: doc/man-pages/pod8/xstat_fs_test.pod head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: 2006-01-05 18:34 rra * doc/man-pages/README: DELTA STABLE14-man-page-readme-20051209 AUTHOR rra@stanford.edu Initial documentation for the man page project, including initial notes on conversion, a start at a formatting guide, information on how to contribute, and an initial issues list of things I happened to notice while editing the section one pages. 2006-01-05 18:34 rra * regen.sh, doc/man-pages/.cvsignore, doc/man-pages/Makefile.in: DELTA STABLE14-man-page-reorg-20051209 AUTHOR rra@stanford.edu Generate the man pages in man1, man5, and man8 subdirectories rather than directly in the doc/man-pages directory to reduce clutter. Add a .cvsignore to reduce noise. 2006-01-05 18:33 rra * doc/man-pages/: generate-pod, pod1/afs.pod, pod1/afsmonitor.pod, pod1/dlog.pod, pod1/dpass.pod, pod1/fs.pod, pod1/fs_apropos.pod, pod1/fs_checkservers.pod, pod1/fs_checkvolumes.pod, pod1/fs_cleanacl.pod, pod1/fs_copyacl.pod, pod1/fs_diskfree.pod, pod1/fs_examine.pod, pod1/fs_exportafs.pod, pod1/fs_flush.pod, pod1/fs_flushmount.pod, pod1/fs_flushvolume.pod, pod1/fs_getcacheparms.pod, pod1/fs_getcellstatus.pod, pod1/fs_getclientaddrs.pod, pod1/fs_getserverprefs.pod, pod1/fs_help.pod, pod1/fs_listacl.pod, pod1/fs_listcells.pod, pod1/fs_listquota.pod, pod1/fs_lsmount.pod, pod1/fs_messages.pod, pod1/fs_mkmount.pod, pod1/fs_newcell.pod, pod1/fs_quota.pod, pod1/fs_rmmount.pod, pod1/fs_setacl.pod, pod1/fs_setcachesize.pod, pod1/fs_setcell.pod, pod1/fs_setclientaddrs.pod, pod1/fs_setquota.pod, pod1/fs_setserverprefs.pod, pod1/fs_setvol.pod, pod1/fs_storebehind.pod, pod1/fs_sysname.pod, pod1/fs_whereis.pod, pod1/fs_whichcell.pod, pod1/fs_wscell.pod, pod1/klog.pod, pod1/knfs.pod, pod1/kpasswd.pod, pod1/package.pod, pod1/package_apropos.pod, pod1/package_help.pod, pod1/package_test.pod, pod1/pagsh.pod, pod1/pts.pod, pod1/pts_adduser.pod, pod1/pts_apropos.pod, pod1/pts_chown.pod, pod1/pts_creategroup.pod, pod1/pts_createuser.pod, pod1/pts_delete.pod, pod1/pts_examine.pod, pod1/pts_help.pod, pod1/pts_listentries.pod, pod1/pts_listmax.pod, pod1/pts_listowned.pod, pod1/pts_membership.pod, pod1/pts_removeuser.pod, pod1/pts_rename.pod, pod1/pts_setfields.pod, pod1/pts_setmax.pod, pod1/rxdebug.pod, pod1/scout.pod, pod1/sys.pod, pod1/tokens.pod, pod1/translate_et.pod, pod1/udebug.pod, pod1/unlog.pod, pod1/up.pod, pod1/vos.pod, pod1/vos_addsite.pod, pod1/vos_apropos.pod, pod1/vos_backup.pod, pod1/vos_backupsys.pod, pod1/vos_changeaddr.pod, pod1/vos_create.pod, pod1/vos_delentry.pod, pod1/vos_dump.pod, pod1/vos_examine.pod, pod1/vos_help.pod, pod1/vos_listaddrs.pod, pod1/vos_listpart.pod, pod1/vos_listvldb.pod, pod1/vos_listvol.pod, pod1/vos_lock.pod, pod1/vos_move.pod, pod1/vos_partinfo.pod, pod1/vos_release.pod, pod1/vos_remove.pod, pod1/vos_remsite.pod, pod1/vos_rename.pod, pod1/vos_restore.pod, pod1/vos_status.pod, pod1/vos_syncserv.pod, pod1/vos_syncvldb.pod, pod1/vos_unlock.pod, pod1/vos_unlockvldb.pod, pod1/vos_zap.pod, pod5/AuthLog.dir.pod, pod5/CacheItems.pod, pod5/VolumeItems.pod, pod5/afs_volume_header.pod, pod5/afsmonitor.pod, pod5/sysid.pod, pod8/afsd.pod, pod8/backup_addvolentry.pod, pod8/backup_dbverify.pod, pod8/backup_deletedump.pod, pod8/backup_delvolentry.pod, pod8/backup_delvolset.pod, pod8/backup_diskrestore.pod, pod8/backup_dump.pod, pod8/backup_kill.pod, pod8/backup_quit.pod, pod8/backup_restoredb.pod, pod8/backup_scantape.pod, pod8/bos_addhost.pod, pod8/bos_getlog.pod, pod8/bos_listkeys.pod, pod8/bos_removehost.pod, pod8/bos_removekey.pod, pod8/bos_salvage.pod, pod8/bos_setauth.pod, pod8/bos_setcellname.pod, pod8/bos_setrestart.pod, pod8/buserver.pod, pod8/butc.pod, pod8/fileserver.pod, pod8/fms.pod, pod8/fstrace_dump.pod, pod8/kadb_check.pod, pod8/kas_examine.pod, pod8/kas_setfields.pod, pod8/kas_statistics.pod, pod8/kas_stringtokey.pod, pod8/kdb.pod, pod8/package.pod, pod8/package_apropos.pod, pod8/package_help.pod, pod8/package_test.pod, pod8/prdb_check.pod, pod8/upclient.pod, pod8/upserver.pod, pod8/vldb_check.pod, pod8/xfs_size_check.pod: DELTA STABLE14-man1-editing-pass-20051209 AUTHOR rra@stanford.edu This file got the wrong name when it was originally committed. Fix. RCS file: /cvs/openafs/doc/man-pages/pod5/Attic/afsmonitor.5,v Working file: doc/man-pages/pod5/afsmonitor.5 head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 2; selected revisions: 0 description: 2006-01-05 18:28 rra * regen.sh, doc/man-pages/Makefile.in, doc/man-pages/generate-file-map, doc/man-pages/generate-pod, doc/man-pages/pod/afs_intro.pod, doc/man-pages/pod/afsd.pod, doc/man-pages/pod/afsmonitor.pod, doc/man-pages/pod/backup.pod, doc/man-pages/pod/backup_adddump.pod, doc/man-pages/pod/backup_addhost.pod, doc/man-pages/pod/backup_addvolentry.pod, doc/man-pages/pod/backup_addvolset.pod, doc/man-pages/pod/backup_apropos.pod, doc/man-pages/pod/backup_dbverify.pod, doc/man-pages/pod/backup_deldump.pod, doc/man-pages/pod/backup_deletedump.pod, doc/man-pages/pod/backup_delhost.pod, doc/man-pages/pod/backup_delvolentry.pod, doc/man-pages/pod/backup_delvolset.pod, doc/man-pages/pod/backup_diskrestore.pod, doc/man-pages/pod/backup_dump.pod, doc/man-pages/pod/backup_dumpinfo.pod, doc/man-pages/pod/backup_help.pod, doc/man-pages/pod/backup_interactive.pod, doc/man-pages/pod/backup_jobs.pod, doc/man-pages/pod/backup_kill.pod, doc/man-pages/pod/backup_labeltape.pod, doc/man-pages/pod/backup_listdumps.pod, doc/man-pages/pod/backup_listhosts.pod, doc/man-pages/pod/backup_listvolsets.pod, doc/man-pages/pod/backup_quit.pod, doc/man-pages/pod/backup_readlabel.pod, doc/man-pages/pod/backup_restoredb.pod, doc/man-pages/pod/backup_savedb.pod, doc/man-pages/pod/backup_scantape.pod, doc/man-pages/pod/backup_setexp.pod, doc/man-pages/pod/backup_status.pod, doc/man-pages/pod/backup_volinfo.pod, doc/man-pages/pod/backup_volrestore.pod, doc/man-pages/pod/backup_volsetrestore.pod, doc/man-pages/pod/bos.pod, doc/man-pages/pod/bos_addhost.pod, doc/man-pages/pod/bos_addkey.pod, doc/man-pages/pod/bos_adduser.pod, doc/man-pages/pod/bos_apropos.pod, doc/man-pages/pod/bos_create.pod, doc/man-pages/pod/bos_delete.pod, doc/man-pages/pod/bos_exec.pod, doc/man-pages/pod/bos_getdate.pod, doc/man-pages/pod/bos_getlog.pod, doc/man-pages/pod/bos_getrestart.pod, doc/man-pages/pod/bos_help.pod, doc/man-pages/pod/bos_install.pod, doc/man-pages/pod/bos_listhosts.pod, doc/man-pages/pod/bos_listkeys.pod, doc/man-pages/pod/bos_listusers.pod, doc/man-pages/pod/bos_prune.pod, doc/man-pages/pod/bos_removehost.pod, doc/man-pages/pod/bos_removekey.pod, doc/man-pages/pod/bos_removeuser.pod, doc/man-pages/pod/bos_restart.pod, doc/man-pages/pod/bos_salvage.pod, doc/man-pages/pod/bos_setauth.pod, doc/man-pages/pod/bos_setcellname.pod, doc/man-pages/pod/bos_setrestart.pod, doc/man-pages/pod/bos_shutdown.pod, doc/man-pages/pod/bos_start.pod, doc/man-pages/pod/bos_startup.pod, doc/man-pages/pod/bos_status.pod, doc/man-pages/pod/bos_stop.pod, doc/man-pages/pod/bos_uninstall.pod, doc/man-pages/pod/bosserver.pod, doc/man-pages/pod/buserver.pod, doc/man-pages/pod/butc.pod, doc/man-pages/pod/dlog.pod, doc/man-pages/pod/dpass.pod, doc/man-pages/pod/fileserver.pod, doc/man-pages/pod/fms.pod, doc/man-pages/pod/fs.pod, doc/man-pages/pod/fs_apropos.pod, doc/man-pages/pod/fs_checkservers.pod, doc/man-pages/pod/fs_checkvolumes.pod, doc/man-pages/pod/fs_cleanacl.pod, doc/man-pages/pod/fs_copyacl.pod, doc/man-pages/pod/fs_diskfree.pod, doc/man-pages/pod/fs_examine.pod, doc/man-pages/pod/fs_exportafs.pod, doc/man-pages/pod/fs_flush.pod, doc/man-pages/pod/fs_flushmount.pod, doc/man-pages/pod/fs_flushvolume.pod, doc/man-pages/pod/fs_getcacheparms.pod, doc/man-pages/pod/fs_getcellstatus.pod, doc/man-pages/pod/fs_getclientaddrs.pod, doc/man-pages/pod/fs_getserverprefs.pod, doc/man-pages/pod/fs_help.pod, doc/man-pages/pod/fs_listacl.pod, doc/man-pages/pod/fs_listcells.pod, doc/man-pages/pod/fs_listquota.pod, doc/man-pages/pod/fs_lsmount.pod, doc/man-pages/pod/fs_messages.pod, doc/man-pages/pod/fs_mkmount.pod, doc/man-pages/pod/fs_newcell.pod, doc/man-pages/pod/fs_quota.pod, doc/man-pages/pod/fs_rmmount.pod, doc/man-pages/pod/fs_setacl.pod, doc/man-pages/pod/fs_setcachesize.pod, doc/man-pages/pod/fs_setcell.pod, doc/man-pages/pod/fs_setclientaddrs.pod, doc/man-pages/pod/fs_setquota.pod, doc/man-pages/pod/fs_setserverprefs.pod, doc/man-pages/pod/fs_setvol.pod, doc/man-pages/pod/fs_storebehind.pod, doc/man-pages/pod/fs_sysname.pod, doc/man-pages/pod/fs_whereis.pod, doc/man-pages/pod/fs_whichcell.pod, doc/man-pages/pod/fs_wscell.pod, doc/man-pages/pod/fstrace.pod, doc/man-pages/pod/fstrace_apropos.pod, doc/man-pages/pod/fstrace_clear.pod, doc/man-pages/pod/fstrace_dump.pod, doc/man-pages/pod/fstrace_help.pod, doc/man-pages/pod/fstrace_lslog.pod, doc/man-pages/pod/fstrace_lsset.pod, doc/man-pages/pod/fstrace_setlog.pod, doc/man-pages/pod/fstrace_setset.pod, doc/man-pages/pod/kadb_check.pod, doc/man-pages/pod/kas.pod, doc/man-pages/pod/kas_apropos.pod, doc/man-pages/pod/kas_create.pod, doc/man-pages/pod/kas_delete.pod, doc/man-pages/pod/kas_examine.pod, doc/man-pages/pod/kas_forgetticket.pod, doc/man-pages/pod/kas_help.pod, doc/man-pages/pod/kas_interactive.pod, doc/man-pages/pod/kas_list.pod, doc/man-pages/pod/kas_listtickets.pod, doc/man-pages/pod/kas_noauthentication.pod, doc/man-pages/pod/kas_quit.pod, doc/man-pages/pod/kas_setfields.pod, doc/man-pages/pod/kas_setpassword.pod, doc/man-pages/pod/kas_statistics.pod, doc/man-pages/pod/kas_stringtokey.pod, doc/man-pages/pod/kas_unlock.pod, doc/man-pages/pod/kaserver.pod, doc/man-pages/pod/kdb.pod, doc/man-pages/pod/klog.pod, doc/man-pages/pod/knfs.pod, doc/man-pages/pod/kpasswd.pod, doc/man-pages/pod/kpwvalid.pod, doc/man-pages/pod/pts.pod, doc/man-pages/pod/pts_adduser.pod, doc/man-pages/pod/pts_apropos.pod, doc/man-pages/pod/pts_chown.pod, doc/man-pages/pod/pts_creategroup.pod, doc/man-pages/pod/pts_createuser.pod, doc/man-pages/pod/pts_delete.pod, doc/man-pages/pod/pts_examine.pod, doc/man-pages/pod/pts_help.pod, doc/man-pages/pod/pts_listentries.pod, doc/man-pages/pod/pts_listmax.pod, doc/man-pages/pod/pts_listowned.pod, doc/man-pages/pod/pts_membership.pod, doc/man-pages/pod/pts_removeuser.pod, doc/man-pages/pod/pts_rename.pod, doc/man-pages/pod/pts_setfields.pod, doc/man-pages/pod/pts_setmax.pod, doc/man-pages/pod1/afs.pod, doc/man-pages/pod1/afsmonitor.pod, doc/man-pages/pod1/dlog.pod, doc/man-pages/pod1/dpass.pod, doc/man-pages/pod1/fs.pod, doc/man-pages/pod1/fs_apropos.pod, doc/man-pages/pod1/fs_checkservers.pod, doc/man-pages/pod1/fs_checkvolumes.pod, doc/man-pages/pod1/fs_cleanacl.pod, doc/man-pages/pod1/fs_copyacl.pod, doc/man-pages/pod1/fs_diskfree.pod, doc/man-pages/pod1/fs_examine.pod, doc/man-pages/pod1/fs_exportafs.pod, doc/man-pages/pod1/fs_flush.pod, doc/man-pages/pod1/fs_flushmount.pod, doc/man-pages/pod1/fs_flushvolume.pod, doc/man-pages/pod1/fs_getcacheparms.pod, doc/man-pages/pod1/fs_getcellstatus.pod, doc/man-pages/pod1/fs_getclientaddrs.pod, doc/man-pages/pod1/fs_getserverprefs.pod, doc/man-pages/pod1/fs_help.pod, doc/man-pages/pod1/fs_listacl.pod, doc/man-pages/pod1/fs_listcells.pod, doc/man-pages/pod1/fs_listquota.pod, doc/man-pages/pod1/fs_lsmount.pod, doc/man-pages/pod1/fs_messages.pod, doc/man-pages/pod1/fs_mkmount.pod, doc/man-pages/pod1/fs_newcell.pod, doc/man-pages/pod1/fs_quota.pod, doc/man-pages/pod1/fs_rmmount.pod, doc/man-pages/pod1/fs_setacl.pod, doc/man-pages/pod1/fs_setcachesize.pod, doc/man-pages/pod1/fs_setcell.pod, doc/man-pages/pod1/fs_setclientaddrs.pod, doc/man-pages/pod1/fs_setquota.pod, doc/man-pages/pod1/fs_setserverprefs.pod, doc/man-pages/pod1/fs_setvol.pod, doc/man-pages/pod1/fs_storebehind.pod, doc/man-pages/pod1/fs_sysname.pod, doc/man-pages/pod1/fs_whereis.pod, doc/man-pages/pod1/fs_whichcell.pod, doc/man-pages/pod1/fs_wscell.pod, doc/man-pages/pod1/klog.pod, doc/man-pages/pod1/knfs.pod, doc/man-pages/pod1/kpasswd.pod, doc/man-pages/pod1/package.pod, doc/man-pages/pod1/package_apropos.pod, doc/man-pages/pod1/package_help.pod, doc/man-pages/pod1/package_test.pod, doc/man-pages/pod1/pagsh.pod, doc/man-pages/pod1/pts.pod, doc/man-pages/pod1/pts_adduser.pod, doc/man-pages/pod1/pts_apropos.pod, doc/man-pages/pod1/pts_chown.pod, doc/man-pages/pod1/pts_creategroup.pod, doc/man-pages/pod1/pts_createuser.pod, doc/man-pages/pod1/pts_delete.pod, doc/man-pages/pod1/pts_examine.pod, doc/man-pages/pod1/pts_help.pod, doc/man-pages/pod1/pts_listentries.pod, doc/man-pages/pod1/pts_listmax.pod, doc/man-pages/pod1/pts_listowned.pod, doc/man-pages/pod1/pts_membership.pod, doc/man-pages/pod1/pts_removeuser.pod, doc/man-pages/pod1/pts_rename.pod, doc/man-pages/pod1/pts_setfields.pod, doc/man-pages/pod1/pts_setmax.pod, doc/man-pages/pod1/rxdebug.pod, doc/man-pages/pod1/scout.pod, doc/man-pages/pod1/tokens.pod, doc/man-pages/pod1/translate_et.pod, doc/man-pages/pod1/udebug.pod, doc/man-pages/pod1/unlog.pod, doc/man-pages/pod1/up.pod, doc/man-pages/pod1/vos.pod, doc/man-pages/pod1/vos_addsite.pod, doc/man-pages/pod1/vos_apropos.pod, doc/man-pages/pod1/vos_backup.pod, doc/man-pages/pod1/vos_backupsys.pod, doc/man-pages/pod1/vos_changeaddr.pod, doc/man-pages/pod1/vos_create.pod, doc/man-pages/pod1/vos_delentry.pod, doc/man-pages/pod1/vos_dump.pod, doc/man-pages/pod1/vos_examine.pod, doc/man-pages/pod1/vos_help.pod, doc/man-pages/pod1/vos_listaddrs.pod, doc/man-pages/pod1/vos_listpart.pod, doc/man-pages/pod1/vos_listvldb.pod, doc/man-pages/pod1/vos_listvol.pod, doc/man-pages/pod1/vos_lock.pod, doc/man-pages/pod1/vos_move.pod, doc/man-pages/pod1/vos_partinfo.pod, doc/man-pages/pod1/vos_release.pod, doc/man-pages/pod1/vos_remove.pod, doc/man-pages/pod1/vos_remsite.pod, doc/man-pages/pod1/vos_rename.pod, doc/man-pages/pod1/vos_restore.pod, doc/man-pages/pod1/vos_status.pod, doc/man-pages/pod1/vos_syncserv.pod, doc/man-pages/pod1/vos_syncvldb.pod, doc/man-pages/pod1/vos_unlock.pod, doc/man-pages/pod1/vos_unlockvldb.pod, doc/man-pages/pod1/vos_zap.pod, doc/man-pages/pod5/AuthLog.dir.pod, doc/man-pages/pod5/AuthLog.pod, doc/man-pages/pod5/BackupLog.pod, doc/man-pages/pod5/BosConfig.pod, doc/man-pages/pod5/BosLog.pod, doc/man-pages/pod5/CacheItems.pod, doc/man-pages/pod5/FORCESALVAGE.pod, doc/man-pages/pod5/FileLog.pod, doc/man-pages/pod5/KeyFile.pod, doc/man-pages/pod5/NoAuth.pod, doc/man-pages/pod5/SALVAGE.fs.pod, doc/man-pages/pod5/SalvageLog.pod, doc/man-pages/pod5/UserList.pod, doc/man-pages/pod5/VLLog.pod, doc/man-pages/pod5/VolserLog.pod, doc/man-pages/pod5/VolumeItems.pod, doc/man-pages/pod5/afszcm.cat.pod, doc/man-pages/pod5/bdb.DB0.pod, doc/man-pages/pod5/cacheinfo.pod, doc/man-pages/pod5/fms.log.pod, doc/man-pages/pod5/kaserver.DB0.pod, doc/man-pages/pod5/kaserverauxdb.pod, doc/man-pages/pod5/prdb.DB0.pod, doc/man-pages/pod5/salvage.lock.pod, doc/man-pages/pod5/sysid.pod, doc/man-pages/pod5/vldb.DB0.pod, doc/man-pages/pod8/afsd.pod, doc/man-pages/pod8/backup.pod, doc/man-pages/pod8/backup_adddump.pod, doc/man-pages/pod8/backup_addhost.pod, doc/man-pages/pod8/backup_addvolentry.pod, doc/man-pages/pod8/backup_addvolset.pod, doc/man-pages/pod8/backup_apropos.pod, doc/man-pages/pod8/backup_dbverify.pod, doc/man-pages/pod8/backup_deldump.pod, doc/man-pages/pod8/backup_deletedump.pod, doc/man-pages/pod8/backup_delhost.pod, doc/man-pages/pod8/backup_delvolentry.pod, doc/man-pages/pod8/backup_delvolset.pod, doc/man-pages/pod8/backup_diskrestore.pod, doc/man-pages/pod8/backup_dump.pod, doc/man-pages/pod8/backup_dumpinfo.pod, doc/man-pages/pod8/backup_help.pod, doc/man-pages/pod8/backup_interactive.pod, doc/man-pages/pod8/backup_jobs.pod, doc/man-pages/pod8/backup_kill.pod, doc/man-pages/pod8/backup_labeltape.pod, doc/man-pages/pod8/backup_listdumps.pod, doc/man-pages/pod8/backup_listhosts.pod, doc/man-pages/pod8/backup_listvolsets.pod, doc/man-pages/pod8/backup_quit.pod, doc/man-pages/pod8/backup_readlabel.pod, doc/man-pages/pod8/backup_restoredb.pod, doc/man-pages/pod8/backup_savedb.pod, doc/man-pages/pod8/backup_scantape.pod, doc/man-pages/pod8/backup_setexp.pod, doc/man-pages/pod8/backup_status.pod, doc/man-pages/pod8/backup_volinfo.pod, doc/man-pages/pod8/backup_volrestore.pod, doc/man-pages/pod8/backup_volsetrestore.pod, doc/man-pages/pod8/bos.pod, doc/man-pages/pod8/bos_addhost.pod, doc/man-pages/pod8/bos_addkey.pod, doc/man-pages/pod8/bos_adduser.pod, doc/man-pages/pod8/bos_apropos.pod, doc/man-pages/pod8/bos_create.pod, doc/man-pages/pod8/bos_delete.pod, doc/man-pages/pod8/bos_exec.pod, doc/man-pages/pod8/bos_getdate.pod, doc/man-pages/pod8/bos_getlog.pod, doc/man-pages/pod8/bos_getrestart.pod, doc/man-pages/pod8/bos_help.pod, doc/man-pages/pod8/bos_install.pod, doc/man-pages/pod8/bos_listhosts.pod, doc/man-pages/pod8/bos_listkeys.pod, doc/man-pages/pod8/bos_listusers.pod, doc/man-pages/pod8/bos_prune.pod, doc/man-pages/pod8/bos_removehost.pod, doc/man-pages/pod8/bos_removekey.pod, doc/man-pages/pod8/bos_removeuser.pod, doc/man-pages/pod8/bos_restart.pod, doc/man-pages/pod8/bos_salvage.pod, doc/man-pages/pod8/bos_setauth.pod, doc/man-pages/pod8/bos_setcellname.pod, doc/man-pages/pod8/bos_setrestart.pod, doc/man-pages/pod8/bos_shutdown.pod, doc/man-pages/pod8/bos_start.pod, doc/man-pages/pod8/bos_startup.pod, doc/man-pages/pod8/bos_status.pod, doc/man-pages/pod8/bos_stop.pod, doc/man-pages/pod8/bos_uninstall.pod, doc/man-pages/pod8/bosserver.pod, doc/man-pages/pod8/buserver.pod, doc/man-pages/pod8/butc.pod, doc/man-pages/pod8/fileserver.pod, doc/man-pages/pod8/fms.pod, doc/man-pages/pod8/fstrace.pod, doc/man-pages/pod8/fstrace_apropos.pod, doc/man-pages/pod8/fstrace_clear.pod, doc/man-pages/pod8/fstrace_dump.pod, doc/man-pages/pod8/fstrace_help.pod, doc/man-pages/pod8/fstrace_lslog.pod, doc/man-pages/pod8/fstrace_lsset.pod, doc/man-pages/pod8/fstrace_setlog.pod, doc/man-pages/pod8/fstrace_setset.pod, doc/man-pages/pod8/kadb_check.pod, doc/man-pages/pod8/kas.pod, doc/man-pages/pod8/kas_apropos.pod, doc/man-pages/pod8/kas_create.pod, doc/man-pages/pod8/kas_delete.pod, doc/man-pages/pod8/kas_examine.pod, doc/man-pages/pod8/kas_forgetticket.pod, doc/man-pages/pod8/kas_help.pod, doc/man-pages/pod8/kas_interactive.pod, doc/man-pages/pod8/kas_list.pod, doc/man-pages/pod8/kas_listtickets.pod, doc/man-pages/pod8/kas_noauthentication.pod, doc/man-pages/pod8/kas_quit.pod, doc/man-pages/pod8/kas_setfields.pod, doc/man-pages/pod8/kas_setpassword.pod, doc/man-pages/pod8/kas_statistics.pod, doc/man-pages/pod8/kas_stringtokey.pod, doc/man-pages/pod8/kas_unlock.pod, doc/man-pages/pod8/kaserver.pod, doc/man-pages/pod8/kdb.pod, doc/man-pages/pod8/kpwvalid.pod, doc/man-pages/pod8/prdb_check.pod, doc/man-pages/pod8/ptserver.pod, doc/man-pages/pod8/salvager.pod, doc/man-pages/pod8/tapeconfig.pod, doc/man-pages/pod8/upclient.pod, doc/man-pages/pod8/upserver.pod, doc/man-pages/pod8/uss.pod, doc/man-pages/pod8/uss_add.pod, doc/man-pages/pod8/uss_apropos.pod, doc/man-pages/pod8/uss_bulk.pod, doc/man-pages/pod8/uss_delete.pod, doc/man-pages/pod8/uss_help.pod, doc/man-pages/pod8/vldb_check.pod, doc/man-pages/pod8/vlserver.pod, doc/man-pages/pod8/volinfo.pod, doc/man-pages/pod8/volserver.pod, doc/man-pages/pod8/xfs_size_check.pod, doc/man-pages/pod8/xstat_cm_test.pod, doc/man-pages/pod8/xstat_fs_test.pod: DELTA STABLE14-man-page-conversion-20051208 AUTHOR rra@stanford.edu This is the initial conversion of the AFS Adminstrators Reference into POD for use as man pages. The man pages are now generated via pod2man from regen.sh so that only those working from CVS have to have pod2man available. The Makefile only installs. The pages have also been sorted out into pod1, pod5, and pod8 directories, making conversion to the right section of man page easier without maintaining a separate list and allowing for names to be duplicated between pod5 and pod1 or pod8 (which will likely be needed in a few cases). This reconversion is done with a new script based on work by Chas Williams. In some cases, the output is worse than the previous POD pages, but this is a more comprehensive conversion. This is only the first step, and this initial conversion has various problems. In addition, the file man pages that didn't have simple names have not been converted in this pass and will be added later. Some of the man pages have syntax problems and all of them have formatting errors. The next editing pass, coming shortly, will clean up most of the remaining mess. 2006-01-05 06:24 shadow * configure-libafs.in, configure.in, src/packaging/MacOS/OpenAFS.info: DELTA STABLE14-openafs-1_4_1-rc3-20060105 AUTHOR shadow@dementia.org make 1.4.1-rc3 2006-01-05 05:57 shadow * src/afs/: afs_osidnlc.c, afs_pioctl.c, afs_vcache.c, afs_volume.c, DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-vnode-get-fixes-20060105 AUTHOR cg2v@andrew.cmu.edu The afs_pioctl.c change should fix a real crash (panic), but fs flushv isn't that common an operation. Other changes: don't GUNLOCK() around vnode_get(). we weren't consistent about it, and it doesn't appear to be strictly required. handle vnode_get() failures in more cases darwin_vn_hold will panic if vnode is terminating rather than mess up the refcounts. 2006-01-05 05:31 shadow * src/afs/: afs_osidnlc.c, afs_pioctl.c, afs_vcache.c, afs_volume.c, DARWIN/osi_vnodeops.c: DELTA macos-vnode-get-fixes-20060105 AUTHOR cg2v@andrew.cmu.edu The afs_pioctl.c change should fix a real crash (panic), but fs flushv isn't that common an operation. Other changes: don't GUNLOCK() around vnode_get(). we weren't consistent about it, and it doesn't appear to be strictly required. handle vnode_get() failures in more cases darwin_vn_hold will panic if vnode is terminating rather than mess up the refcounts. 2006-01-05 04:51 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA windows-notes-20060104 AUTHOR jaltman@secure-endpoints.com changes since 1.4.1-rc2 2006-01-05 04:43 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060104 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc3 == 1.4.0093 2006-01-03 21:26 rees * src/libafs/MakefileProto.FBSD.in: DELTA fbsd-vnode-includes-20060103 AUTHOR horst@riback.net Generate vnode_if_newproto.h and vnode_if_typedef.h in case they aren't in the kernel build directory, for example if the kernel has been configed but not built. 2005-12-30 22:41 jaltman * src/WINNT/install/wix/openafs.wxs: DELTA STABLE14-windows-vista-wix-install-20051230 AUTHOR asanka@secure-endpoints.com Update the MSI to install the network provider without impersonation 2005-12-30 22:40 jaltman * src/WINNT/install/wix/openafs.wxs: DELTA windows-vista-wix-install-20051230 AUTHOR asanka@secure-endpoints.com Update the MSI to install the network provider without impersonation 2005-12-27 23:30 rra * doc/man-pages/pod1/rxgen.pod: file rxgen.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:55:43 +0000 2005-12-27 23:30 rra * doc/man-pages/pod1/: cmdebug.pod, rxgen.pod: DELTA man-page-rxgen-cmdebug-20051227 AUTHOR rra@stanford.edu Add man pages for rxgen and cmdebug. The cmdebug man page was written from scratch based on the source code. The rxgen man page is a conversion of an old TeX document to POD. 2005-12-27 23:30 rra * doc/man-pages/pod1/cmdebug.pod: file cmdebug.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:55:43 +0000 2005-12-27 20:00 jaltman * src/ptserver/ptclient.rc: DELTA windows-ptc-rc-20051227 AUTHOR jaltman@secure-endpoints.com for ptclient.exe 2005-12-27 16:18 jaltman * src/procmgmt/: pmgtprivate.h, procmgmt_nt.c, redirect_nt.c: DELTA STABLE14-windows-process-detach-20051227 AUTHOR jaltman@secure-endpoints.com The procmgmt library replaces the C RunTime Library's signal handlers but does not restore them on process detachment. This leaves the process with signal handlers pointing to invalid code that generates an invalid access error during process termination if the library was previously unloaded. 2005-12-27 16:17 jaltman * src/procmgmt/: pmgtprivate.h, procmgmt_nt.c, redirect_nt.c: DELTA windows-process-detach-20051227 AUTHOR jaltman@secure-endpoints.com The procmgmt library replaces the C RunTime Library's signal handlers but does not restore them on process detachment. This leaves the process with signal handlers pointing to invalid code that generates an invalid access error during process termination if the library was previously unloaded. 2005-12-24 01:09 shadow * src/: afs/afs_osi.h, config/param.sun4x_510.h, config/param.sun4x_57.h, config/param.sun4x_58.h, config/param.sun4x_59.h, config/param.sunx86_510.h, config/param.sunx86_57.h, config/param.sunx86_58.h, config/param.sunx86_59.h, rx/rx_clock.h, util/uuid.c: DELTA STABLE14-solaris-uniqtime32-20051223 AUTHOR chas@cmf.nrl.navy.mil FIXES 24445 afs really wants the 32 bit timeval/uniqtime stuff 2005-12-24 01:07 shadow * src/: afs/afs_osi.h, config/param.sun4x_510.h, config/param.sun4x_57.h, config/param.sun4x_58.h, config/param.sun4x_59.h, config/param.sunx86_510.h, config/param.sunx86_57.h, config/param.sunx86_58.h, config/param.sunx86_59.h, rx/rx_clock.h, util/uuid.c: DELTA solaris-uniqtime32-20051223 AUTHOR chas@cmf.nrl.navy.mil FIXES 24445 afs really wants the 32 bit timeval/uniqtime stuff 2005-12-24 00:29 shadow * src/afs/afs_osidnlc.c: DELTA STABLE14-darwin-dnlc-cache-purge-20051223 AUTHOR cg2v@andrew.cmu.edu FIXES 22644 cache_purge() to hint to darwin that we changed something instead of letting it cache invalid data 2005-12-24 00:28 shadow * src/afs/afs_osidnlc.c: DELTA darwin-dnlc-cache-purge-20051223 AUTHOR cg2v@andrew.cmu.edu FIXES 22644 cache_purge() to hint to darwin that we changed something instead of letting it cache invalid data 2005-12-24 00:21 shadow * src/afs/VNOPS/: afs_vnop_remove.c, afs_vnop_rename.c: DELTA STABLE14-tiger-fixes-20051215 AUTHOR cg2v@andrew.cmu.edu chaskiel says The RHS shouldn't be a double negative... There's no bug (other than the assert itself) 2005-12-24 00:20 shadow * src/afs/VNOPS/: afs_vnop_remove.c, afs_vnop_rename.c: DELTA tiger-fixes-20051215 AUTHOR cg2v@andrew.cmu.edu chaskiel says The RHS shouldn't be a double negative... There's no bug (other than the assert itself) 2005-12-24 00:10 shadow * src/rx/DARWIN/rx_kmutex.h: DELTA STABLE14-darwin-lost-wakeups-20051223 AUTHOR cg2v@andrew.cmu.edu FIXES 24492 rewrite for tiger to avoid losing wakeups 2005-12-24 00:08 shadow * src/rx/DARWIN/rx_kmutex.h: DELTA darwin-lost-wakeups-20051223 AUTHOR cg2v@andrew.cmu.edu FIXES 24492 rewrite for tiger to avoid losing wakeups 2005-12-22 07:34 rra * doc/man-pages/pod8/voldump.pod: file voldump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:55:23 +0000 2005-12-22 07:34 rra * doc/man-pages/pod1/sys.pod: file sys.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:33:53 +0000 2005-12-22 07:34 rra * doc/man-pages/pod5/NetInfo.pod: file NetInfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-22 07:34 rra * doc/man-pages/pod1/livesys.pod: file livesys.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:55:20 +0000 2005-12-22 07:34 rra * doc/man-pages/README: file README was added on branch openafs-stable-1_4_x on 2006-01-05 18:34:48 +0000 2005-12-22 07:34 rra * doc/man-pages/: README, pod1/livesys.pod, pod1/sys.pod, pod5/NetInfo.pod, pod8/voldump.pod: DELTA man-page-misc-improvements-20051221 AUTHOR rra@stanford.edu Add new man pages for livesys and voldump. Fix the man page for sys to say what it actually does, rather than implying that it works like livesys, and to recommend livesys instead. Fix a path error in the NetInfo documentation. Update the README for the current status, including listing all installed commands that don't have man pages. (There may still be some subcommands that don't have man pages but aren't listed.) 2005-12-22 07:29 rra * Makefile.in, configure.in, doc/man-pages/.cvsignore, doc/man-pages/Makefile.in, doc/man-pages/install-man.in: DELTA man-page-installation-20051221 AUTHOR rra@stanford.edu On installation, substitute the configured paths into the man pages, replacing the Transarc paths. Also fix a problem with the way that pinstall was being used to install man pages. (Silly me, I was assuming it had the same behavior as install.) This is just a quick first pass. Longer term, it's probably better to replace all paths in the man pages with unambiguous tokens and then replace those tokens instead of assuming that the man pages use Transarc paths and replacing those paths specifically. The current method has a few minor problems, such as not being able to distinguish between the various paths that make up /usr/afs/bin. Still, the results of this method are good enough to start with. 2005-12-22 07:29 rra * doc/man-pages/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2006-01-05 18:34:26 +0000 2005-12-22 07:29 rra * doc/man-pages/install-man.in: file install-man.in was added on branch openafs-stable-1_4_x on 2006-01-05 18:54:50 +0000 2005-12-21 18:41 rees * README, src/aklog/.cvsignore, src/aklog/Makefile.in, src/aklog/aklog_main.c, src/aklog/asetkey.c, src/cf/osconf.m4: DELTA aklog-obsd-20051221 AUTHOR rees@umich.edu make aklog build on OpenBSD 2005-12-21 18:22 kenh * src/aklog/Makefile.in: DELTA aklog-fix-install-Makefile-target-20051221 AUTHOR kenh@cmf.nrl.navy.mil Fixed the install target so it installs asetkey instead of running it. 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_status.pod: file bos_status.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fstrace_lslog.pod: file fstrace_lslog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/uss_bulk.pod: file uss_bulk.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_unlock.pod: file kas_unlock.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/buserver.pod: file buserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/butc.pod: file butc.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fstrace_clear.pod: file fstrace_clear.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_start.pod: file bos_start.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_create.pod: file kas_create.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fileserver.pod: file fileserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_setpassword.pod: file kas_setpassword.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/uss_help.pod: file uss_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/uss_add.pod: file uss_add.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_salvage.pod: file bos_salvage.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_help.pod: file kas_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/volserver.pod: file volserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_statistics.pod: file kas_statistics.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/uss_delete.pod: file uss_delete.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_setcellname.pod: file bos_setcellname.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fstrace_help.pod: file fstrace_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_delete.pod: file kas_delete.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kdb.pod: file kdb.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_setrestart.pod: file bos_setrestart.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_startup.pod: file bos_startup.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/salvager.pod: file salvager.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_list.pod: file kas_list.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_interactive.pod: file kas_interactive.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fstrace_dump.pod: file fstrace_dump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/volinfo.pod: file volinfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/fstrace_setset.pod: file fstrace_setset.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_setfields.pod: file kas_setfields.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kpwvalid.pod: file kpwvalid.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kaserver.pod: file kaserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/kas_examine.pod: file kas_examine.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod5/uss_bulk.pod: file uss_bulk.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:35:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_addvolentry.pod: file backup_addvolentry.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod5/package.pod: file package.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:35:31 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_diskrestore.pod: file backup_diskrestore.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_getlog.pod: file bos_getlog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_removehost.pod: file bos_removehost.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_removeuser.pod: file bos_removeuser.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_getrestart.pod: file bos_getrestart.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod5/butc.pod: file butc.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_savedb.pod: file backup_savedb.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_volrestore.pod: file backup_volrestore.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_dump.pod: file backup_dump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_help.pod: file bos_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_prune.pod: file bos_prune.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_setexp.pod: file backup_setexp.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_listhosts.pod: file bos_listhosts.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_listusers.pod: file bos_listusers.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_volinfo.pod: file backup_volinfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_removekey.pod: file bos_removekey.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_interactive.pod: file backup_interactive.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod5/uss.pod: file uss.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:35:32 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_adddump.pod: file backup_adddump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_volsetrestore.pod: file backup_volsetrestore.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_dumpinfo.pod: file backup_dumpinfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_apropos.pod: file backup_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod5/BosConfig.pod: file BosConfig.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_listdumps.pod: file backup_listdumps.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/bos_install.pod: file bos_install.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/backup_help.pod: file backup_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod8/afsd.pod: file afsd.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/vos_listaddrs.pod: file vos_listaddrs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/dlog.pod: file dlog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:25 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/vos_listvol.pod: file vos_listvol.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/pts_createuser.pod: file pts_createuser.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/fs_lsmount.pod: file fs_lsmount.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/pts_listentries.pod: file pts_listentries.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/vos_dump.pod: file vos_dump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/fs_getserverprefs.pod: file fs_getserverprefs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/rxdebug.pod: file rxdebug.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/pagsh.pod: file pagsh.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/vos_syncserv.pod: file vos_syncserv.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/pts_chown.pod: file pts_chown.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/vos_addsite.pod: file vos_addsite.pod was added on branch openafs-stable-1_4_x on 2006-01-0