2007-12-13 21:03 shadow * configure-libafs.in, configure.in: DELTA STABLE146-openafs-1-4-6-20071213 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES make openafs 1.4.6 2007-12-13 21:01 shadow * src/vol/partition.c: DELTA STABLE146-namei-allow-ufs-20071129 AUTHOR reuter@rzg.mpg.de LICENSE IPL10 FIXES allow ufs again for namei. oops. 2007-12-13 21:00 shadow * src/viced/viced.c: DELTA STABLE146-viced-drop-core-on-shutdownandcore-20071129 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES 74708 when we call ShutDownAndCore, actually drop a core. 2007-12-13 20:59 shadow * src/viced/afsfileprocs.c: DELTA STABLE146-giveupallcallbacks-locking-20071121 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES 74708 Hold H_LOCK across calls into GiveUpAllCallbacks_r 2007-12-13 20:57 shadow * src/viced/callback.c: DELTA STABLE146-viced-accurately-track-file-callbacks-20071112 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES 74708 this should fix the issue with cbfree being corrupted. a more exhaustive pointer-blunting patch should probably be pulled in, but, this is simple and obvious 2007-12-13 20:55 shadow * src/viced/host.c: DELTA STABLE146-viced-missing-lock-20071109 AUTHOR drh@umich.edu FIXES 76713 Add missing lock that needs to protect an in use 'host' from having HOSTDELETED added to the hostFlags and HWNO_INPROGRESS removed. 2007-12-13 20:51 shadow * src/viced/callback.c: DELTA STABLE146-cbd-use-callback-size-for-callbacks-20071105 AUTHOR thomas.mueller@hrz.tu-chemnitz.de FIXES 76408 cast correctly 2007-10-25 03:45 shadow * configure-libafs.in, configure.in: DELTA openafs-1-4-5-20071025 AUTHOR shadow@dementia.org make 1.4.5 2007-10-25 03:45 shadow * src/packaging/MacOS/: OpenAFS.Info.plist.in, OpenAFS.info.in, OpenAFS.post_install, OpenAFS.pre_upgrade, buildpkg.sh: DELTA STABLE14-macos-installer-crap-20071025 AUTHOR shadow@dementia.org put it back the way it was 2007-10-24 18:09 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-yscall-cleanup-if-we-installed-20071024 AUTHOR shadow@dementia.org FIXES 75307 2007-10-24 15:37 shadow * src/viced/callback.c: DELTA STABLE14-cblater-bitmask-bug-20071024 AUTHOR drh@umich.edu FIXES 75304 add missing () 2007-10-24 05:47 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-5pre5-20071024 AUTHOR shadow@dementia.org make openafs 1.4.5pre5 2007-10-24 05:45 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-allow-finder-to-unlink-rsrc-files-20071024 AUTHOR shadow@dementia.org finder tries hard to clean up resource fork files it creates when you drop something in a dropbox that don't then get updates. let it think it won 2007-10-24 05:33 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-finder-and-tiger-cp-deal-with-dropboxes-20071024 AUTHOR cg2v@andrew.cmu.edu FIXES 69363 this way copying finishes 2007-10-23 17:04 shadow * doc/man-pages/pod1/fs_uuid.pod: DELTA STABLE14-pod-man-fs-uuid-20071023 AUTHOR jason@rampaginggeek.com FIXES 75175 add man page for fs uuid 2007-10-23 16:59 shadow * doc/man-pages/pod1/fs_uuid.pod: file fs_uuid.pod was added on branch openafs-stable-1_4_x on 2007-10-23 17:04:23 +0000 2007-10-23 14:31 shadow * src/afsd/afsd.c: DELTA STABLE14-darwin-afsd-cleanup-power-notification-nicely-20071023 AUTHOR shadow@dementia.org don't drop a core on shutdown 2007-10-23 14:22 shadow * src/volser/vos.c: DELTA STABLE14-vos-restore-check-doesnt-apply-to-pipes-20071023 AUTHOR shadow@dementia.org as pointed out by hung pham 2007-10-23 03:33 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-5pre4-20071022 AUTHOR shadow@dementia.org 1.4.5pre4 2007-10-23 00:03 shadow * src/afs/afs_daemons.c: DELTA STABLE14-change-default-probeint-for-rfc4787-20071022 AUTHOR shadow@dementia.org an RFC compliant port mapping device guarantees less time than we previously probed. 2007-10-19 20:40 shadow * src/afs/afs_osidnlc.c: DELTA STABLE14-darwin80-dnlc-dont-return-deadvnodes-20071019 AUTHOR shadow@dementia.org FIXES 41550 obvious. if we are going to be like GetVCache, we should 2007-10-18 04:14 shadow * src/packaging/RedHat/openafs.spec.in: DELTA STABLE14-redhat-spec-require-bison-flex-20071018 AUTHOR shadow@dementia.org require everything we need to build 2007-10-18 04:07 shadow * src/packaging/RedHat/: openafs-buildall.sh, openafs.spec.in: DELTA STABLE14-redhat-packaging-updates-20071018 AUTHOR shadow@dementia.org make the buildall script know centos and new fedora; make the spec file include it 2007-10-18 02:38 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-5pre3-20071017 AUTHOR shadow@dementia.org make 1.4.5pre3 2007-10-17 20:56 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-fsref-other-races-20071017 AUTHOR shadow@dementia.org FIXES 41550 not clear this is exactly correct but testing seems to vet it. 2007-10-17 17:19 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-finalizevnode-get-vnode-inside-lock-20071017 AUTHOR cg2v@andrew.cmu.edu FIXES 41550 the ovp initialization should happen while we have the vnode locked, regardless. 2007-10-17 03:51 shadow * src/afs/afs_call.c: DELTA STABLE14-darwin90-disk-cache-20071016 AUTHOR shadow@dementia.org FIXES 43303 don't break memcache, also 2007-10-16 22:03 shadow * src/afs/: afs_nfsclnt.c, VNOPS/afs_vnop_lookup.c: DELTA STABLE14-translator-sysnamelist-bugfix-20071016 AUTHOR deengert@anl.gov FIXES 74478 fix sysname list support bug when the list is empty 2007-10-16 21:28 shadow * src/afs/afs_call.c: DELTA STABLE14-darwin90-disk-cache-20071016 AUTHOR shadow@dementia.org FIXES 43303 don't break memcache, also 2007-10-16 17:20 jaltman * src/venus/fs.c: DELTA STABLE14-fs-uuid-20071016 AUTHOR jason@rampaginggeek.com FIXES 74473 Change "fs uuid" to "fs uuid -generate" where "-generate" is a required parameter. This command requires root access to execute it. Unlike the Windows variant, the UNIX version does not yet support displaying the current UUID to the user. When this functionality is added, "-generate" should become an optional parameter. 2007-10-16 16:56 jaltman * src/bucoord/restore.c: DELTA STABLE14-restore-20071016 AUTHOR jaltman@secure-endpoints.com FIXES 74531 afs_com_err() was called without specifying the error code. 2007-10-15 22:19 shadow * configure.in, configure-libafs.in: DELTA STABLE14-openafs-1-4-5pre2-20071015 AUTHOR shadow@dementia.org update to 1.4.5pre2 2007-10-15 19:22 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-access-avoid-confusing-cp-20071015 AUTHOR shadow@dementia.org FIXES 69363 it wants EPERM; EACCES, and it just retries forever. "no means no. now go away" 2007-10-15 17:33 shadow * src/afs/Makefile.in: DELTA STABLE14-darwin-install-fstrace-catalog-20071015 AUTHOR shadow@dementia.org fstrace needs the message catalog to be useful. install it. 2007-10-15 17:20 shadow * src/packaging/RedHat/openafs.spec.in: DELTA STABLE14-redhat-spec-no-kdump-really-20071015 AUTHOR shadow@dementia.org make really, really sure it's not there 2007-10-15 15:25 rees * src/config/: afs_sysnames.h, param.i386_obsd41.h: DELTA openbsd41-20070510 AUTHOR rees@umich.edu OpenBSD 4.1 config files 2007-10-15 14:18 shadow * src/volser/volprocs.c: DELTA STABLE14-volser-return-extended-stats-to-callers-20071015 AUTHOR rtb@pclella.cern.ch FIXES 74398 make sure when we roll over stats we return the new values 2007-10-15 12:42 shadow * acinclude.m4, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-2623-support-20071004 AUTHOR marc.dionne@technoconseil.com FIXES 70773 update for support for 2.6.23 2007-10-12 04:32 shadow * src/packaging/RedHat/openafs-1.4.0-kmodule26.patch: DELTA STABLE14-rpm-kmodule-patch-20071012 AUTHOR warlord@mit.edu install the openafs module in the kernel module area, in rpms 2007-10-12 04:28 shadow * src/packaging/RedHat/openafs-1.4.0-kmodule26.patch: file openafs-1.4.0-kmodule26.patch was added on branch openafs-stable-1_4_x on 2007-10-12 04:32:38 +0000 2007-10-11 17:48 shadow * src/dir/dir.c: DELTA STABLE14-gcc42-integer-overflow-fix-20071007 AUTHOR marc.dionne@technoconseil.com with fix from Hans-Werner Pulsen 2007-10-11 17:32 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_12.plist.in, src/libafs/afs.ppc_darwin_13.plist.in, src/libafs/afs.ppc_darwin_14.plist.in, src/libafs/afs.ppc_darwin_60.plist.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in, src/packaging/MacOS/OpenAFS.Info.plist.in, src/packaging/MacOS/OpenAFS.info.in: DELTA STABLE14-macos-version-generation-20071011 AUTHOR shadow@dementia.org make release time simpler 2007-10-11 16:51 shadow * src/packaging/MacOS/OpenAFS.info.in: file OpenAFS.info.in was added on branch openafs-stable-1_4_x on 2007-10-11 17:32:56 +0000 2007-10-11 16:51 shadow * src/packaging/MacOS/OpenAFS.Info.plist.in: file OpenAFS.Info.plist.in was added on branch openafs-stable-1_4_x on 2007-10-11 17:32:56 +0000 2007-10-11 16:40 shadow * configure.in: DELTA STABLE14-rpm-files-update-20071011 AUTHOR sxw@inf.ed.ac.uk FIXES updates for the specfile and rpm generation 2007-10-11 14:16 shadow * src/packaging/RedHat/: kmodtool, openafs.spec.in: DELTA STABLE14-rpm-files-update-20071011 AUTHOR sxw@inf.ed.ac.uk FIXES updates for the specfile and rpm generation 2007-10-11 14:11 shadow * src/packaging/RedHat/kmodtool: file kmodtool was added on branch openafs-stable-1_4_x on 2007-10-11 14:16:23 +0000 2007-10-11 14:08 shadow * src/dir/dir.c: DELTA STABLE14-gcc42-integer-overflow-fix-20071007 AUTHOR marc.dionne@technoconseil.com with fix from Hans-Werner Pulsen 2007-10-10 18:56 shadow * configure.in, configure-libafs.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-5-pre1-20071010 AUTHOR shadow@dementia.org make openafs 1.4.5-pre1 2007-10-10 17:47 shadow * src/: aklog/aklog_main.c, cf/kerberos.m4, cf/osconf.m4: DELTA STABLE14-krb5-aklog-kimpersonate-conditionalize-20070920 AUTHOR shadow@dementia.org make kimpersonate conitional 2007-10-10 17:43 shadow * src/: afs/afs_init.c, packaging/MacOS/buildpkg.sh: DELTA STABLE14-darwin90-disk-cache-20071010 AUTHOR shadow@dementia.org FIXES 43303 support disk cache in darwin90 2007-10-10 16:57 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_init.c, afs/DARWIN/osi_file.c, afsd/afsd.c, config/afs_args.h, config/param.ppc_darwin_90.h, config/param.x86_darwin_90.h: DELTA STABLE14-darwin90-disk-cache-20071010 AUTHOR shadow@dementia.org FIXES 43303 support disk cache in darwin90 2007-10-09 21:32 shadow * src/libafs/MakefileProto.DARWIN.in: DELTA STABLE14-darwin90-debug-harder-20071009 AUTHOR shadow@dementia.org stab the stabs 2007-10-09 16:02 shadow * src/libafs/MakefileProto.DARWIN.in: DELTA STABLE14-darwin90-dsym-and-ppc-cputype-support-20071009 AUTHOR shadow@dementia.org build for all ppc cputypes. also, support dsym debug info instead of stabs, when appropriate 2007-10-07 20:03 shadow * src/dir/dir.c: DELTA STABLE14-gcc42-integer-overflow-fix-20071007 AUTHOR marc.dionne@technoconseil.com fix issue where gcc 4.2 compiled kernel modules were breaking on linux 2007-10-05 22:23 shadow * src/: afs/SOLARIS/osi_machdep.h, rx/rx_kcommon.h, rx/rx_prototypes.h: DELTA STABLE14-sol10-abstraction-20071005 AUTHOR shadow@dementia.org abstract things as needed 2007-10-05 02:54 shadow * src/: afs/afs_call.c, afs/afs_server.c, afs/SOLARIS/osi_machdep.h, rx/rx_prototypes.h, rx/SOLARIS/rx_knet.c: DELTA STABLE14-solaris10-network-updates-20071004 AUTHOR daleg@umbc.edu FIXES 72759 This patch removes use of the non-Public ILL structures by OpenAFS to gather network interface information in order to make RX packet size and server locality decisions. 2007-10-01 20:07 jaltman * src/WINNT/afsd/lanahelper.cpp: DELTA STABLE14-windows-lanahelper-20071001 AUTHOR jaltman@secure-endpoints.com uninitialized variable in lana_IsLoopback 2007-09-12 18:19 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-kimpersonate-20070912 AUTHOR shadow@dementia.org FIXES inline kimpersonate support, to make testing easier. 2007-09-11 15:40 shadow * src/vol/namei_ops.c: DELTA STABLE14-namei-protect-against-extra-files-20070911 AUTHOR cg2v@andrew.cmu.edu if someone is monkeying in the filesystem, sometimes they shoot themselves. save them if they renamed foo to foo.bak (where foo is a full 64 bits) 2007-09-10 21:55 jaltman * src/vol/ihandle.c: DELTA STABLE14-namei-fsync-less-20070910 AUTHOR shadow@dementia.org remove sync() call from Windows build 2007-09-07 04:05 shadow * src/vol/: ihandle.c, ihandle.h, namei_ops.c, vol-salvage.c: DELTA STABLE14-namei-fsync-less-20070907 AUTHOR rtb@pclella.cern.ch FIXES 30632 we call fsync() too much. call it less, and fsync in the background 2007-09-07 03:55 shadow * src/viced/host.c: DELTA STABLE14-checkhost-use-reentrant-list-traversal-20070823 AUTHOR shadow@dementia.org rather than making a copy of the whole hostlist and holding every host, hold what we need, the _r (not really reentrant) version. 2007-09-05 21:54 shadow * src/afsd/CellServDB: DELTA STABLE14-consolidate-cellservdb-20070905 AUTHOR shadow@dementia.org step 1. one place. step 2 is coming: fix the scripts to update it when we do a release 2007-09-05 21:49 shadow * src/afsd/CellServDB: file CellServDB was added on branch openafs-stable-1_4_x on 2007-09-05 21:54:41 +0000 2007-08-29 20:29 rees * src/aklog/aklog_main.c: DELTA use-strdup-20061026 AUTHOR rees@umich.edu use strdup instead of rolling our own 2007-08-22 02:19 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-linux-module-error-handling-20070821 AUTHOR shadow@dementia.org be more careful about what we call when, and clean up after ourselves 2007-08-22 02:15 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-nfstrans-updates-20070821 AUTHOR shadow@dementia.org FIXES 1480 fix the knfs error from the v/c/o pioctl changes 2007-08-21 21:33 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-nfstrans-updates-20070821 AUTHOR shadow@dementia.org FIXES 1480 fix the knfs error from the v/c/o pioctl changes 2007-08-21 21:31 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-linux-modparam-269-updates-20070821 AUTHOR shadow@dementia.org be consistent on 2.6.9 about which MODULE parm family used 2007-08-21 08:28 jaltman * src/viced/: afsfileprocs.c, callback.c: DELTA STABLE14-viced-remove-asserts-20070821 AUTHOR jaltman@secure-endpoints.com remove asserts testing the number of alternate interfaces. 2007-08-20 17:53 shadow * src/afs/afs_dcache.c: DELTA STABLE14-find-dcache-just-hold-the-lock-slightly-longer-20070820 AUTHOR shadow@dementia.org we go out of our way to hold xdcache to protect indexTimes elsewhere... there's no reason to drop it here just before this... 2007-08-20 17:29 shadow * src/kauth/krb_tf.c: DELTA STABLE14-krb4-64bit-tf-kth-or-mit-20070820 AUTHOR asedeno@mit.edu based on his patch for mit kerberos 2007-08-20 05:42 rra * doc/man-pages/pod8/pt_util.pod: DELTA STABLE14-pt_util-man-page-20061005 AUTHOR mdw@umich.edu Initial man page for pt_util. 2007-08-19 22:31 rra * src/log/Makefile.in: DELTA STABLE14-no-kseal-20070819 AUTHOR rra@stanford.edu Don't build or install kseal by default. It's a debugging tool with very limited utility. 2007-08-19 22:27 rra * doc/man-pages/: README, check-pod, pod1/vos_changeloc.pod: DELTA STABLE14-man-page-fixes-20070819 AUTHOR jason@rampaginggeek.com More details on how to run check-pod. Restore the [] markup in the vos changeloc SYNOPSIS since the flags really are optional. 2007-08-19 22:17 rra * doc/man-pages/pod8/ka-forwarder.pod, src/kauth/Makefile.in, src/kauth/ka-forwarder.c: DELTA STABLE14-ka-forwarder-20060731 AUTHOR rra@stanford.edu Add ka-forwarder. 2007-08-18 02:47 rra * doc/man-pages/pod1/: pts_interactive.pod, pts_sleep.pod, pts_source.pod: DELTA STABLE14-man-page-pts-pullup-20070817 AUTHOR jason@rampaginggeek.com For some reason, the previous pullup didn't cvs add these files. Really pull them up from the trunk. 2007-08-18 02:38 rra * doc/man-pages/pod1/vos.pod: DELTA STABLE14-man-page-vos-changeloc-more-20070817 AUTHOR jason@rampaginggeek.com Mention vos changeloc in the vos man page. Also include an incidental fix to pts source's man page. 2007-08-18 02:34 rra * doc/man-pages/: README, pod1/vos_changeloc.pod: DELTA STABLE14-man-page-vos-changeloc-20070817 AUTHOR jason@rampaginggeek.com Add a man page for vos changeloc. 2007-08-18 02:28 rra * doc/man-pages/pod1/pts_source.pod: file pts_source.pod was added on branch openafs-stable-1_4_x on 2007-08-18 02:47:28 +0000 2007-08-18 02:24 rra * doc/man-pages/pod1/vos_changeloc.pod: file vos_changeloc.pod was added on branch openafs-stable-1_4_x on 2007-08-18 02:34:27 +0000 2007-08-18 01:58 rra * doc/man-pages/: README, pod1/fs.pod, pod1/fs_flushall.pod, pod1/fs_getcalleraccess.pod: DELTA STABLE14-man-page-fs-updates-20070817 AUTHOR jason@rampaginggeek.com Add man pages for fs flushall and fs getcalleraccess. 2007-08-18 01:53 rra * doc/man-pages/: README, pod8/bos_util.pod: DELTA STABLE14-man-page-bos-util-20070817 AUTHOR jason@rampaginggeek.com Add a man page for bos_util. 2007-08-18 01:48 rra * doc/man-pages/: README, pod1/fs_getcrypt.pod, pod1/fs_listaliases.pod, pod1/pts.pod, pod1/pts_quit.pod, pod1/vos_backupsys.pod, pod1/vos_size.pod: DELTA STABLE14-man-page-updates-20070817 AUTHOR jason@rampaginggeek.com Add new man pages for pts interactive, quit, sleep, and source. Fix POD errors in a few other man pages and update the to-do list in README. 2007-08-18 01:44 rra * doc/man-pages/: README, check-pod: DELTA STABLE14-man-page-check-pod-20070817 AUTHOR jason@rampaginggeek.com Add check-pod script to test for POD syntax errors. 2007-08-18 01:05 rra * doc/man-pages/pod1/fs_getcalleraccess.pod: file fs_getcalleraccess.pod was added on branch openafs-stable-1_4_x on 2007-08-18 01:58:25 +0000 2007-08-18 01:05 rra * doc/man-pages/pod1/fs_flushall.pod: file fs_flushall.pod was added on branch openafs-stable-1_4_x on 2007-08-18 01:58:25 +0000 2007-08-18 00:41 rra * doc/man-pages/pod8/bos_util.pod: file bos_util.pod was added on branch openafs-stable-1_4_x on 2007-08-18 01:53:10 +0000 2007-08-17 23:35 rra * doc/man-pages/pod1/pts_interactive.pod: file pts_interactive.pod was added on branch openafs-stable-1_4_x on 2007-08-18 02:47:28 +0000 2007-08-17 23:35 rra * doc/man-pages/pod1/pts_quit.pod: file pts_quit.pod was added on branch openafs-stable-1_4_x on 2007-08-18 01:48:14 +0000 2007-08-17 23:35 rra * doc/man-pages/pod1/pts_sleep.pod: file pts_sleep.pod was added on branch openafs-stable-1_4_x on 2007-08-18 02:47:28 +0000 2007-08-17 19:57 rra * doc/man-pages/check-pod: file check-pod was added on branch openafs-stable-1_4_x on 2007-08-18 01:44:47 +0000 2007-08-16 03:54 shadow * src/afs/AIX/: osi_file.c, osi_inode.c: DELTA STABLE14-aix-dont-use-root-vfs-for-anything-20070815 AUTHOR shadow@dementia.org the cache may not be in /; we basically never need rootvfs 2007-08-11 23:54 jaltman * src/ptserver/pts.c: DELTA STABLE14-pts-20070811 AUTHOR jaltman@secure-endpoints.com rename functions to avoid Win32 conflicts 2007-08-11 23:50 jaltman * src/ptserver/: NTMakefile, db_verify.c, map.c, ptclient.c, pts.c, ptutils.c, testpt.c: DELTA STABLE14-pts-20070811 AUTHOR jaltman@secure-endpoints.com remove SUPERGROUPS condition for compilation of pts commands: Interactive, Quit, Source, Sleep fix the assignment of 'source' to permit it to function replace bcopy and bzero with memcpy and memset to permit compilation on Windows replace ubik_Call(xxx) with ubik_xxx() (testpt.c) add -DSUPERGROUPS and map.c to NTMakefile 2007-08-09 14:59 shadow * src/: auth/ktc.c, kauth/krb_tf.c: DELTA STABLE14-64bit-ticket-file-20070809 AUTHOR rtb@pclella.cern.ch fix the ticket files we write on 64 bit 2007-08-08 20:36 jaltman * src/viced/: callback.c, host.c, host.h: DELTA STABLE14-vice-hash-minimal-20070808 AUTHOR jaltman@secure-endpoints.com This delta is a minimal variation on vice-hash-20070808. The differences between the two are that there has not been a significant updating of ViceLog entries and renaming of functions and variables for consistency has not been performed. (1) fixes a bug that could cause a 'host' structure to not be removed from the global host list if the 'host' did not possess an interface list. This would happen with older AFS clients that do not support the WhoAreYou family of RPCs. Windows clients older than 1.3.80 and old Transarc UNIX clients. (2) fixes a bug which could result in ViceLog being called with an uninitialized 'hoststr' buffer as a parameter. (3) ensures that only addresses known to belong to the 'host' are added to the address hash table. The list of addresses provided by the client are stored as alternates and are only used when searching for a client that is no longer accessible on the primary address. These addresses are not stored in the address hash table within initInterfaceAddr_r(). The addresses provided by the client should not be added to the hash table because they have not been verified as belonging to the 'host' that provided them. The contents of the list may in fact be completely unreliable. Consider the existing UNIX clients that generate the list at startup and never alter it even after the client has migrated to a different network. If two client's both claim the same address, lookups by address may fail to find the correct one. a. The client list might contain private address ranges which are likely to be re-used by many clients allocated addresses by a NAT. b. The client list will not include any public addresses that are hidden by a NAT. c. Private address ranges that are exposed to the server will be obtained from the rx connections that use them. d. Lists provided by the client are not necessarily truthful. Many existing clients (UNIX) do not refresh the IP address list as the actual assigned addresses change. The end result is that they report the initial address list for the lifetime of the process. In other words, a client can report addresses that they are in fact not using. Adding these addresses to the host interface list without verification is not only pointless, it is downright dangerous. e. The reported addresses do not include port numbers and guessing that the port number is 7001 does not work when port mapping devices such as NATs or some VPNs are in use. (4) [not in this delta] (5) logs the UUID along with the client addresses when initializing the host's interface list. (level 125) (6) saves memory by using a smaller structure for the UUID hash table 2007-08-08 19:58 shadow * src/viced/: afsfileprocs.c, host.c, host.h: DELTA STABLE14-viced-avoid-tying-up-all-threads-20070730 AUTHOR shadow@dementia.org FIXES 19461 implement a thread quota. 2007-08-08 15:54 jaltman * src/viced/callback.c: DELTA STABLE14-viced-multi-probe-addr-20070808 AUTHOR rtb@pclella.cern.ch FIXES 67355 MultiProbeAlternateAddress_r badly indexes the list of interfaces for clients with multiple IP interfaces, resulting in peers with IP address 0 port 0 to be created. This in turn results in rxi_sendmsg errors (on systems where caught early, as on Linux, on others it may pass unnoticed). 2007-08-05 23:40 rra * doc/man-pages/: README, pod1/vos.pod, pod1/vos_size.pod: DELTA STABLE14-man-page-vos-size-20070805 AUTHOR jason@rampaginggeek.com Add a new man page for vos size. 2007-08-05 23:37 rra * doc/man-pages/: README, pod1/fs.pod, pod1/fs_getcrypt.pod, pod1/fs_listaliases.pod, pod1/fs_newalias.pod, pod1/fs_setcrypt.pod, pod5/CellAlias.pod: DELTA STABLE14-man-page-fs-newalias-20070805 AUTHOR jason@rampaginggeek.com Add a new fs newalias man page. Add -help to the synopsis and options of the other new man pages. Add additional missing links in the fs man page. Fix some wording in the CellAlias man page. 2007-08-05 23:28 rra * doc/man-pages/: README, pod1/fs.pod, pod1/fs_listaliases.pod: DELTA STABLE14-man-page-fs-listaliases-20070805 AUTHOR jason@rampaginggeek.com Add manual page for fs listaliases. Also add the links in the fs(1) man page and update README more for the current to-do list. 2007-08-05 22:12 rra * doc/man-pages/: README, pod1/fs_getcrypt.pod, pod1/fs_setcrypt.pod, pod5/CellAlias.pod, pod8/afsd.pod: DELTA STABLE14-man-page-style-20070805 AUTHOR rra@stanford.edu Some style fixes and some additional style documentation in README. 2007-08-05 22:09 rra * doc/man-pages/: README, pod1/fs_getcrypt.pod, pod1/fs_setcrypt.pod, pod5/CellAlias.pod, pod8/afsd.pod: DELTA STABLE14-man-page-afsd-crypt-alias-20070805 AUTHOR jason@rampaginggeek.com Complete the documentation of the afsd flags and update a few things like -settime and -nosettime. Add man pages for fs setcrypt, fs getcrypt, and CellAlias. Based on work by Jason Edgecombe and then extensively edited, so any errors I probably introduced. 2007-08-05 21:58 rra * doc/man-pages/pod1/vos_size.pod: file vos_size.pod was added on branch openafs-stable-1_4_x on 2007-08-05 23:40:28 +0000 2007-08-05 21:38 rra * doc/man-pages/pod1/fs_newalias.pod: file fs_newalias.pod was added on branch openafs-stable-1_4_x on 2007-08-05 23:37:14 +0000 2007-08-05 21:38 rra * doc/man-pages/pod1/fs_setcrypt.pod: file fs_setcrypt.pod was added on branch openafs-stable-1_4_x on 2007-08-05 22:09:05 +0000 2007-08-05 21:38 rra * doc/man-pages/pod1/fs_listaliases.pod: file fs_listaliases.pod was added on branch openafs-stable-1_4_x on 2007-08-05 23:28:14 +0000 2007-08-05 21:38 rra * doc/man-pages/pod1/fs_getcrypt.pod: file fs_getcrypt.pod was added on branch openafs-stable-1_4_x on 2007-08-05 22:09:05 +0000 2007-08-05 21:38 rra * doc/man-pages/pod5/CellAlias.pod: file CellAlias.pod was added on branch openafs-stable-1_4_x on 2007-08-05 22:09:05 +0000 2007-07-31 22:22 shadow * src/rxkad/bg-fcrypt.c: DELTA STABLE14-rxkad-bg-fcrypt-unbreak-windows-20070731 AUTHOR jaltman@secure-endpoints.com i (derrick) broke everything. fix it. 2007-07-28 14:35 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-avoid-fsref-panic-maybe-20070728 AUTHOR shadow@dementia.org maybe this works. 2007-07-27 18:02 rra * doc/man-pages/: pod1/klog.pod, pod8/afsd.pod, pod8/uss.pod: DELTA STABLE14-man-page-updates-20070726 AUTHOR jason@rampaginggeek.com FIXES 65988 Mention aklog and kinit in klog's man page, add -dynroot to the afsd man page, and mention that -skipauth tells uss not to create any Kerberos principal and this has to be done separately. 2007-07-19 18:52 shadow * src/volser/: volint.xg, volprocs.c, volser_prototypes.h, vos.c, vsprocs.c: DELTA STABLE14-volser-directoryless-incremental-dumps-20070719 AUTHOR shadow@dementia.org add an rpc, give vos a switch, allow incrementals which do not include directory objects 2007-07-19 15:17 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-viced-assert-less-20070719 AUTHOR shadow@dementia.org in don't assert for every silly thing 2007-07-19 15:12 shadow * src/viced/host.c: DELTA STABLE14-viced-no-nulluuid-20070719 AUTHOR shadow@dementia.org a host with a zero uuid has no uuid support 2007-07-19 15:03 shadow * src/volser/: vos.c, vsprocs.c: DELTA STABLE14-kill-more-ubikcall-20070719 AUTHOR shadow@dementia.org tested more ubik call death, so, byebye 2007-07-19 14:57 shadow * src/volser/vos.c: DELTA STABLE14-vos-validate-dumpfile-20070719 AUTHOR shadow@dementia.org based on code from jon nials validate a dumpfile as being complete (look for end of dump signature) 2007-07-18 14:24 shadow * src/libadmin/vos/vsprocs.c: DELTA STABLE14-libadmin-deubikcall-cleanup-20070718 AUTHOR cesarg@ms.com remove bogus extra arg 2007-07-17 12:18 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-check-readable-20070717 AUTHOR jhutz@cmu.edu FIXES 63971 avoid potentially reading pges that don't exist 2007-07-17 12:09 shadow * src/rxkad/bg-fcrypt.c: DELTA STABLE14-bg-fcrypt-64bit-fix-20070717 AUTHOR mdw@umich.edu instead of this arcane ifdef which is flawed, we know which platforms support 64 bit types... 2007-07-17 04:06 rra * src/config/param.sparc_linux24.h: DELTA STABLE14-sparc32-no-ucontext-20070716 AUTHOR rra@stanford.edu Don't define USE_UCONTEXT on sparc32 Linux since glibc doesn't implement getcontext/setcontext for that architecture. 2007-07-17 03:13 shadow * src/lwp/process.c: DELTA STABLE14-sparc32-no-getcontext-20070716 AUTHOR shadow@dementia.org implement ptr_mangle for sparc32 2007-07-16 20:43 shadow * src/butc/butc_xbsa.c: DELTA STABLE14-xbsa-54-solaris-cplusplus-fun-20070716 AUTHOR sturdiva@umd.edu FIXES 65588 deal with change to c++ xbsa library 2007-07-16 00:00 jaltman * src/libadmin/: client/afs_clientAdmin.c, kas/afs_kasAdmin.c, pts/afs_ptsAdmin.c, pts/afs_ptsAdmin.h, vos/afs_vosAdmin.c, vos/vosutils.c, vos/vsprocs.c: DELTA STABLE14-libadmin-ubik_call-20070715 AUTHOR jaltman@secure-endpoints.com replace all calls to ubik_Call(FOO, ...) with ubik_FOO(...) correct the incorrect parameter lists for ubik_FOO() 2007-07-13 19:55 shadow * src/tsm41/: Makefile.in, aix_aklog.c: DELTA STABLE14-aix-aklog-lam-plugin-20070713 AUTHOR shadow@dementia.org allow aklog equivalent from lam 2007-07-13 19:53 shadow * src/tsm41/aix_aklog.c: file aix_aklog.c was added on branch openafs-stable-1_4_x on 2007-07-13 19:55:35 +0000 2007-07-12 18:11 shadow * src/afs/afs_call.c: DELTA STABLE14-suser-aix-macro-20070712 AUTHOR shadow@dementia.org can't use ifdefs inside the macro... 2007-07-11 04:32 shadow * src/aklog/: aklog.h, aklog_main.c: DELTA STABLE14-aklog-deal-without-524-20070711 AUTHOR deengert@anl.gov patch in a way of dealing with no krb524 2007-07-10 20:30 shadow * src/sys/pagsh.c: DELTA STABLE14-pagsh-krb5-20070710 AUTHOR rtb@pclella.cern.ch FIXES 54621 clean up the environment 2007-07-09 20:02 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-linux-register-fs-deal-with-error-20070709 AUTHOR shadow@dementia.org deal with other people who think they are afs. 2007-07-09 19:16 shadow * src/des/: des.h, pcbc_encrypt.c: DELTA STABLE14-sparc-linux-des-alignment-20070709 AUTHOR cg2v@andrew.cmu.edu seems like compilers really hate des. it should would be nice to euthanize this. it's a shame there's no simple license-friendly des library to use 2007-07-06 11:38 jaltman * src/budb/ol_verify.c: DELTA STABLE14-budb-ol_verify-20070706 AUTHOR mdw@umich.edu FIXES 53210 fixes a missing pointer declaration that would presumably break on 64-bit architectures. 2007-07-06 11:34 jaltman * src/budb/: database.c, database.h: DELTA STABLE14-proto-20061026 AUTHOR rees@umich.edu prototypes for dbread/dbwrite 2007-07-05 23:44 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA STABLE14-cellservdb-20070705 AUTHOR jhutz@cs.cmu.edu GCO Public CellServDB 05 Jul 2007 2007-07-03 14:04 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-no-default-memcache-20070703 AUTHOR shadow@dementia.org this should be leopard only memcache for now 2007-07-03 04:24 shadow * src/des/des.c: DELTA STABLE14-des-p-temp-volatile-20070703 AUTHOR shadow@dementia.org make des work again on powerpc darwin and possibly elsewhere 2007-07-02 17:06 jaltman * src/volser/vsprocs.c: DELTA STABLE14-volser-delete-clone-not-source-20070702 AUTHOR drh@umich.edu FIXES 64268 fixes a bug in the UV_CopyVolume2 cleanup code. Without this patch, the cleanup code will delete the source volume. 2007-06-28 02:13 shadow * src/volser/volmain.c: DELTA STABLE14-volser-earlier-logging-20070627 AUTHOR shadow@dementia.org deal with the changes to deal with reconnecting in the unix domain fsync socket 2007-06-27 21:23 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-amd64-linux-24-syscall-probe-symbol-change-20070623 AUTHOR shadow@dementia.org 2007-06-27 16:32 shadow * src/afs/afs_prototypes.h: DELTA STABLE14-forceallnewconns-prototype-20070627 AUTHOR shadow@dementia.org missed this earlier. linux wants it. 2007-06-26 19:11 shadow * src/afsd/afsd.c: DELTA STABLE14-macos-afsd-dont-leak-symbol-20070626 AUTHOR shadow@dementia.org avoid leaking a ref to this symbol outside macos code 2007-06-26 05:44 jaltman * src/bucoord/restore.c: DELTA STABLE14-backup-usedump-20070625 AUTHOR jaltman@secure-endpoints.com FIXES 55704 afs_com_err not com_err 2007-06-25 20:25 shadow * src/afs/AIX/osi_sleep.c: DELTA STABLE14-aix53-avoid-wait-crash-20070625 AUTHOR tkeiser@sinenomine.net avoid crashing because of unpinned mmemory when doing event handling 2007-06-23 15:31 shadow * src/afs/afs_memcache.c: DELTA STABLE14-memcache-alloc-failures-20070623 AUTHOR chas@cmf.nrl.navy.mil FIXES 55339 deal with alloc failures in memcache 2007-06-23 15:27 shadow * src/bucoord/: commands.c, main.c, restore.c: DELTA STABLE14-backup-usedump-20070623 AUTHOR zacheiss@mit.edu FIXES 55704 restore from specific dump id 2007-06-23 14:48 jaltman * src/WINNT/doc/install/Documentation/en_US/html/: index.htm, ReleaseNotes/logo.htm, ReleaseNotes/relnotes-frames.htm, ReleaseNotes/relnotes.htm: DELTA STABLE14-windows-release-notes-20070623 AUTHOR jaltman@secure-endpoints.com 1.4.4 (oops) 2007-06-23 14:23 shadow * src/WINNT/: afsapplib/resource/any_other.bmp, afsapplib/resource/foreign_group.bmp, afsapplib/resource/foreign_other.bmp, afsapplib/resource/foreign_user.bmp, afsapplib/resource/local_group.bmp, afsapplib/resource/local_other.bmp, afsapplib/resource/local_user.bmp, afsapplib/resource/mask_obj.bmp, afsapplib/resource/unauthenticated.bmp, afsapplib/test/16color.bmp, afsapplib/test/256color.bmp, afssvrcfg/status_16.bmp, afssvrcfg/status_256.bmp, afssvrcfg/lang/ko_KR/status_16.bmp, afssvrcfg/lang/ko_KR/status_256.bmp, client_creds/wiz16.bmp, client_creds/wiz256.bmp, doc/install/Documentation/de_DE/html/banner.gif, doc/install/Documentation/de_DE/html/books.gif, doc/install/Documentation/de_DE/html/bot.gif, doc/install/Documentation/de_DE/html/index.gif, doc/install/Documentation/de_DE/html/next.gif, doc/install/Documentation/de_DE/html/prev.gif, doc/install/Documentation/de_DE/html/toc.gif, doc/install/Documentation/de_DE/html/top.gif, doc/install/Documentation/en_US/html/banner.gif, doc/install/Documentation/en_US/html/books.gif, doc/install/Documentation/en_US/html/bot.gif, doc/install/Documentation/en_US/html/index.gif, doc/install/Documentation/en_US/html/next.gif, doc/install/Documentation/en_US/html/prev.gif, doc/install/Documentation/en_US/html/toc.gif, doc/install/Documentation/en_US/html/top.gif, doc/install/Documentation/en_US/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/en_US/html/SysAdminGd/fserver1.gif, doc/install/Documentation/en_US/html/SysAdminGd/fserver2.gif, doc/install/Documentation/en_US/html/SysAdminGd/overview.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout1.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout2.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout3.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout4.gif, doc/install/Documentation/en_US/html/SysAdminGd/vnode.gif, doc/install/Documentation/es_ES/html/banner.gif, doc/install/Documentation/es_ES/html/books.gif, doc/install/Documentation/es_ES/html/bot.gif, doc/install/Documentation/es_ES/html/index.gif, doc/install/Documentation/es_ES/html/next.gif, doc/install/Documentation/es_ES/html/prev.gif, doc/install/Documentation/es_ES/html/toc.gif, doc/install/Documentation/es_ES/html/top.gif, doc/install/Documentation/ja_JP/html/banner.gif, doc/install/Documentation/ja_JP/html/books.gif, doc/install/Documentation/ja_JP/html/bot.gif, doc/install/Documentation/ja_JP/html/index.gif, doc/install/Documentation/ja_JP/html/next.gif, doc/install/Documentation/ja_JP/html/prev.gif, doc/install/Documentation/ja_JP/html/toc.gif, doc/install/Documentation/ja_JP/html/top.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/fserver1.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/fserver2.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/overview.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout1.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout2.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout3.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout4.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/vnode.gif, doc/install/Documentation/ko_KR/html/banner.gif, doc/install/Documentation/ko_KR/html/books.gif, doc/install/Documentation/ko_KR/html/bot.gif, doc/install/Documentation/ko_KR/html/index.gif, doc/install/Documentation/ko_KR/html/next.gif, doc/install/Documentation/ko_KR/html/prev.gif, doc/install/Documentation/ko_KR/html/toc.gif, doc/install/Documentation/ko_KR/html/top.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/fserver1.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/fserver2.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/overview.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout1.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout2.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout3.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout4.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/vnode.gif, doc/install/Documentation/pt_BR/html/banner.gif, doc/install/Documentation/pt_BR/html/books.gif, doc/install/Documentation/pt_BR/html/bot.gif, doc/install/Documentation/pt_BR/html/index.gif, doc/install/Documentation/pt_BR/html/next.gif, doc/install/Documentation/pt_BR/html/prev.gif, doc/install/Documentation/pt_BR/html/toc.gif, doc/install/Documentation/pt_BR/html/top.gif, doc/install/Documentation/zh_CN/html/banner.gif, doc/install/Documentation/zh_CN/html/books.gif, doc/install/Documentation/zh_CN/html/bot.gif, doc/install/Documentation/zh_CN/html/index.gif, doc/install/Documentation/zh_CN/html/next.gif, doc/install/Documentation/zh_CN/html/prev.gif, doc/install/Documentation/zh_CN/html/toc.gif, doc/install/Documentation/zh_CN/html/top.gif, doc/install/Documentation/zh_TW/html/banner.gif, doc/install/Documentation/zh_TW/html/books.gif, doc/install/Documentation/zh_TW/html/bot.gif, doc/install/Documentation/zh_TW/html/index.gif, doc/install/Documentation/zh_TW/html/next.gif, doc/install/Documentation/zh_TW/html/prev.gif, doc/install/Documentation/zh_TW/html/toc.gif, doc/install/Documentation/zh_TW/html/top.gif, install/InstallShield5/setup.bmp, afsapplib/resource/any_other.bmp, afsapplib/resource/foreign_group.bmp, afsapplib/resource/foreign_other.bmp, afsapplib/resource/foreign_user.bmp, afsapplib/resource/local_group.bmp, afsapplib/resource/local_other.bmp, afsapplib/resource/local_user.bmp, afsapplib/resource/mask_obj.bmp, afsapplib/resource/unauthenticated.bmp, afsapplib/test/16color.bmp, afsapplib/test/256color.bmp, afssvrcfg/status_16.bmp, afssvrcfg/status_256.bmp, afssvrcfg/lang/ko_KR/status_16.bmp, afssvrcfg/lang/ko_KR/status_256.bmp, client_creds/wiz16.bmp, client_creds/wiz256.bmp, doc/install/Documentation/de_DE/html/banner.gif, doc/install/Documentation/de_DE/html/books.gif, doc/install/Documentation/de_DE/html/bot.gif, doc/install/Documentation/de_DE/html/index.gif, doc/install/Documentation/de_DE/html/next.gif, doc/install/Documentation/de_DE/html/prev.gif, doc/install/Documentation/de_DE/html/toc.gif, doc/install/Documentation/de_DE/html/top.gif, doc/install/Documentation/en_US/html/banner.gif, doc/install/Documentation/en_US/html/books.gif, doc/install/Documentation/en_US/html/bot.gif, doc/install/Documentation/en_US/html/index.gif, doc/install/Documentation/en_US/html/next.gif, doc/install/Documentation/en_US/html/prev.gif, doc/install/Documentation/en_US/html/toc.gif, doc/install/Documentation/en_US/html/top.gif, doc/install/Documentation/en_US/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/en_US/html/SysAdminGd/fserver1.gif, doc/install/Documentation/en_US/html/SysAdminGd/fserver2.gif, doc/install/Documentation/en_US/html/SysAdminGd/overview.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout1.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout2.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout3.gif, doc/install/Documentation/en_US/html/SysAdminGd/scout4.gif, doc/install/Documentation/en_US/html/SysAdminGd/vnode.gif, doc/install/Documentation/es_ES/html/banner.gif, doc/install/Documentation/es_ES/html/books.gif, doc/install/Documentation/es_ES/html/bot.gif, doc/install/Documentation/es_ES/html/index.gif, doc/install/Documentation/es_ES/html/next.gif, doc/install/Documentation/es_ES/html/prev.gif, doc/install/Documentation/es_ES/html/toc.gif, doc/install/Documentation/es_ES/html/top.gif, doc/install/Documentation/ja_JP/html/banner.gif, doc/install/Documentation/ja_JP/html/books.gif, doc/install/Documentation/ja_JP/html/bot.gif, doc/install/Documentation/ja_JP/html/index.gif, doc/install/Documentation/ja_JP/html/next.gif, doc/install/Documentation/ja_JP/html/prev.gif, doc/install/Documentation/ja_JP/html/toc.gif, doc/install/Documentation/ja_JP/html/top.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/fserver1.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/fserver2.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/overview.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout1.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout2.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout3.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/scout4.gif, doc/install/Documentation/ja_JP/html/SysAdminGd/vnode.gif, doc/install/Documentation/ko_KR/html/banner.gif, doc/install/Documentation/ko_KR/html/books.gif, doc/install/Documentation/ko_KR/html/bot.gif, doc/install/Documentation/ko_KR/html/index.gif, doc/install/Documentation/ko_KR/html/next.gif, doc/install/Documentation/ko_KR/html/prev.gif, doc/install/Documentation/ko_KR/html/toc.gif, doc/install/Documentation/ko_KR/html/top.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/cachmgr.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/fserver1.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/fserver2.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/overview.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout1.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout2.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout3.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/scout4.gif, doc/install/Documentation/ko_KR/html/SysAdminGd/vnode.gif, doc/install/Documentation/pt_BR/html/banner.gif, doc/install/Documentation/pt_BR/html/books.gif, doc/install/Documentation/pt_BR/html/bot.gif, doc/install/Documentation/pt_BR/html/index.gif, doc/install/Documentation/pt_BR/html/next.gif, doc/install/Documentation/pt_BR/html/prev.gif, doc/install/Documentation/pt_BR/html/toc.gif, doc/install/Documentation/pt_BR/html/top.gif, doc/install/Documentation/zh_CN/html/banner.gif, doc/install/Documentation/zh_CN/html/books.gif, doc/install/Documentation/zh_CN/html/bot.gif, doc/install/Documentation/zh_CN/html/index.gif, doc/install/Documentation/zh_CN/html/next.gif, doc/install/Documentation/zh_CN/html/prev.gif, doc/install/Documentation/zh_CN/html/toc.gif, doc/install/Documentation/zh_CN/html/top.gif, doc/install/Documentation/zh_TW/html/banner.gif, doc/install/Documentation/zh_TW/html/books.gif, doc/install/Documentation/zh_TW/html/bot.gif, doc/install/Documentation/zh_TW/html/index.gif, doc/install/Documentation/zh_TW/html/next.gif, doc/install/Documentation/zh_TW/html/prev.gif, doc/install/Documentation/zh_TW/html/toc.gif, doc/install/Documentation/zh_TW/html/top.gif, install/InstallShield5/setup.bmp: DELTA STABLE14-image-fix-20070623 AUTHOR shadow@dementia.org 2007-06-23 14:05 shadow * doc/html/AdminGuide/: cachmgr.gif, fserver1.gif, fserver2.gif, overview.gif, scout1.gif, scout2.gif, scout3.gif, scout4.gif, vnode.gif: DELTA STABLE14-doc-add-missing-gifs-20070623 AUTHOR shadow@dementia.org FIXES 1826 2007-06-23 14:01 shadow * doc/html/AdminGuide/scout2.gif: file scout2.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/scout3.gif: file scout3.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/scout4.gif: file scout4.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/vnode.gif: file vnode.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/cachmgr.gif: file cachmgr.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/fserver1.gif: file fserver1.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/scout1.gif: file scout1.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/fserver2.gif: file fserver2.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 14:01 shadow * doc/html/AdminGuide/overview.gif: file overview.gif was added on branch openafs-stable-1_4_x on 2007-06-23 14:05:46 +0000 2007-06-23 13:57 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-amd64-linux-24-syscall-probe-symbol-change-20070623 AUTHOR kevin@umd.edu FIXES 63763 probe for something else for 2.4 and older 2007-06-23 13:46 shadow * src/vol/: fssync.c, fssync.h, volume.c, volume.h: DELTA STABLE14-fssync-unix-socket-handling-fixes-20070623 AUTHOR mdw@umich.edu FIXES 63743 make unix domain socket behavior better 2007-06-23 06:27 shadow * src/rx/rx_packet.c: DELTA STABLE14-newuuid-fix-20070622 AUTHOR shadow@dementia.org yeah, i should commit from places with better network if i'm going to need to edit in place, so i can see what i'm typing 2007-06-19 09:06 rra * doc/man-pages/pod5/: NetInfo.pod, NetRestrict.pod: DELTA STABLE14-man-page-net-info-fixes-20070619 AUTHOR rra@stanford.edu Fix a NetInfo reference in the NetRestrict man page that should be NetRestrict and add cross-references in SEE ALSO. 2007-06-18 18:51 shadow * src/afsd/afsd.c: DELTA STABLE14-macos-realtime-ip-updates-20070618 AUTHOR shadow@dementia.org notice and deal with IP address changes 2007-06-18 18:26 shadow * README: DELTA STABLE14-readme-20070618 AUTHOR shadow@dementia.org update the systype list 2007-06-18 18:20 shadow * src/: afs/afs_call.c, afsd/afsd.c, cf/osconf.m4: DELTA STABLE14-macos-realtime-ip-updates-20070618 AUTHOR shadow@dementia.org notice and deal with IP address changes 2007-06-18 18:05 shadow * src/afs/afs_call.c: DELTA STABLE14-avoid-empty-uuid-20070618 AUTHOR shadow@dementia.org avoid issue where uuid can potentially be 0: set one always at AFSOP_GO step 2007-06-18 18:00 shadow * src/rx/rx_packet.c: DELTA STABLE14-darwin-collect-network-errors-for-fast-timeout-20070618 AUTHOR shadow@dementia.org same optimization we do on windows, linux 2007-06-18 17:12 shadow * src/afs/afs_call.c: DELTA avoid potential deadlock when e.g. SetTokens called before initialization completes STABLE14-darwin-afs-syscall-eliminate-needless-vfs-context-hold-200 70618 AUTHOR shadow@dementia.org 2007-06-14 19:05 jaltman * src/rx/: rx_lwp.c, rx_packet.c: DELTA STABLE14-rx-lwp-sendmsg-20070614 AUTHOR jaltman@secure-endpoints.com update the lwp version of rxi_sendmsg to return the same error, -1, returned by the pthread version. replace errno with WSAGetLastError() in the Windows blocks so that the correct error value is checked. 2007-06-12 19:20 shadow * src/: afs/afs_pioctl.c, afs/afs_server.c, config/venus.h, venus/fs.c: DELTA STABLE14-newuuid-20070612 AUTHOR shadow@dementia.org add the newuuid command 2007-06-12 18:41 shadow * src/cf/linux-test2.m4: DELTA STABLE14-linux-configure-vfs-update-20070612 AUTHOR marc.dionne@technoconseil.com FIXES 62017 clean up output 2007-06-12 18:35 shadow * acinclude.m4, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-vfs-flush-3arg-20070612 AUTHOR marc.dionne@technoconseil.com FIXES 62203 3rd arg for passing lock owner id. add configure gunk also 2007-06-12 18:28 shadow * src/afs/LINUX/osi_sysctl.c: DELTA STABLE14-linux-sysctl-update-20070612 AUTHOR sxw@inf.ed.ac.uk FIXES 61906 2.6.21.1 introduces an additional .parent pointer in the middle of the structure. As the OpenAFS code just initialises the structure with a list, this causes it to assign the value intended for .proc_handler to .parent 2007-06-12 05:47 rra * acinclude.m4, src/afs/LINUX/osi_sleep.c, src/afs/LINUX/osi_vfsops.c, src/cf/linux-test4.m4, src/rx/LINUX/rx_kmutex.c, src/rx/LINUX/rx_knet.c: DELTA STABLE14-linux-2-6-22-updates-20070611 AUTHOR marc.dionne@technoconseil.com FIXES 61767 1 - task_struct loses thread_info, which is now accessible through the task_thread_info() macro. A configure test is added to deal with this. 2 - the SLAB_CTOR_VERIFY flag is gone 2007-06-12 04:00 rra * doc/man-pages/pod1/: vos_offline.pod, vos_online.pod: DELTA STABLE14-man-vos-online-20070611 AUTHOR steven.jenkins@gmail.com Add initial man pages for vos offline and vos online. 2007-06-12 03:55 rra * doc/man-pages/pod8/fileserver.pod: DELTA STABLE14-man-fileserver-args-20070611 AUTHOR lw@lwilke.de Missed another erroneous option argument. 2007-06-12 03:42 rra * doc/man-pages/pod1/vos_online.pod: file vos_online.pod was added on branch openafs-stable-1_4_x on 2007-06-12 04:00:18 +0000 2007-06-12 03:42 rra * doc/man-pages/pod1/vos_offline.pod: file vos_offline.pod was added on branch openafs-stable-1_4_x on 2007-06-12 04:00:18 +0000 2007-06-10 14:22 jaltman * src/rxkad/rxkad_server.c: DELTA STABLE14-rxkad-badticket-20070610 AUTHOR jaltman@secure-endpoints.com In rxkad_CheckResponse, when checking the return value from tkt_CheckTimes, the order is == 0, == -1, < -1, <= 0. The <= 0 case is extraneous so remove it. Both < -1 and <= 0 returned RXKADBADTICKET. 2007-06-10 05:54 jaltman * src/sys/pioctl_nt.c: DELTA STABLE14-windows-pioctl-buffer-overrun-20070609 AUTHOR asanka@secure-endpoints.com this patch protects against a buffer overrun in the client if the server were to send more data than the receiving buffer can hold. 2007-06-10 05:40 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-kmem-destroy-fix-20070609 AUTHOR shadow@dementia.org don't destroy if create failed 2007-06-06 17:57 shadow * src/volser/vsprocs.c: DELTA STABLE14-vsprocs-avoid-bogus-error-20070606 AUTHOR shadow@dementia.org don't EPRINT if it's not an error 2007-06-06 17:33 shadow * src/config/: param.ppc64_linux24.h, param.ppc64_linux26.h, param.ppc_linux24.h, param.ppc_linux26.h, param.sparc64_linux24.h, param.sparc64_linux26.h, param.sparc_linux24.h: DELTA STABLE14-lwp-linux-ucontext-20070606 AUTHOR shadow@dementia.org to revert other changes which got pushed down here; make things like the head 2007-06-06 17:23 shadow * src/lwp/lwp.c: DELTA STABLE14-aix-declare-setlim-20070606 AUTHOR shadow@dementia.org maybe fix lwp.c compiling with modern aix 2007-06-05 17:12 shadow * src/libafs/MakefileProto.SOLARIS.in: DELTA STABLE14-solaris-sparc-default-to-v8-insns-for-kmod-20070605 AUTHOR shadow@dementia.org FIXES 23935 don't use the default instruction set since the compiler has changed over time 2007-06-05 03:56 rra * src/libafs/make_kbuild_makefile.pl: DELTA STABLE14-fix-kbuild-linux-ppc64-20070604 AUTHOR jhutz@cmu.edu The Linux 2.6 kbuild environment requires assembly files end in .S, not .s. 2007-05-18 05:55 shadow * src/vol/clone.c: DELTA STABLE14-clone-dont-hold-vol-lock-20070516 AUTHOR shadow@dementia.org same deal as purge. a transaction on the volume outstanding holds it. we don't n eed to preclude all access 2007-05-17 18:38 shadow * acinclude.m4, src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-posix-lock-file-has-wait-arg-now-20070517 AUTHOR shadow@dementia.org FIXES 58590 hopefully this works, i can't actually try it now 2007-05-17 06:52 shadow * acinclude.m4: DELTA STABLE14-linux-sparc-arch-detection-20070517 AUTHOR arkadi@mebius.lv FIXES 60288 use arch to figure out if we are sparc64 2007-05-17 06:39 shadow * acinclude.m4, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-posix-lock-file-has-wait-arg-now-20070517 AUTHOR shadow@dementia.org FIXES 58590 hopefully this works, i can't actually try it now 2007-05-17 05:47 shadow * src/bucoord/restore.c: DELTA STABLE14-bucoord-dump-levels-20070517 AUTHOR rtb@pclella.cern.ch FIXES 57246 dont use memory past what you've allocated 2007-05-16 21:00 shadow * src/libafs/Makefile.common.in: DELTA STABLE14-libafs-common-placate-irix-make-20070516 AUTHOR lukas@hluze.cz FIXES 59153 irix make wants $@ to be $(@) inside other braces 2007-05-16 20:53 shadow * src/rx/rx.h: DELTA STABLE14-rx-ack-idle-comment-20070516 AUTHOR cg2v@andrew.cmu.edu FIXES 60046 fix comment 2007-05-16 20:46 shadow * src/rx/rx.c: DELTA STABLE14-rx-tq-busy-20070516 AUTHOR cg2v@andrew.cmu.edu FIXES 60046 abstract tq busy wait code 2007-05-16 20:39 shadow * src/rx/rx.c: DELTA STABLE14-rx-send-req-ack-20070516 AUTHOR cg2v@andrew.cmu.edu FIXES 60046 change reply code where appropriate 2007-05-16 20:23 shadow * src/lwp/process.c: DELTA STABLE14-glibc24-jmp-buf-mangling-20070516 AUTHOR arkadi@mebius.lv FIXES 60440 glibc 2.4 does jmp buf manging for "security" whatever. deal. 2007-05-16 19:57 shadow * src/ptserver/ptutils.c: DELTA STABLE14-supergroup-cleanup-20070516 AUTHOR mdw@umich.edu FIXES 60809 Problems fixed with this patch: /1/ supergroup bug: when updating an entry in prdb, the logic in pt_mywrite is supposed to unset flagged & found bitmap entries. This failed on little-endian architecture machines. /2/ warnings; a few fixes to eliminate some compiler noise. 2007-05-16 19:45 shadow * src/ptserver/: db_verify.c, map.c, map.h: DELTA STABLE14-ptserver-fix-bitmap-20070516 AUTHOR mdw@umich.edu FIXES 60680 make sure bitmap code is correct else supergroups returns invalid answer fix verify code to be correct on little endian hosts 2007-05-14 21:45 shadow * src/vol/namei_ops.c: DELTA STABLE14-namei-dont-randomly-full-salvage-20070514 AUTHOR rtb@pclella.cern.ch FIXES 61300 trivial fix to clear forcep (inode already does this) 2007-05-14 21:38 shadow * src/afs/afs_dcache.c: DELTA STABLE14-getdcache-no-slowpass-enforcement-on-dynroot-20070514 AUTHOR cg2v@andrew.cmu.edu don't enforce slowpass check (and don't do unnecessary work) for dynroot vnodes 2007-05-14 19:27 shadow * src/bozo/bosserver.c: DELTA STABLE14-dont-fclose-null-20070514 AUTHOR erland@lewin.nu FIXES we erroneously don't check for not null before fclose. fix it. (1.4 only bug) 2007-05-10 22:44 shadow * src/vol/partition.c: DELTA STABLE14-fix-partition-check-20070510 AUTHOR fcusack@fcusack.com oops 2007-05-10 20:48 rees * src/config/param.i386_obsd41.h: file param.i386_obsd41.h was added on branch openafs-stable-1_4_x on 2007-10-15 15:25:44 +0000 2007-05-10 00:18 shadow * src/volser/vos.c: DELTA STABLE14-vos-namelen-for-dump-restore-is-stupid-20070509 AUTHOR shadow@dementia.org fixes bug reported by stephen joyce which i am too lazy to go get the RT number of 2007-05-08 22:49 rra * src/kauth/ka-forwarder.c: file ka-forwarder.c was added on branch openafs-stable-1_4_x on 2007-08-19 22:17:44 +0000 2007-05-07 17:23 rra * src/venus/up.c: DELTA STABLE14-up-preserve-dir-mtime-20070507 AUTHOR rra@stanford.edu FIXES 34522 Set the mtime on newly created directories to match the original directory. 2007-04-25 19:50 shadow * src/rx/rx.c: DELTA STABLE14-rx-call-abort-release-refcount-20070425 AUTHOR shadow@dementia.org don't leak a call ref when doing a call abort 2007-04-24 00:41 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-write-perm-grants-read-lock-20070423 AUTHOR jaltman@secure-endpoints.com the permission to obtain a write-lock is granted either by having the "w" permission or the "i" when owning the file. The permission to obtain a read-lock has been granted by having the "k" permission. However it makes no sense that someone can obtain a write-lock but not a read-lock. This patch grants permission to obtain read-locks to those who can obtain write-locks. 2007-04-20 10:59 jaltman * src/WINNT/install/wix/files.wxi: DELTA STABLE14-windows-wix-html-installgd-20070420 AUTHOR jaltman@secure-endpoints.com FIXES 59827 The wix installer creates the wrong directory name for the IBM Quick Guide 2007-04-19 04:10 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-unlink-avoid-infrequent-leak-20070222 AUTHOR rtb@pclella.cern.ch FIXES 54689 avoid minor leak 2007-04-18 18:27 shadow * acinclude.m4, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-symlink-handling-avoid-crash-20070418 AUTHOR wingc@engin.umich.edu FIXES Background: OpenAFS is vulnerable to crashing in the linux kernel symlink code when running on kernel versions between 2.6.10 to 2.6.12. This also includes all RHEL4 kernels, because RHEL4 includes the code from 2.6.10. The problem is that the symlink text caching API, page_follow_link() et al, is unsuitable for network filesystems where the page cache may be invalidated in parallel with a path lookup. This crash can be triggered easily by doing a bunch of path lookups involving symlinks (e.g., stat() on various files pointed to through links), while simultaneously running 'fs flushvol' on the volume containing the symlinks. The simplest way to fix this problem is to disable the use of symlink text caching when the kernel does not provide a usable symlink API. 2007-04-18 18:04 shadow * src/afs/LINUX/osi_alloc.c: DELTA STABLE14-vmalloc-no-glock-20070418 AUTHOR cg2v@andrew.cmu.edu Based on Chris Wing's analysis which stated in part: GFP_NOFS tells the allocator not to recurse back into the filesystem if it's necessary to free up memory. However, vmalloc() does not have such an option. Therefore, calling osi_Alloc() to request more than a page of memory may end up recursing back into AFS to try to free unused inodes or dentries. In this case, what happened was that osi_Alloc() is called within an AFS_GLOCK(); osi_Alloc() calls vmalloc() which tries to free dentry objects, which then calls back into the AFS module. Unfortunately, AFS_GLOCK() is already held and we deadlock. 2007-04-18 15:58 jaltman * src/WINNT/afsd/afskfw.c: DELTA STABLE14-windows-afskfw-bluescreen-20070418 AUTHOR jaltman@secure-endpoints.com The afskfw library contains an unprotected call to krb5_free_context which can result in krb5_free_context being called with a NULL pointer. MIT's Kerberos libraries do not check that the pointer is non-NULL and will attempt to use it as a valid pointer which will in turn result in an invalid memory access error. This library is used by afslogon.dll which is loaded by winlogon.exe. If the krb5 profile is invalid, the krb5_init_context call will fail to allocate a krb5_context structure which can then result in krb5_free_context being called with a NULL pointer. An unhandled exception within winlogon.exe will cause a blue screen event on Windows 2000, XP and 2003. 2007-04-10 22:31 jaltman * src/libafsauthent/afsauthent.def: DELTA STABLE14-comerr-rename-two-20070410 AUTHOR jaltman@secure-endpoints.com remove afs_krb_get_lrealm from afsauthent.dll it conflicts with libutil.lib 2007-04-10 22:07 jaltman * src/libafsrpc/afsrpc.def: DELTA STABLE14-comerr-rename-two-20070410 AUTHOR jaltman@secure-endpoints.com fix afsrpc.def add_to_error_table 2007-04-10 18:43 shadow * src/: JAVA/libjafs/File.c, WINNT/afsd/cklog.c, WINNT/afsd/fs.c, WINNT/afsd/symlink.c, WINNT/afsd/sample/token.c, WINNT/afsreg/test/regman.c, WINNT/aklog/NTMakefile, WINNT/aklog/asetkey.c, WINNT/win9xpanel/CAfs.cpp, aklog/Makefile.in, aklog/aklog_main.c, aklog/asetkey.c, bozo/bos.c, bucoord/bc_status.c, bucoord/commands.c, bucoord/dump.c, bucoord/dump_sched.c, bucoord/main.c, bucoord/restore.c, bucoord/tape_hosts.c, bucoord/ubik_db_if.c, bucoord/vol_sets.c, bucoord/volstub.c, budb/server.c, butc/lwps.c, butm/butm_test.c, butm/file_tm.c, butm/test_ftm.c, cmd/test/itest.c, comerr/com_err.c, comerr/com_err.h, comerr/compile_et.c, comerr/error_msg.c, comerr/error_table.h, comerr/et_name.c, comerr/test/test.c, dauth/dlog.c, finale/translate_et.c, kauth/admin_tools.c, kauth/decode_ticket.c, kauth/kaprocs.c, kauth/kas.c, kauth/kaserver.c, kauth/kautils.p.h, kauth/klog.c, kauth/kpasswd.c, kauth/krb_udp.c, kauth/manyklog.c, kauth/rebuild.c, kauth/user.c, kauth/test/multiklog.c, kauth/test/test_badtix.c, kauth/test/test_getticket.c, kauth/test/test_interim_ktc.c, kauth/test/test_rxkad_free.c, libadmin/adminutil/afs_utilAdmin.c, libafsrpc/afsrpc.def, libafsrpc/afsrpc.exp, package/package.c, ptserver/db_verify.c, ptserver/pt_util.c, ptserver/ptclient.c, ptserver/ptclient.h, ptserver/pts.c, ptserver/ptserver.c, ptserver/ptuser.c, ptserver/ptutils.c, ptserver/readgroup.c, ptserver/readpwd.c, ptserver/testpt.c, rxkad/test/stress.c, rxkad/test/stress_c.c, shlibafsrpc/afsrpc.exp, shlibafsrpc/mapfile, shlibafsrpc/mapfile.afs_xdr, tests/afscp.c, tests/afsdump_dirlist.c, tests/afsdump_extract.c, tests/afsdump_scan.c, tests/afsdump_xsed.c, tests/null-search.c, update/client.c, update/server.c, uss/uss_acl.c, uss/uss_kauth.c, uss/uss_ptserver.c, uss/uss_vol.c, venus/cmdebug.c, venus/fs.c, venus/livesys.c, venus/twiddle.c, venus/whatfid.c, viced/host.c, volser/common.c, volser/vsprocs.c: DELTA STABLE14-comerr-rename-20070410 AUTHOR shadow@dementia.org nag nag nag 2007-04-03 19:31 shadow * src/config/: param.ia64_linux24.h, param.ia64_linux26.h: DELTA STABLE14-linux-config-h-died-ucontext-didnt-20070403 AUTHOR shadow@dementia.org FIXES 57135 oops 2007-04-03 18:57 shadow * src/afs/afs_osi.c: DELTA STABLE14-move-tasklist-lock-extern-outside-func-20070403 AUTHOR peb@mppmu.mpg.de FIXES 53441 make tasklist-lock extern with pragma weak possibly work right 2007-03-27 03:22 shadow * src/afs/LINUX/osi_syscall.c: DELTA STABLE14-s390x-syscall-patch-fix-20070326 AUTHOR neale@sinenomine.net FIXES make s390x syscall table patching work correctly 2007-03-22 16:01 shadow * src/volser/voltrans.c: DELTA STABLE14-tvolser-locking-updates-20070322 AUTHOR shadow@dementia.org rework locking in tvolser slightly to avoid potential transaction leak 2007-03-20 19:32 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-remunlink-20070320 AUTHOR chas@cmf.nrl.navy.mil FIXES 55280 make reumlink work the way it's supposed to 2007-03-20 19:24 shadow * src/: afs/afs_nfsclnt.c, venus/kdump.c: DELTA STABLE14-nfs-gc-fix-20070320 AUTHOR deengert@anl.gov FIXES 56459 avoid issue with nfs gc handler and mismatched types 2007-03-20 19:02 shadow * src/vol/partition.c: DELTA STABLE14-namei-allow-zfs-20070320 AUTHOR banz@umbc.edu don't force AlwaysAttach on ZFS in namei 2007-03-20 18:48 shadow * src/: afs/LINUX/osi_groups.c, rx/LINUX/rx_knet.c: DELTA STABLE14-linux-task-pointer-safety-20070320 AUTHOR cg2v@andrew.cmu.edu FIXES hold applicable locks while futzing with task list 2007-03-20 18:43 shadow * src/afs/LINUX/osi_groups.c: DELTA STABLE14-keyring-pag-finduser-requires-glock-20070320 AUTHOR cg2v@andrew.cmu.edu FIXES identical to the fix from chas@cmf.nrl.navy.mil 2007-03-20 00:54 shadow * configure-libafs.in, configure.in, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_nt40, src/config/NTMakefile.i386_w2k, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-4-20070319 AUTHOR shadow@dementia.org make 1.4.4 2007-03-20 00:52 shadow * src/afs/afs_cell.c: DELTA STABLE14-no-default-setuid-20070319 AUTHOR shadow@dementia.org FIXES 54713 disable default setuid for localcell 2007-03-10 16:08 shadow * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-java-lock-fix-200702310 AUTHOR shadow@dementia.org make it portable. ugh. 2007-03-10 04:52 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA STABLE14-cellservdb-20070309 AUTHOR jhutz@gco 2007-03-09 00:39 shadow * configure-libafs.in, configure.in, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_nt40, src/config/NTMakefile.i386_w2k, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-3-20070308 AUTHOR shadow@dementia.org make 1.4.3 2007-03-03 01:30 jaltman * src/WINNT/afsd/fs.c: DELTA STABLE14-windows-fs-checkserver-20070302 AUTHOR jaltman@secure-endpoints.com FIXES 55234 The "fs checkservers" command when not being used to change the check interval should not require admin privilege. 2007-02-28 00:52 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20070227 AUTHOR jaltman@secure-endpoints.com 1.4.3-rc2 2007-02-28 00:39 jaltman * src/WINNT/afsd/lanahelper.cpp: DELTA STABLE14-windows-partially-restore-find-lana-by-name-20070227 AUTHOR jaltman@secure-endpoints.com find lana by name is used by the afs control panel to populate the lana list box. don't use the function to find by name. just use it to generate the list of all lana names. 2007-02-28 00:09 jaltman * src/WINNT/afsd/lanahelper.cpp: DELTA STABLE14-remove-find-lana-by-name-20070227 AUTHOR jaltman@secure-endpoints.com commit the rest of the patch that didn't pullup from STABLE14-remove-find-lana-by-name-20070219 2007-02-26 22:18 shadow * src/afs/afs_conn.c: DELTA STABLE14-forcenewconns-even-with-one-interface-20070226 AUTHOR cg2v@andrew.cmu.edu otherwise we don't discard vlserver connections when a server is "down" 2007-02-26 18:52 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-uae-etoomanyrefs-avoid-dup-20070222 AUTHOR shadow@dementia.org when ETOOMANYREFS is EIO don't rewrite the EIO slot with UAETOOMANYREFS 2007-02-26 18:28 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_nt40, src/config/NTMakefile.i386_w2k: DELTA STABLE14-openafs-143rc3-20070226 AUTHOR shadow@dementia.org FIXES openafs 1.4.3rc3 (and appropriate windows build version increment) 2007-02-26 17:59 shadow * src/rx/LINUX/rx_knet.c: DELTA STABLE14-conditionalize-tasklist-lock-20070226 AUTHOR Stephan.Wiesand@desy.de FIXES 54922 make rx_knet use tasklist_lock conditionally also 2007-02-26 17:53 shadow * src/cf/linux-test4.m4: DELTA STABLE14-update-tasklist-lock-test-20070226 AUTHOR Stephan.Wiesand@desy.de FIXES 54916 make the tasklist lock test actually detect GPL stupidity 2007-02-22 21:48 shadow * acinclude.m4, src/afs/LINUX/osi_sysctl.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-2621-20070222 AUTHOR marc.dionne@technoconseil.com FIXES 54645 configure support for new sysctl api 2007-02-22 15:19 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-uae-etoomanyrefs-avoid-dup-20070222 AUTHOR shadow@dementia.org when ETOOMANYREFS is EIO don't rewrite the EIO slot with UAETOOMANYREFS 2007-02-20 18:06 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-lookup-crfree-20070220 AUTHOR kevin@umd.edu FIXES 54549 add missing crfree to avoid leak 2007-02-20 03:07 jaltman * src/WINNT/afsd/lanahelper.cpp: DELTA STABLE14-remove-find-lana-by-name-20070219 AUTHOR jaltman@secure-endpoints.com Remove the find lana by name functionality. It is crucial that the name computed by the afs service can also be computed by the pioctl function executed by generic end users without privilege. Unfortunately, the undocumented functions used to implement find lana by name require access to registry keys that a generic user cannot read. 2007-02-15 17:11 shadow * src/rx/rx.c: DELTA STABLE14-rxdebug-backoff-20070215 AUTHOR jhutz@cmu.edu make rxdebug be less aggressive when retransmitting 2007-02-15 06:00 jaltman * src/WINNT/afsd/cm_utils.c: DELTA STABLE14-windows-rmdir-not-empty-error-code-20070215 AUTHOR jaltman@secure-endpoints.com Ensure that removing a directory containing existing files returns the correct error to the caller. 2007-02-15 00:36 shadow * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-java-locking-redux-20070214 AUTHOR megacz@cs.berkeley.edu FIXES change the -1 len check for java locks slightly 2007-02-15 00:29 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-missing-dropnames-20070214 AUTHOR cg2v@andrew.cmu.edu for correctness, not to fix anything which has yet been observed 2007-02-14 23:58 shadow * src/config/libafsdep: DELTA STABLE14-libafsdep-correction-20070214 AUTHOR jhutz@cmu.edu FIXES 53441 apply the rest of the patch 2007-02-13 22:54 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-harder-20070213 AUTHOR jhutz@cmu.edu 2.6.16 i386 didn't probe successfully before in at least one case 2007-02-13 19:12 shadow * src/config/param.amd64_linux24.h: DELTA STABLE14-amd64-linux24-ucontext-20070213 AUTHOR shadow@dementia.org this should not have been removed here 2007-02-13 18:45 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-amd64-syscall-probe-20070212 AUTHOR shadow@dementia.org FIXES 53441 based on suggested change from cg2v@andrew.cmu.edu tasklist_lock not being exported makes this useless otherwise 2007-02-13 18:23 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20070213 AUTHOR jaltman@secure-endpoints.com 1.4.301 == 1.4.3rc2 2007-02-13 01:49 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-3fc2-20070212 AUTHOR shadow@dementia.org make 1.4.3rc2 2007-02-13 01:36 shadow * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-lock-mask-64bit-negative-1-for-java-20070212 AUTHOR megacz@cs.berkeley.edu java sends a 64 bit long -1... which isn't going to be useful most of the time 2007-02-13 01:18 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-amd64-syscall-probe-20070212 AUTHOR shadow@dementia.org FIXES 53441 based on suggested change from cg2v@andrew.cmu.edu tasklist_lock not being exported makes this useless otherwise S: ------------------------------------------------------------------- --- 2007-02-10 13:56 jaltman * src/aklog/: aklog_main.c, krb_util.c: DELTA STABLE14-aklog-krb5-referrals-compat-20070210 AUTHOR jaltman@secure-endpoints.com MIT Kerberos version 5 release 1.6 adds support for referrals in the client. As a result krb5_get_host_realm() returns the nul-string for the realm whenever there is no local domain-realm mapping in the profile. aklog must now manually perform the fallback to using the domain of the vlserver as basis for the realm name if referrals fail. 2007-02-09 18:52 shadow * acinclude.m4: DELTA STABLE14-disable-linux-flock-20070209 AUTHOR shadow@dementia.org this needs more testing before we can run with it 2007-02-09 18:44 shadow * configure-libafs.in, src/config/Makefile.in: DELTA STABLE14-libafsdep-mods-20070209 AUTHOR peb@mppmu.mpg.de FIXES 53381 don't break vpath builds 2007-02-09 18:29 shadow * src/cf/linux-test1.m4: DELTA STABLE14-linux-compile-test-24-20070209 AUTHOR jhutz@cmu.edu FIXES 53385 no linux/namei.h on 2.4 2007-02-09 01:38 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-locking-pre-2618-20070208 AUTHOR wingc@engin.umich.edu FIXES 53457 deal with pre 2.6.18 locking behavior 2007-02-09 01:30 shadow * acinclude.m4, src/afs/afs_osi.c, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_probe.c, src/cf/linux-test4.m4: DELTA STABLE14-tasklist-export-check-20070208 AUTHOR shadow@dementia.org work around tasklist lock export harder 2007-02-09 01:25 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-afs-magic-for-linux-20070208 AUTHOR megacz@cs.berkeley.edu FIXES 52442 use the afs magic number 2007-02-09 01:14 shadow * src/config/: afs_sysnames.h, param.i386_obsd40.h: DELTA STABLE14-obsd40-initial-20070208 AUTHOR scorch@muse.net.nz FIXES 53283 doesn't work right, and the patch in 53296 can't be taken as is 2007-02-09 01:12 shadow * src/config/param.i386_obsd40.h: file param.i386_obsd40.h was added on branch openafs-stable-1_4_x on 2007-02-09 01:14:38 +0000 2007-02-09 01:07 shadow * src/afs/: afs_call.c, LINUX/osi_vnodeops.c: DELTA STABLE14-linux24-update-20070208 AUTHOR mdw@umich.edu FIXES 53199 update for linux 2.4 2007-02-09 00:32 shadow * src/afs/afs_osi_pag.c: DELTA STABLE14-keyring-pag-avoid-shadowing-20070208 AUTHOR dionne@cs.wisc.edu FIXES 38959 avoid shadowing the pag variable 2007-02-09 00:20 shadow * src/rx/rx_kcommon.c: DELTA STABLE14-getcbi-limit-addresses-20070208 AUTHOR shadow@dementia.org FIXES 36643 don't write addresses (if we have too many) over random memory 2007-02-08 23:59 shadow * src/vol/fssync.c: DELTA STABLE14-use-unix-sockets-20070208 AUTHOR shadow@dementia.org option to use unix socket for fssync 2007-02-08 23:27 shadow * acinclude.m4, src/vol/fssync.c: DELTA STABLE14-use-unix-sockets-20070208 AUTHOR shadow@dementia.org backport for 1.4.x 2007-02-08 22:41 shadow * acinclude.m4, src/afs/afs_osi.h, src/afs/LINUX/osi_machdep.h, src/cf/linux-test4.m4: DELTA STABLE14-linux-lock-tracking-20070208 AUTHOR jhutz@cmu.edu FIXES 31818 avoid a potential leaked lock when closing firefox. 2007-02-03 03:25 shadow * acinclude.m4, src/afs/afs_callback.c, src/afs/lock.h, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-and-locks-cleanup-20070202 AUTHOR cg2v@andrew.cmu.edu FIXES fix linux flock, remove a bogus lock assert, and fix pid tracking to avoid useless panic 2007-02-02 15:38 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-20070202 AUTHOR jaltman@secure-endpoints.com even if afsd_service.exe can be shut down the binary might still not be able to be replaced due to the windows Protection Service. Use the ReplaceDLL macro 2007-01-29 19:32 rra * doc/man-pages/pod1/fs_setacl.pod: DELTA STABLE14-document-fs-setacl-permissions-20070129 AUTHOR rra@stanford.edu Better document the current state of implicit "a" rights on directories. 2007-01-25 11:24 shadow * src/afs/afs_volume.c: DELTA STABLE14-volume-dont-artificially-untimeout-vlservers-20061218 AUTHOR jhutz@cmu.edu FIXES 48959 remove synthetic event to undo timeouts of vlservers we "haven't talked to yet" 2007-01-22 17:41 shadow * src/: kauth/.cvsignore, platform/.cvsignore, platform/AIX/.cvsignore, platform/DARWIN/.cvsignore, platform/FBSD/.cvsignore, platform/HPUX/.cvsignore, platform/IRIX/.cvsignore, platform/LINUX/.cvsignore, platform/NBSD/.cvsignore, platform/OBSD/.cvsignore, platform/SOLARIS/.cvsignore, shlibafsrpc/.cvsignore: DELTA STABLE14-cvsignore-happiness-20060801 AUTHOR rra@stanford.edu Update .cvsignore files to ignore everything we should be ignorant of. 2007-01-22 17:22 shadow * Makefile.in, src/config/Makefile.in: DELTA STABLE14-make-cleaner-20070122 AUTHOR shadow@dementia.org this stuff was missed 2007-01-19 19:32 shadow * acinclude.m4, src/cf/linux-test1.m4, src/cf/linux-test4.m4: DELTA STABLE14-linux-kbuild-test-fixes-20070119 AUTHOR jhutz@cmu.edu fixes to build for linux when doing objdir builds 2007-01-16 17:21 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-fix-rpc-20070116 AUTHOR jaltman@secure-endpoints.com remove the rpc fix. the original code was correct 2007-01-16 04:16 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-3fc1-20070115 AUTHOR shadow@dementia.org 1.4.3rc1 2007-01-15 23:34 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-no-vista-20070115 AUTHOR jaltman@secure-endpoints.com Do not permit the 1.4 release to be installed on Vista. 2007-01-15 21:05 jaltman * src/WINNT/install/wix/: openafs.wxs, lang/en_US/strings.wxl: DELTA STABLE14-windows-msi-no-vista-20070115 AUTHOR jaltman@secure-endpoints.com Prevent the 1.4 release from being installed on Vista 2007-01-15 20:51 shadow * src/afs/afs_prototypes.h: DELTA STABLE14-linux26-large-pag-groups-20070115 AUTHOR cg2v@andrew.cmu.edu working from base provided by shadow@dementia.org 2007-01-15 19:57 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20070115 AUTHOR jaltman@secure-endpoints.com final updates for 1.4.3-rc1 2007-01-15 19:54 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-open-dir-lookup-20070115 AUTHOR jaltman@secure-endpoints.com CIFS NTCreateX Read privilege means PRSFS_LOOKUP when the object is a directory 2007-01-15 15:52 shadow * src/afs/: afs_osi_pag.c, afs_prototypes.h, LINUX/osi_groups.c, LINUX/osi_machdep.h: DELTA STABLE14-linux26-large-pag-groups-20070115 AUTHOR cg2v@andrew.cmu.edu working from base provided by shadow@dementia.org 2007-01-12 16:31 shadow * src/afs/lock.h: DELTA STABLE14-locker-thread-tracking-20070111 AUTHOR tkeiser@gmail.com track thread ids so we can properly not deadlock 2007-01-12 05:23 shadow * src/: util/netutils.c, viced/viced.c: DELTA STABLE14-netinfo-fake-support-correction-20070112 AUTHOR shadow@dementia.org fix NetInfo "f" line fake IP address support to work when either 1) NetRestrict file is in place or 2) existing sysid file does not list fake address 2007-01-12 03:51 shadow * src/rx/: rx_packet.c, rx_prototypes.h: DELTA STABLE14-rx-deal-with-afs34-jumbograms-again-20070111 AUTHOR tkeiser@gmail.com FIXES 51116 try again at dealing with old jumbograms 2007-01-12 03:29 shadow * src/afs/: afs_callback.c, lock.h: DELTA STABLE14-locker-thread-tracking-20070111 AUTHOR shadow@dementia.org track thread ids so we can properly not deadlock 2007-01-09 15:28 jaltman * src/afs/afs_analyze.c: DELTA STABLE14-client-handle-vicetokendead-with-reconnect-20070109 AUTHOR jaltman@secure-endpoints.com client-handle-vicetokendead-with-reconnect-20070104 failed to alter the behavior of the RXKADEXPIRED and other cases. 2007-01-06 01:21 shadow * src/rx/: rx_globals.h, rx_packet.c: DELTA STABLE14-tsfpq-macro-naming-20070105 AUTHOR shadow@dementia.org rename the queue-splicing versions of the checkin/checkout macros 2007-01-05 23:34 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-buildpkg-dmg-path-20070105 AUTHOR shadow@dementia.org reported by marcus watts 2007-01-05 23:20 shadow * src/rx/rx_packet.c: DELTA STABLE14-rx-deal-with-afs34-jumbograms-again-20070105 AUTHOR shadow@dementia.org FIXES try again at dealing with old jumbograms 2007-01-05 20:18 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20070105 AUTHOR jaltman@secure-endpoints.com 1.4.300 == 1.4.3-rc1 2007-01-05 20:15 jaltman * src/WINNT/doc/install/Documentation/en_US/html/: index.htm, ReleaseNotes/logo.htm, ReleaseNotes/relnotes-frames.htm, ReleaseNotes/relnotes.htm: DELTA STABLE14-windows-release-notes-20070105 AUTHOR jaltman@secure-endpoints.com 1.4.3 2007-01-05 20:12 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20070105 AUTHOR jaltman@secure-endpoints.com updates for 1.4.3 rc1 2007-01-05 18:55 jaltman * src/WINNT/afsd/: afsd_init.c, afslogon.c: DELTA STABLE14-windows-afsd-20070105 AUTHOR jaltman@secure-endpoints.com some of the patches from the last few months that were pulled up rely on bits and pieces from other patches that weren't pulled up. 2007-01-05 18:23 shadow * src/ptserver/ptuser.c: DELTA STABLE14-pts-rename-fix-20070105 AUTHOR kevin@umd.edu FIXES 51066 fix pts rename to do the right thing 2007-01-05 17:21 jaltman * src/WINNT/afsd/: afsd_init.c, cm_access.c, cm_vnodeops.c: DELTA STABLE14-windows-unix-mode-bit-enforcement-20070105 AUTHOR jaltman@secure-endpoints.com modify the write-lock permission test so that the UnixMode bits do not subtract PRSFS_WRITE from the rights when testing PRSFS_WRITE | PRSFS_LOCK. PRSFS_WRITE implies PRSFS_LOCK so add it Add new registry value "DeleteReadOnly" to permit deletion of read-only files. The default is 0. Set to non-zero value to activate. 2007-01-05 06:08 shadow * src/bucoord/bc.p.h: DELTA STABLE14-bucoord-protoize-20070104 AUTHOR omalleys@msu.edu FIXES 50870 protoize bucoord 2007-01-05 06:05 shadow * src/ptserver/ptuser.c: DELTA STABLE14-pr-changeentry-arg-types-20070105 AUTHOR shadow@dementia.org oops. put it back 2007-01-05 05:59 shadow * src/bucoord/bc.p.h: DELTA STABLE14-bucoord-protoize-20070104 AUTHOR omalleys@msu.edu FIXES 50870 protoize bucoord 2007-01-05 05:05 shadow * src/afs/lock.h: DELTA STABLE14-solaris-but-seriously-20070105 AUTHOR shadow@dementia.org guess chas had the right idea 2007-01-05 04:58 shadow * src/rx/: rx_globals.h, rx_packet.c: DELTA STABLE14-free-packet-avoid-issue-with-34-jumbograms-20070104 AUTHOR shadow@dementia.org try to deal with rainer toebbicke's ongoing issue 2007-01-05 04:50 shadow * src/afs/lock.h: DELTA STABLE14-solaris-mypid-track-threads-20070104 AUTHOR shadow@dementia.org based on suggestion by tkeiser 2007-01-05 03:34 shadow * src/bucoord/: bc.p.h, bc_status.c, commands.c, config.c, dlq.c, dsstub.c, dsvs.c, dump.c, dump_sched.c, expire.c, main.c, restore.c, status.c, tape_hosts.c, ttest.c, ubik_db_if.c, vol_sets.c, volstub.c: DELTA STABLE14-bucoord-protoize-20070104 AUTHOR omalleys@msu.edu FIXES 50870 protoize bucoord 2007-01-05 03:22 shadow * src/: aklog/Makefile.in, aklog/asetkey.c, cf/kerberos.m4: DELTA STABLE14-asetkey-with-heimdal-20070104 AUTHOR mdw@umich.edu FIXES 50973 just make asetkey build with heimdal 2007-01-04 22:25 rra * acinclude.m4, src/cf/linux-test1.m4: DELTA STABLE14-linux-kbuild-configure-20070104 AUTHOR mdw@umich.edu FIXES 40604 Test whether Linux kernel builds work at all before going into specific builds so that we can fail earlier with a better error message. Try to put more errors from the kernel build into config.log. 2007-01-04 22:09 shadow * src/afs/DARWIN/osi_vfsops.c: DELTA STABLE14-darwin-fake-more-free-20070104 AUTHOR shadow@dementia.org fake more free disk space for dumb apps 2007-01-04 21:57 shadow * src/afs/afs_analyze.c: DELTA STABLE14-client-handle-vicetokendead-with-reconnect-20070104 AUTHOR shadow@dementia.org basically, if the issue is really expired tokens then we force the server to tell us that instead of that our older connection is still using the old tokens for some reason, by letting a new connection happen first 2007-01-04 21:50 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-installer-fix-20070104 AUTHOR shadow@dementia.org this time for sure 2007-01-04 21:43 shadow * src/cf/linux-test4.m4: DELTA STABLE14-linux-workqueue-prereq-20070104 AUTHOR shadow@dementia.org FIXES 49890 make the workqueue configure test actually work on 2.4 2007-01-04 21:26 shadow * src/: afs/LINUX/osi_sleep.c, rx/rx_kcommon.h: DELTA STABLE14-freezer-h-existance-20070104 AUTHOR marc.dionne@technoconseil.com FIXES 50941 only include freezer.h if it exists 2007-01-03 00:45 jaltman * src/WINNT/afsd/cm_access.c: DELTA STABLE14-windows-unix-mode-bit-enforcement-20070102 AUTHOR jaltman@secure-endpoints.com When the Unix mode bits do not include the write bit (0200), then the file is reported to Windows as read-only. This also prevents the acquisition of write-locks. It should also prevent deletion but the code in cm_HaveAccessRights() did not remove the PRSFS_DELETE privilege from the reported rights. 2007-01-02 16:01 shadow * src/cf/linux-test4.m4: DELTA STABLE14-fix-linux-2-6-20-configure-test-20070102 AUTHOR marc.dionne@technoconseil.com FIXES 50594 make the cc flags modification not break things 2007-01-02 07:36 shadow * src/afs/SOLARIS/: osi_inode.c, osi_machdep.h, osi_vfsops.c: DELTA STABLE14-solaris10-suser-replace-20070102 AUTHOR daleg@umbc.edu FIXES 50246 suser is dead, long live suser 2006-12-30 17:02 jaltman * src/kauth/kaserver.c: DELTA STABLE14-kaserver-deprecation-warning-20061230 AUTHOR jaltman@secure-endpoints.com The following message is now logged to both the BosLog and the AuthLog at startup. WARNING: kaserver is deprecated due to its weak security properties. Migrating to a Kerberos 5 KDC is advised. http://www.openafs.org/no-more-des.html 2006-12-30 16:56 jaltman * src/auth/cellconfig.c: DELTA STABLE14-afsdb-resolver-reinit-20061230 AUTHOR jaltman@secure-endpoints.com FIXES 50576 replace 'try' with 'try_init' and declare 'try_init'. 'try' is a reserved word on some compilers. not sure how this code was compiling on MacOS X and Windows as 'try' was not declared. 2006-12-28 22:26 shadow * src/afs/SOLARIS/: osi_vfsops.c, osi_vnodeops.c: DELTA STABLE14-null-terminate-solaris-ops-20061228 AUTHOR daleg@umbc.edu FIXES 50340 vfsops and vnodeops need a NULL at the end of the structs 2006-12-28 21:59 shadow * Makefile.in, acinclude.m4, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/param.sun4x_511.h, src/config/param.sunx86_511.h, src/libafs/MakefileProto.SOLARIS.in: DELTA STABLE14-add-solaris-11-support-v2-20061228 AUTHOR daleg@umbc.edu FIXES 50343 initial 5.11 support 2006-12-28 21:58 shadow * src/config/param.sun4x_511.h: file param.sun4x_511.h was added on branch openafs-stable-1_4_x on 2006-12-28 21:59:45 +0000 2006-12-28 21:58 shadow * src/config/param.sunx86_511.h: file param.sunx86_511.h was added on branch openafs-stable-1_4_x on 2006-12-28 21:59:45 +0000 2006-12-28 21:50 shadow * src/afs/: afs_osi.c, sysincludes.h, SOLARIS/osi_machdep.h: DELTA STABLE14-solaris10-suser-replace-20061228 AUTHOR daleg@umbc.edu FIXES 50246 suser is dead, long live suser 2006-12-28 21:32 shadow * acinclude.m4, src/afs/afs_call.c, src/afs/LINUX/osi_sleep.c, src/afs/LINUX/osi_vfsops.c, src/cf/linux-test4.m4, src/rx/rx_kcommon.h, src/rx/LINUX/rx_kmutex.c, src/rx/LINUX/rx_knet.c: DELTA STABLE14-linux-2620-rc1-update-20061228 AUTHOR marc.dionne@technoconseil.com FIXES 49890 updates for linux 2.6.20-rc1 2006-12-28 20:38 shadow * src/auth/cellconfig.c: DELTA STABLE14-afsdb-resolver-reinit-20061228 AUTHOR shadow@dementia.org as reported by Adam Megacz, but my own version of the fix 2006-12-27 15:47 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-installer-fix-20061227 AUTHOR shadow@dementia.org make the installer build correctly again 2006-12-22 06:47 shadow * src/bozo/bnode.p.h: DELTA STABLE14-bosserver-avoid-bosconfig-truncation-20061221 AUTHOR shadow@dementia.org why the heck would it be a good idea to rewrite the BosConfig while we are start ing, exactly? 2006-12-21 23:15 shadow * src/bozo/: bnode.c, bnode.p.h, bosoprocs.c, bosserver.c: DELTA STABLE14-bosserver-avoid-bosconfig-truncation-20061221 AUTHOR shadow@dementia.org why the heck would it be a good idea to rewrite the BosConfig while we are starting, exactly? 2006-12-20 20:09 shadow * src/afs/: afs_dynroot.c, afs_nfsclnt.c, afs_osi_pag.c, afs_user.c, SOLARIS/osi_groups.c: DELTA STABLE14-solaris10-avoid-direct-cred-access-20061220 AUTHOR daleg@umbc.edu avoid a panic after we muck with groups by being less evil 2006-12-19 18:02 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-20061219 AUTHOR jaltman@secure-endpoints.com Initialize Winsock from within afslogon.c so that ka_UserAuth will work again. 2006-12-19 04:51 shadow * src/volser/dumpstuff.c: DELTA STABLE14-volser-dumpstuff-20061218 AUTHOR reuter@rzg.mpg.de FIXES 46937 "vos release" per default does an incremental dump. volser-dump-validate-input-20060417 ends up with keeping dead vnodes and data in the remote RO-volume. This patch corrects the behavior for RO-volumes. See ticket for extensive discussion. 2006-12-19 04:30 shadow * acconfig.h: DELTA STABLE14-kernel-endianness-test-fix-20061218 AUTHOR shadow@dementia.org FIXES 47893 ok, so, when we're in the kernel, do something 2006-12-19 04:21 shadow * configure-libafs.in, src/config/Makefile.in, src/config/libafsdep: DELTA STABLE14-openafs-kernel-src-fix-20061218 AUTHOR shadow@dementia.org FIXES 44573 ok, so, we need to emit Makefile.version when we build openafs-kernel 2006-12-19 03:51 jaltman * src/volser/dumpstuff.c: DELTA STABLE14-volser-dumpstuff-20061218 AUTHOR reuter@rzg.mpg.de FIXES 46937 "vos release" per default does an incremental dump. volser-dump-validate-input-20060417 ends up with keeping dead vnodes and data in the remote RO-volume. This patch corrects the behavior for RO-volumes. See ticket for extensive discussion. 2006-12-19 03:40 jaltman * src/volser/volprocs.c: DELTA STABLE14-volser-undo-cleanup-20061218 AUTHOR jaltman@secure-endpoints.com uncommit an inappropriate commit DELTA volser-cleanup-xx-20061128 2006-12-19 03:21 shadow * src/rx/: rx_globals.c, rx_globals.h: DELTA STABLE14-rx-globals-avoid-INIT-reuse-20061218 AUTHOR shadow@dementia.org FIXES 45515 avoid calling our macro INIT 2006-12-19 02:35 shadow * src/afs/afs_volume.c: DELTA STABLE14-volume-dont-artificially-untimeout-vlservers-20061218 AUTHOR jhutz@cmu.edu FIXES 48959 remove synthetic event to undo timeouts of vlservers we "haven't talked to yet" 2006-12-19 02:29 shadow * src/afs/LINUX/osi_cred.c: DELTA STABLE14-linux-osi-cred-pool-byebye-20061218 AUTHOR chas@cmf.nrl.navy.mil FIXES ok, unneeded abstraction removed. 2006-12-16 06:26 shadow * src/vlserver/vldb_check.c: DELTA STABLE14-vldb-repair-tool-20061216 AUTHOR shadow@dementia.org make vldb_check able to repair at least some kinds of damage run it on a vldb which does not have a server operating live on it verify the result with vldb_check before using. 2006-12-15 16:38 shadow * src/ubik/remote.c: DELTA STABLE14-ubik-better-debug-logging-in-remote-20061215 AUTHOR shadow@dementia.org log when we get errors doing remote sync what it was, rather than covering it up 2006-12-05 19:40 shadow * src/rx/rx_packet.c: DELTA STABLE14-rx-preparesendpacket-avoid-double-free-20061205 AUTHOR shadow@dementia.org wow, this is special existed forever but only when we stopped leaking packets did it become a problem anyway, don't free packets and forget to reduce the number of packets in play 2006-12-01 18:49 shadow * src/afs/LINUX/osi_syscall.c: DELTA STABLE14-give-s390x-syscall-table-the-big-hammer-20061201 AUTHOR shadow@dementia.org Neale Ferguson contributed the assembler. The false illusion of security some people want to play under is usually good for wasting a few hours; it was here. making the sys_call_table read nly for real of course fixes it, let's just hope keyrings come along before then on such platforms. 2006-12-01 18:34 shadow * src/packaging/RedHat/: openafs-README, openafs-buildall.sh, openafs-client.init, openafs-kvers-is.sh, openafs.spec.in: DELTA STABLE14-redhat-packaging-updates-20061201 AUTHOR shadow@dementia.org updates from derek updates for s390x updates to handle suse 2006-12-01 12:59 shadow * src/packaging/RedHat/: openafs-client.init, openafs-server.init: DELTA STABLE14-redhat-initscripts-update-for-suse-20061201 AUTHOR shadow@dementia.org suse lacks /etc/init.d/functions 2006-11-29 21:23 shadow * src/rxkad/private_data.h: DELTA STABLE14-cprivate-ticketlen-is-32-not-16-20061129 AUTHOR shadow@dementia.org everyone else thinks ticketLen is 32 bits. contrary to what arby's says, different is not necessarily better. 2006-11-28 09:34 jaltman * src/volser/: dumpstuff.c, volprocs.c: DELTA STABLE14-volser-cleanup-xx-20061128 AUTHOR jaltman@secure-endpoints.com cleanup the return code handling from volser-dump-validate-input-20060417 2006-11-28 09:06 jaltman * src/WINNT/afsd/cm_conn.c: DELTA STABLE14-windows-conn-analyze-20061128 AUTHOR jaltman@secure-endpoints.com force an rx connection reset if VICECONNBAD or VICETOKENDEAD are received 2006-11-28 09:02 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-dont-modify-environment-20061128 AUTHOR jaltman@secure-endpoints.com don't allow environment variables we set to be inherited by child processes 2006-11-21 01:29 rra * src/auth/cellconfig.c: DELTA STABLE14-thiscell-whitespace-20061120 AUTHOR rra@stanford.edu Be more liberal when parsing ThisCell. Accept and ignore leading and trailing whitespace and anything after the first whitespace character on the first line. Return an error for a read error or for an empty cell name. 2006-11-20 23:47 rra * src/util/dirpath.c: DELTA STABLE14-relative-path-canonicalization-20061120 AUTHOR rra@stanford.edu Path canonicalization for commands such as bos getlog was only applied for absolute paths; relative paths were still constructed relative to the canonical directory. Modify the path canonicalization routines to also canonicalize the base directory for relative paths. 2006-11-11 07:15 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-rename-offline-folders-20061111 AUTHOR jaltman@secure-endpoints.com FIXES 45692 when offline folders are enabled, the old file name sent in a rename operation is sent in all uppercase even when the file name is not. this patch attempts a case insensitive match after the case sensitive match fails. 2006-11-10 04:35 shadow * src/afs/afs_vcache.c: DELTA STABLE14-revert-inactivevcache-hold-lock-20061109 AUTHOR shadow@dementia.org fails verification. come back to it 2006-11-10 04:10 shadow * src/packaging/MacOS/OpenAFS.pre_upgrade: DELTA STABLE14-macos-preupgrade-script-20061109 AUTHOR shadow@dementia.org update the preupgrade script 2006-11-10 04:03 shadow * src/afs/UKERNEL/afs_usrops.c: DELTA STABLE14-kill-stat-blksize-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42663 don't provide a bogus hint 2006-11-10 00:16 shadow * src/: afs/afs_dcache.c, afs/afs_server.c, packaging/MacOS/InstallationCheck.8, packaging/MacOS/InstallationCheck.9, packaging/MacOS/buildpkg.sh, rx/rx_kcommon.c: DELTA STABLE14-leopard-updates-20061109 AUTHOR shadow@dementia.org make things work with current seeds 2006-11-10 00:14 shadow * src/packaging/MacOS/InstallationCheck.9: file InstallationCheck.9 was added on branch openafs-stable-1_4_x on 2006-11-10 00:16:29 +0000 2006-11-10 00:14 shadow * src/packaging/MacOS/InstallationCheck.8: file InstallationCheck.8 was added on branch openafs-stable-1_4_x on 2006-11-10 00:16:29 +0000 2006-11-10 00:08 shadow * acinclude.m4, src/afs/afs.h, src/afs/DARWIN/osi_machdep.h, src/afs/FBSD/osi_machdep.h, src/afs/HPUX/osi_machdep.h, src/afs/IRIX/osi_machdep.h, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vnodeops.c, src/afs/NBSD/osi_machdep.h, src/afs/OBSD/osi_machdep.h, src/afs/UKERNEL/sysincludes.h, src/afs/VNOPS/afs_vnop_attrs.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-blkbits-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42671 set blkbits if we have it 2006-11-10 00:00 shadow * doc/man-pages/pod1/aklog.pod: DELTA STABLE14-aklog-doc-improvements-20061105 AUTHOR rra@stanford.edu Document (at least partially) AFS's mapping of Kerberos v5 principal names to Kerberos v4 format in the aklog man page. Also document that -setpag may not always work. 2006-11-09 23:57 shadow * doc/man-pages/pod8/afsd.pod: DELTA STABLE14-afsd-shutdown-doc-improvement-20061105 AUTHOR rra@stanford.edu Change the CAUTIONS about afsd -shutdown to be less dire and more accurate, as this now mostly works on Linux. 2006-11-09 23:41 shadow * acinclude.m4, src/afs/LINUX/osi_vfsops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-statfs-dentry-20061109 AUTHOR dionne@cs.wisc.edu FIXES 42788 statfs changed in recent linux kernels. cope. 2006-11-09 23:26 shadow * src/afs/: afs_osi.h, sysincludes.h, AIX/osi_file.c, DARWIN/osi_file.c, FBSD/osi_file.c, HPUX/osi_file.c, IRIX/osi_file.c, LINUX/osi_file.c, NBSD/osi_file.c, OBSD/osi_file.c, SOLARIS/osi_file.c: DELTA STABLE14-kill-stat-blksize-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42663 don't provide a bogus hint 2006-11-09 23:18 shadow * src/config/: param.alpha_linux_22.h, param.alpha_linux_24.h, param.alpha_linux_26.h, param.amd64_linux24.h, param.amd64_linux26.h, param.i386_linux22.h, param.i386_linux24.h, param.i386_linux26.h, param.i386_umlinux22.h, param.i386_umlinux24.h, param.i386_umlinux26.h, param.ia64_linux24.h, param.ia64_linux26.h, param.parisc_linux24.h, param.ppc64_linux24.h, param.ppc64_linux26.h, param.ppc_linux22.h, param.ppc_linux24.h, param.ppc_linux26.h, param.s390_linux22.h, param.s390_linux24.h, param.s390_linux26.h, param.s390x_linux24.h, param.s390x_linux26.h, param.sparc64_linux22.h, param.sparc64_linux24.h, param.sparc64_linux26.h, param.sparc_linux22.h, param.sparc_linux24.h: DELTA STABLE14-linux-config-h-died-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42662 config.h vanished. deal. 2006-11-09 23:14 shadow * acinclude.m4, src/afs/LINUX/osi_probe.c, src/afs/LINUX/osi_sysctl.c, src/cf/linux-test3.m4, src/cf/linux-test4.m4: DELTA STABLE14-linux-config-h-died-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42662 config.h vanished. deal. 2006-11-09 23:04 shadow * src/afs/afs_vcache.c: DELTA STABLE14-inactivevcache-hold-lock-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42798 hold a lock while we are in InactiveVCache 2006-11-09 22:54 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux26-disable-backing-readahead-20061109 AUTHOR chas@cmf.nrl.navy.mil FIXES 42797 disable vm readahead, we don't want it 2006-11-09 02:14 shadow * src/bozo/bnode.c: DELTA STABLE14-bozo-avoid-garbage-in-allprocs-20061108 AUTHOR jhutz@cmu.edu if we error, don't put garbage in allProcs 2006-11-08 18:59 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-amd64-better-range-checking-20061108 AUTHOR jhutz@cmu.edu FIXES 44198 check entire mapped space 2006-11-04 23:50 jaltman * src/rxkad/: rxkad_server.c, ticket.c: DELTA STABLE14-rxkad-server-bad-ticket-part-two-20061103 AUTHOR jaltman@secure-endpoints.com FIXES 43862 Ensure that tkt_DecodeTicket and rxkad_CheckResponse return the right RXKAD errors for ticket expiration or invalidity. Avoid calling tkt_CheckTimes twice in rxkad_CheckResponse 2006-11-04 15:36 jaltman * src/rxkad/rxkad_server.c: DELTA STABLE14-rxkad-server-bad-ticket-20061103 AUTHOR jaltman@secure-endpoints.com FIXES 43862 The file server has been returning RXKADNOAUTH when the time between the client and server is out of sync. tkt_CheckTimes returns -1 for recently expired tickets and -2 for tickets that have been expired for a while. In the -2 case we must return RXKADBADTICKET not RXKADNOAUTH. 2006-11-03 07:55 jaltman * src/WINNT/client_config/tab_advanced.cpp: DELTA STABLE14-windows-afs-config-stat-entries-20061103 AUTHOR jaltman@secure-endpoints.com raise max stat entries in the control from 10000 to 262144 2006-10-24 13:42 rees * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-no-clid-for-bsd-20060313 AUTHOR rees@umich.edu Back out rev 1.28 for BSD. On BSD, clid is not necessarily a pid. Passing it to HandleFlock results in client hangs. 2006-10-22 02:08 jaltman * src/dauth/dpass.c: DELTA STABLE14-dauth-dpass-20061021 AUTHOR eike@sf-mail.de FIXES 42182 off by one error 2006-10-22 02:02 jaltman * src/vol/volume.c: DELTA STABLE14-parallel-attaching-20061021 AUTHOR tkeiser@gmail.com FIXES 43332 Some sites expect single-threaded volume attaches to happen in a specific order. The parallel attach patch also changed the attach order for sites not specifying -vattachpar. 2006-10-22 01:51 jaltman * src/util/kreltime.c: DELTA STABLE14-kreltime-20061021 AUTHOR jhutz@cs.cmu.edu FIXES 43551 kreltime-guard-against-null-tm-20060731 was apparently an attempt to deal with the possibility of localtime() returning NULL by using localtime_r instead, and zeroing the tm structure first. This has two problems. First, localtime_r is not guaranteed to leave its output buffer untouched or in a sane state in the event it is given invalid input. More importantly, the second half of this delta fixed the build on Windows (which apparently lacks localtime_r) at the expense of using the wrong level of indirection on other platforms. Simple is nice, but correct is important too. There is nothing wrong with switching to localtime_r to avoid thread safety issues. However, the correct fix for the anticipated problem was and is to check the return value of localtime (or localtime_r), and if it is NULL, fill in the ktime_date with suitable default values. The attached patch does not implement the correct fix, but does fix the double-indirection problem, so butc will again perform correctly instead of crashing. 2006-10-17 03:18 shadow * src/packaging/MacOS/: afslogo.jpg, background.jpg: DELTA STABLE14-macos-installer-images-20061016 AUTHOR asanka@secure-endpoints.com revised images for the installer and package 2006-10-17 00:37 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20061016 AUTHOR jaltman@secure-endpoints.com 1.4.206 == 1.4.2 (another last minute refcount leak) 2006-10-17 00:30 jaltman * src/WINNT/afsd/cm_ioctl.c: DELTA STABLE14-windows-scache-ref-leak-20061016 AUTHOR jaltman@secure-endpoints.com more reference count leaks 2006-10-14 14:59 shadow * src/cf/linux-test4.m4: DELTA STABLE14-keyring-pag-more-needed-defines-20061014 AUTHOR shadow@dementia.org some kernel don't have this. for post-1.4.2 2006-10-13 19:42 shadow * src/audit/audit.c: DELTA STABLE14-audit-one-more-thing-20061013 AUTHOR shadow@dementia.org it never ends 2006-10-13 17:37 shadow * src/audit/audit.c: DELTA STABLE14-audit-remove-nested-valists-20061013 AUTHOR shadow@dementia.org last straw make amd64, ppc happy for sure and for ever 2006-10-13 12:46 shadow * Makefile.in, src/ptserver/ptuser.c, src/volser/dumpstuff.c: DELTA STABLE14-aix-cleanup-20061013 AUTHOR tkeiser@gmail.com fixes for aix pre 5.2 (statfs64), remove a c++ style comment (makes xlc sad) and make clean target clean 2006-10-13 05:15 shadow * src/afs/VNOPS/afs_vnop_create.c: DELTA STABLE14-uae-translate-create-20061013 AUTHOR shadow@dementia.org really the stubs should probably just translate the codes back. maybe for 1.6 2006-10-13 05:04 shadow * src/afs/VNOPS/afs_vnop_create.c: DELTA STABLE14-uae-translate-create-20061013 AUTHOR shadow@dementia.org really the stubs should probably just translate the codes back. maybe for 1.6 2006-10-12 12:23 shadow * src/cf/linux-test4.m4: DELTA STABLE14-linux-aio-functions-improved-test-20061011 AUTHOR shadow@dementia.org detect properly if we have nothing 2006-10-12 04:26 shadow * doc/txt/RELNOTES-1.4.2: DELTA STABLE14-relnotes-1-4-2-20061012 AUTHOR shadow@dementia.org release notes for 1.4.2 2006-10-12 04:22 shadow * src/audit/audit.c: DELTA STABLE14-auditlog-sublist-fix-20061012 AUTHOR shadow@dementia.org FIXES 35559 update so we don't botch the va_list child 2006-10-12 02:54 shadow * src/cf/linux-test4.m4: DELTA STABLE14-linux-aio-functions-improved-test-20061011 AUTHOR shadow@dementia.org detect properly if we have nothing 2006-10-11 13:24 shadow * src/afs/afs_call.c: DELTA STABLE14-elif-missing-defined-20061011 AUTHOR cg2v@andrew.cmu.edu FIXES 42321 add missing defined() to avoid warning on macro 2006-10-11 13:16 shadow * src/config/Makefile.version-NOCML.in: DELTA STABLE14-version-string-generation-consistency-20061011 AUTHOR cg2v@andrew.cmu.edu FIXES 42320 try harder to reflect actual version 2006-10-11 11:29 jaltman * src/rx/rx_getaddr.c: DELTA STABLE14-rx-memset-param-swap-20061011 AUTHOR pnelson@ANDREW.CMU.EDU discovered via google codesearch 2006-10-10 22:21 shadow * src/afs/IRIX/osi_machdep.h: DELTA STABLE14-irix-compiler-hates-commas-20061010 AUTHOR shadow@dementia.org FIXES damn is irix fussy 2006-10-10 22:01 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-dont-lock-around-inactivevcache-20061010 AUTHOR chas@cmf.nrl.navy.mil FIXES 42312 iafs_InactiveVCache() calls afs_InvalidateAllSegments() which says it should be called with the vnode locked. so the lock should probably be moved to afs_InactiveVCache() so it can be droppped before calling afs_remunlink(). 2006-10-10 20:29 shadow * src/auth/cellconfig.c: DELTA STABLE14-irix-fgets-return-type-fun-20061010 AUTHOR shadow@dementia.org of course, we were just throwing it away, but.... 2006-10-10 15:59 jaltman * src/WINNT/afsd/cm_buf.c: DELTA STABLE14-windows-scache-ref-leak-20061010 AUTHOR jaltman@secure-endpoints.com if cm_FindSCache is called the returned scache object must be released. 2006-10-10 15:52 jaltman * src/WINNT/client_creds/window.cpp: DELTA STABLE14-windows-afscreds-20061010 AUTHOR jaltman@secure-endpoints.com prevent a stack overflow if the afsd_service does not successfully start after a request to do so is issued. 2006-10-10 15:47 jaltman * src/WINNT/: client_config/NTMakefile, client_cpa/NTMakefile, client_exp/NTMakefile: DELTA STABLE14-windows-build-clean-20061010 AUTHOR jaltman@secure-endpoints.com more AFS_component_version_number.h files to remove 2006-10-10 03:23 shadow * src/pam/afs_util.c: DELTA STABLE14-revert-aix5-curpag-20061009 AUTHOR shadow@dementia.org 2006-10-10 02:47 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2-20061009 AUTHOR shadow@dementia.org let's make some tarballs 2006-10-09 03:34 shadow * src/config/afs_sysnames.h: DELTA STABLE14-nbsd-sysnames-20061008 AUTHOR gendalia@iastate.edu FIXES 42019 add missing sysnames 2006-10-09 03:14 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA STABLE14-cellservdb-20061008 AUTHOR jhutz@cs.cmu.edu cellservb update from grand.central.org 2006-10-09 01:50 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-scache-ref-leak-fix-20061008 AUTHOR jaltman@secure-endpoints.com pointer not pointer to pointer 2006-10-08 20:35 jaltman * src/WINNT/afsd/: afsd_init.c, afsd_init.h, afsd_service.c, cm_ioctl.c: DELTA STABLE14-windows-scache-ref-leak-20061008 AUTHOR jaltman@secure-endpoints.com plug two more scache refcount leaks 2006-10-08 14:52 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-2619-aio-and-read-write-changes-20061006 AUTHOR chas@cmf.nrl.navy.mil changes to support 2.6.19 2006-10-07 22:30 jaltman * src/WINNT/afsd/cm_scache.c: DELTA STABLE14-windows-scache-ref-leak-20061007 AUTHOR jaltman@secure-endpoints.com return the cm_scache_t whose refCount was increased 2006-10-06 17:13 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20061006 AUTHOR jaltman@secure-endpoints.com 1.4.205 == 1.4.2 final 2006-10-06 17:08 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20061006 AUTHOR jaltman@secure-endpoints.com notes for 1.4.2 2006-10-06 16:53 jaltman * src/WINNT/afsd/cm_access.c: DELTA STABLE14-windows-fetchstatus-20061003 AUTHOR jaltman@secure-endpoints.com undo this incorrect change. don't test for existence of a callback when we want to force a FetchStatus to obtain per-user ACL info 2006-10-06 16:24 jaltman * src/WINNT/client_osi/osilog.c: DELTA STABLE14-windows-log-crlf-20061006 AUTHOR jaltman@secure-endpoints.com use CR-LF as the afsd.log EOL so that it can be read with notepad.exe 2006-10-06 14:57 shadow * acinclude.m4, src/cf/osconf.m4, src/config/param.i386_nbsd30.h: DELTA STABLE14-netbsd-30-20061006 AUTHOR gendalia@netbsd.org FIXES 40782 add support for netbsd 3.0, netbsd 4.0(ish) 2006-10-06 14:01 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-avoid-out-of-range-memory-reads-20061006 AUTHOR cg2v@andrew.cmu.edu FIXES 41858 avoid oops on opteron due to accessing unmapped memory 2006-10-06 13:30 shadow * acinclude.m4, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-2619-aio-and-read-write-changes-20061006 AUTHOR chas@cmf.nrl.navy.mil changes to support 2.6.19 2006-10-06 12:44 shadow * src/: auth/ktc.c, pam/afs_util.c, sys/pagsh.c: DELTA STABLE14-revert-aix5-curpag-20061006 AUTHOR shadow@demenetia.org this doesn't work right now. revert it 2006-10-06 12:33 shadow * src/vol/clone.c: DELTA STABLE14-avoid-assert-for-missing-vnodes-20060928 AUTHOR shadow@dementia.org specify the correct number of parameters for VForceOffline_r() like, the number we had before 2006-10-06 05:37 rra * doc/man-pages/pod8/pt_util.pod: file pt_util.pod was added on branch openafs-stable-1_4_x on 2007-08-20 05:42:37 +0000 2006-10-04 05:30 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-wrong-lock-20061003 AUTHOR jaltman@secure-endpoint.com grab the correct mutex so we don't free one we are not holding 2006-10-04 00:10 jaltman * src/WINNT/afsd/cm_access.c: DELTA STABLE14-windows-fetchstatus-20061003 AUTHOR jaltman@secure-endpoints.com Don't call cm_GetCallback without checking the current callback status with cm_HaveCallback first 2006-10-03 02:46 jaltman * src/WINNT/client_osi/: osibasel.c, osibasel.h, osistatl.h: DELTA STABLE14-windows-track-lock-tid-20061002 AUTHOR jaltman@secure-endpoints.com Keep track of the tid of the holding thread for writers 2006-10-03 02:34 jaltman * src/WINNT/afsd/cm_buf.c: DELTA STABLE14-windows-buf-write-20061002 AUTHOR jaltman@secure-endpoints.com sq.root of the buffer count is much too small. comments say 1/10th of all buffers every 5 seconds. for now let's do what it says 2006-10-03 02:28 jaltman * src/WINNT/afsd/cm_conn.c: DELTA STABLE14-windows-scache-ref-leak-20061002 AUTHOR jaltman@secure-endpoints.com when handling VNOVNODE must release the scache entry. 2006-09-28 12:59 jaltman * src/vol/clone.c: DELTA STABLE14-avoid-assert-for-missing-vnodes-20060928 AUTHOR jaltman@secure-endpoints.com specify the correct number of parameters for VForceOffline_r() 2006-09-27 21:14 shadow * src/afs/: afs_osi.c, LINUX/osi_groups.c, UKERNEL/sysincludes.h: DELTA STABLE14-darwin90-ukernel-setjmp-conflict-20060927 AUTHOR shadow@dementia.org FIXES 39354 setjmp isn't safe for #define KERNEL 2006-09-26 02:23 shadow * src/auth/cellconfig.c: DELTA STABLE14-getcellunix-use-stdio-again-20060925 AUTHOR shadow@dementia.org i have no idea why this is so ugly. put it back to something like how it was. 2006-09-26 02:13 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-copyonwrite-dont-assert-20060925 AUTHOR shadow@dementia.org take it offline, don't assert. 2006-09-25 15:05 shadow * src/auth/cellconfig.c: DELTA STABLE14-getcell-still-stupid-20060925 AUTHOR kenaaker@myclearwave.net FIXES 40829 should be fixed a third time too 2006-09-22 11:20 shadow * src/: afs/afs_osi.c, afs/LINUX/osi_probe.c, rx/LINUX/rx_knet.c: DELTA STABLE14-tasklist-lock-redux-20060922 AUTHOR jhutz@cmu.edu try tasklist_lock weak binding in osi_probe if no tasklist_lock, fall back to rcu locking 2006-09-21 21:11 shadow * src/ptserver/ptuser.c: DELTA STABLE14-pr-changeentry-arg-types-20060921 AUTHOR shadow@dementia.org FIXES 40568 this has been broken a while, we just noticed it because of prototypes 2006-09-21 11:49 shadow * src/vol/clone.c: DELTA STABLE14-avoid-assert-for-missing-vnodes-20060921 AUTHOR shadow@dementia.org right now if a vnode is missing when we try to clone, we could assert. ick. 2006-09-21 11:39 shadow * src/kauth/authclient.c: DELTA STABLE14-dont-close-this-afsconf-either-20060921 AUTHOR shadow@dementia.org static means static 2006-09-21 11:18 shadow * doc/txt/RELNOTES-1.4.2fc4: DELTA STABLE14-relnotes-142fc4-20060921 AUTHOR shadow@dementia.org release notes for 1.4.2 fc4 2006-09-20 05:52 shadow * src/vol/namei_ops.c: DELTA STABLE14-salvage-zlc-update-20060920 AUTHOR shadow@andrew.cmu.edu FIXES avoid dealing so well with damaged namei volumes that we assume a temporary clone is damaged 2006-09-19 22:23 shadow * acinclude.m4: DELTA STABLE14-linux-i-blksize-test-20060919 AUTHOR chas@cmf.nrl.navy.mil this was missed in the configure test conversions 2006-09-19 05:50 jaltman * src/WINNT/install/loopback/wmi.cpp: DELTA STABLE14-windows-loopback-install-20060919 AUTHOR jaltman@secure-endpoints.com FIXES 40291 Disable DNS Registrations for the Loopback Adapter and make sure that Netbios is turned on. 2006-09-17 05:01 shadow * src/auth/cellconfig.c: DELTA STABLE14-solaris-fopen-sucks-20060916 AUTHOR shadow@dementia.org FIXES 38566 avoid issue trying fopen when fds 0-255 are in use already yuck 2006-09-16 23:50 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060916 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc3 2006-09-16 23:47 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060916 AUTHOR jaltman@secure-endpoints.com 1.4.2fc4 == 1.4.0203 2006-09-16 19:50 shadow * configure.in, configure-libafs.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2fc4-20060916 AUTHOR shadow@dementia.org make 1.4.2fc4 2006-09-16 19:40 shadow * src/ptserver/ptuser.c: DELTA STABLE14-fix-afsconf-leak-20060916 AUTHOR shadow@dementia.org this one's not a leak 2006-09-16 19:22 shadow * src/auth/cellconfig.c: DELTA STABLE14-solaris-fopen-sucks-20060916 AUTHOR shadow@dementia.org FIXES 38566 avoid issue trying fopen when fds 0-255 are in use already yuck 2006-09-16 19:19 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-group-pags-when-possible-20060916 AUTHOR shadow@dementia.org only use keyring pags when no group pags available 2006-09-16 19:12 shadow * src/afs/LINUX/osi_machdep.h: DELTA STABLE14-amd64-linux-missing-syscall-nrs-20060916 AUTHOR shadow@dementia.org they removed these. makes it harder to probe for the ia32 syscall table (ignoring the compilation issue) cheat. they aren't going to change... 2006-09-16 00:11 shadow * src/rx/DARWIN/rx_knet.c: DELTA STABLE14-darwin80-avoid-stack-free-20060915 AUTHOR shadow@dementia.org thanks to apple for their help; all i did was code the patch 2006-09-16 00:05 shadow * acinclude.m4: DELTA STABLE14-namei-emulate-flock-20060913 AUTHOR shadow@dementia.org FIXES 39797 lockf when not locking and unlocking the whole file is fraught with peril 2006-09-15 23:19 jaltman * src/: kauth/authclient.c, ptserver/ptuser.c, ubik/uinit.c, viced/viced.c: DELTA STABLE14-afsconf-leak-20060915 AUTHOR jaltman@secure-endpoints.com don't leak afsconf structs 2006-09-14 23:59 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-uae-avoid-dups-20060914 AUTHOR tkeiser@gmail.com avoid duplicates in the errno space so we don't return the wrong error (something unexpected) 2006-09-13 04:28 shadow * src/vol/namei_ops.c: DELTA STABLE14-namei-emulate-flock-20060913 AUTHOR shadow@dementia.org FIXES 39797 lockf when not locking and unlocking the whole file is fraught with peril 2006-09-12 18:58 shadow * acinclude.m4: DELTA STABLE14-suse-kernel-source-path-update-20060912 AUTHOR shadow@dementia.org no one can ever agree on anything 2006-09-06 21:13 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2fc3-20060906 AUTHOR shadow@dementia.org make 1.4.2fc3 2006-09-06 20:57 shadow * src/: afs/sysincludes.h, afs/LINUX/osi_groups.c, cf/linux-test4.m4: DELTA STABLE14-keyring-dont-use-syscall2-20060906 AUTHOR chas@cmf.nrl.navy.mil FIXES avoid not-really-portable-use of syscall2 2006-09-06 17:36 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060906 AUTHOR jaltman@secure-endpoints.com 2006-09-06 17:26 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060906 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc3 2006-09-06 17:23 jaltman * src/WINNT/afsd/: cm_dnlc.c, cm_vnodeops.c: DELTA STABLE14-windows-dot-dir-part-two-20060906 AUTHOR jaltman@secure-endpoints.com cm_LookupInternal can return the input stat cache entry when the name is "." the DNLC should not cache "." or ".." 2006-09-06 17:22 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060906 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc2 == 1.4.202 2006-09-06 06:24 jaltman * src/WINNT/install/: NSIS/OpenAFS.nsi, NSIS/licenses.rtf, wix/licenses.rtf, wix/lang/en_US/ui.wxi: DELTA STABLE14-windows-install-licenses-20060905 AUTHOR jaltman@secure-endpoints.com port LICENSES file contents to installers 2006-09-06 06:14 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-dot-dir-20060906 AUTHOR jaltman@secure-endpoints.com when evaluating paths with cm_NameI treat the component "." as a no-op. 2006-09-06 05:09 jaltman * src/WINNT/install/: NSIS/licenses.rtf, wix/licenses.rtf: file licenses.rtf was added on branch openafs-stable-1_4_x on 2006-09-06 06:24:55 +0000 2006-09-05 23:53 jaltman * src/WINNT/afsd/fs.c: DELTA STABLE14-windows-fs-prototypes-20060905 AUTHOR jaltman@secure-endpoints.com remove unused prototype 2006-09-05 23:48 jaltman * src/vol/vol-salvage.c: DELTA STABLE14-windows-vol-ntops-20060905 AUTHOR jaltman@secure-endpoints.com if the function is namei_XXX on unix then it is nt_XXXX on Windows 2006-09-05 22:09 shadow * src/viced/host.c: DELTA STABLE14-pruclient-killer-logging-cleanup-20060905 AUTHOR shadow@dementia.org vicelog this stuff instead of fprintf 2006-09-05 16:31 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-callpostamble-deal-with-null-host-20060905 AUTHOR shadow@dementia.org FIXES 38566 don't dereference garbage when no host was set 2006-09-05 15:21 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-callpostamble-deal-with-null-host-20060905 AUTHOR shadow@dementia.org FIXES 38566 don't dereference garbage when no host was set 2006-09-05 15:01 shadow * src/vol/: namei_ops.c, namei_ops.h, vol-salvage.c: DELTA STABLE14-salvage-zlc-update-20060905 AUTHOR cg2v@andrew.cmu.edu FIXES deal with damaged namei volumes better 2006-09-05 14:50 shadow * src/vol/: ntops.c, ntops.h, vol-salvage.c: DELTA STABLE14-windows-vol-ntops-20060904 AUTHOR jaltman@secure-endpoints.com add nt_SetNonZLC() 2006-09-03 19:59 rra * regen.sh: DELTA STABLE14-autom4te-cache-is-evil-20060903 AUTHOR rra@stanford.edu Purge autom4te.cache after running autoconf so that we don't ship its huge trace files in source releases. Add #!/bin/sh to the beginning of regen.sh just because. 2006-09-03 05:51 shadow * src/: viced/viced.c, vol/listinodes.c, vol/namei_ops.c, vol/namei_ops.h, vol/vol-salvage.c, volser/volmain.c: DELTA STABLE14-salvage-zlc-20060903 AUTHOR cg2v@andrew.cmu.edu make salvager deal with zero link count files 2006-09-03 05:38 shadow * src/vol/nuke.c: DELTA STABLE14-nuke-do-not-pass-null-rock-20060903 AUTHOR cg2v@andrew.cmu.edu don't pass a null rock inot nuke(), fixing earlier introduced bug 2006-09-02 11:39 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-backconnectionhostnames-20060902 AUTHOR jaltman@secure-endpoints.com compute the final buffer size correctly. don't write too much into the registry when adding additional names. 2006-08-31 11:11 jaltman * src/WINNT/afsd/: NTMakefile, fs.c: DELTA STABLE14-windows-fs-20060831 AUTHOR jaltman@secure-endpoints.com FIXES 38949 fs sq and fs mkm on Windows didn't behave as on Unix 2006-08-31 04:54 shadow * src/: afs/afs_osi.h, rx/rx_kcommon.c, rx/rx_prototypes.h: DELTA STABLE14-inline-bug-for-linux-20060831 AUTHOR chas@cmf.nrl.navy.mil FIXES 38854 inline bug so we get sane oopses 2006-08-30 20:20 jaltman * src/WINNT/afsd/cm_daemon.c: DELTA STABLE14-windows-firewall-config-20060830 AUTHOR jaltman@secure-endpoints.com Enable the firewall detection logic to work on Vista 2006-08-30 20:10 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-init-log-eol-20060830 AUTHOR jaltman@secure-endpoints.com change EOL to CR-LF for afsd_init.log 2006-08-30 07:43 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060830 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc2 take three 2006-08-30 05:45 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-t2-search-dir-take-two-20060830 AUTHOR jaltman@secure-endpoints.com log and release held resources 2006-08-30 04:45 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-t2-dir-search-20060830 AUTHOR jaltman@secure-endpoints.com return CM_ERROR_INVAL when we don't recognize the infoLevel 2006-08-30 04:41 jaltman * src/libafsauthent/afsauthent.def: DELTA STABLE14-windows-afsauthent-exports-20060830 AUTHOR jaltman@secure-endpoints.com resync export list with head. the entry point values were in conflict 2006-08-30 01:41 jaltman * src/util/winsock_nt.c: DELTA STABLE14-windows-winsock-init-20060829 AUTHOR jaltman@secure-endpoints.com WSAStartup and WSACleanup do not need to be wrapped by the app to protect against multiple calls. 2006-08-29 20:00 shadow * src/packaging/MacOS/: afslogo.jpg, background.jpg: DELTA STABLE14-macos-installer-image-updates-20060829 AUTHOR asankah@gmail.com revised macos images for the installrs 2006-08-29 19:19 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-deal-with-feeble-kdcs-20060829 AUTHOR shadow@dementia.org i guess i should just give up and fix this here 2006-08-29 00:36 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060828 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc2 take two 2006-08-28 19:15 shadow * acinclude.m4: DELTA STABLE14-get-sbdev-configure-test-20060828 AUTHOR dionne@cs.wisc.edu FIXES 38736 the autoconf glue was missed before 2006-08-28 05:09 jaltman * src/WINNT/client_exp/afs_shl_ext.cpp: DELTA STABLE14-windows-shell-ext-20060829 AUTHOR jaltman@secure-endpoints.com How did the afs_shl_ext_XXXX.dll module ever load on any platform? Since the name afs_shl_ext.dll is not 8.3 we must specify the base name explicitly. Otherwise, it won't load. 2006-08-28 04:29 jaltman * src/WINNT/: client_cpa/lang/NTMakefile, client_exp/lang/NTMakefile: DELTA STABLE14-windows-cleanup-20060828 AUTHOR jaltman@secure-endpoints.com cleanup AFS_component_version_number.h the right way 2006-08-26 16:13 jaltman * src/WINNT/afsd/: afsd_init.c, smb3.c: DELTA STABLE14-windows-misc-20060826 AUTHOR jaltman@secure-endpoints.com (1) verify uidp before use (2) initialize variables before use 2006-08-25 15:32 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060825 AUTHOR jaltman@secure-endpoints.com updates for 1.4.2rc2 2006-08-25 15:30 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060825 AUTHOR jaltman@secure-endpoints.com 1.4.0201 == 1.4.2rc2 2006-08-25 15:25 jaltman * src/WINNT/afsd/cm_volume.c: DELTA STABLE14-windows-cm_volume-recycling-20060825 AUTHOR jaltman@secure-endpoints.com do not panic if we reach maxVolumes and there is a volume entry that can be recycled. 2006-08-25 05:23 shadow * src/cf/linux-test4.m4: DELTA STABLE14-keyring-test-harder-20060825 AUTHOR warlord@mit.edu FIXES 38470 don't enable keyring pags in older keyring kernels 2006-08-25 05:04 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2fc2-20060825 AUTHOR shadow@dementia.org make things ready for 1.4.2fc2 2006-08-25 04:49 shadow * src/afs/afs_osi.h: DELTA STABLE14-macos104-no-64bit-resid-yet-20060825 AUTHOR cg2v@andrew.cmu.edu we're not ready for 64bit resid yet (in dir code) 2006-08-24 20:21 shadow * src/: vol/volume.c, volser/volmain.c: DELTA STABLE14-vol-init-locallock-20060824 AUTHOR jhutz@cmu.edu we never init this. oops. 2006-08-24 16:45 shadow * src/vol/volume.c: DELTA STABLE14-vol-init-locallock-20060824 AUTHOR jhutz@cmu.edu we never init this. oops. 2006-08-24 15:56 shadow * src/rxgen/rpc_main.c: DELTA STABLE14-declare-ubik-client-20060810 AUTHOR rees@umich.edu Declare ubik_client in rpcgen. I don't like this fix but I hope it's just temporary until someone fixes the include dependencies. 2006-08-24 04:33 shadow * src/viced/host.c: DELTA STABLE14-pruclient-killer-fix-20060824 AUTHOR shadow@dementia.org FIXES 37251 yeah, i should commit the fix this time. not my day 2006-08-24 02:35 shadow * src/viced/viced.c: DELTA STABLE14-fileserver-hates-pruclient-20060626 AUTHOR shadow@dementia.org damn. 2006-08-21 20:39 shadow * src/afsd/afsd.c: DELTA STABLE14-tweak-afsd-autotune-20060821 AUTHOR shadow@dementia.org this (chunksize tuning) needs to be revisited 2006-08-21 19:55 shadow * src/packaging/RedHat/: afs-krb5-2.0-com_err.patch, afs-krb5-2.0-krb524.patch, afs-krb5-2.0-libsocket.patch, afs-krb5-2.0-openafs1.3.patch, afs-krb5-2.0-res_search.patch, openafs-LICENSE.Sun, openafs-buildall.sh, openafs-client.init, openafs-kernel-version.sh, openafs-krb5-2.0.tar.gz, openafs-kvers-is.sh, openafs-makesrc.sh, openafs-server.init, openafs.spec.in, openafs.sysconfig: DELTA STABLE14-specfiles-20060821 AUTHOR shadow@dementia.org "current" versions of spec files for rpm building 2006-08-21 19:36 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2rc1-20060821 AUTHOR shadow@dementia.org 1.4.2rc1 2006-08-21 06:27 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060822 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc1 2006-08-21 05:03 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060821 AUTHOR jaltman@secure-endpoints.com 1.4.2-rc1 = 1.4.0200 2006-08-21 05:00 jaltman * src/WINNT/doc/install/Documentation/en_US/html/: index.htm, ReleaseNotes/relnotes.htm, ReleaseNotes/toc.htm: DELTA STABLE14-windows-release-notes-20060821 AUTHOR jaltman@secure-endpoints.com Correct links in html Update to 1.4.2 2006-08-20 22:24 shadow * src/shlibafsrpc/: Makefile.in, mapfile.afs_xdr: DELTA STABLE14-amd64-linux-export-afs-xdr-symbols-20060820 AUTHOR shadow@dementia.org export afs_xdr_* symbols we use here 2006-08-20 22:23 shadow * src/shlibafsrpc/mapfile.afs_xdr: file mapfile.afs_xdr was added on branch openafs-stable-1_4_x on 2006-08-20 22:24:10 +0000 2006-08-20 22:16 shadow * src/afs/: afs_osi.h, DARWIN/osi_file.c: DELTA STABLE14-tiger-fix-largefile-20060820 AUTHOR cg2v@andrew.cmu.edu FIXES 37890 don't make uio offset an int. at the same time, fix resid similarly, and fix osi_file.c to accomodate that 2006-08-20 20:17 shadow * src/shlibafsauthent/Makefile.in: DELTA STABLE14-shlibafsauthent-typo-20060820 AUTHOR thomas@cs.wisc.edu FIXES 37894 eliminate the dumb typo already gone on the head 2006-08-20 05:34 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux24-fix-20060820 AUTHOR shadow@dementia.org fix ifdef damage 2006-08-17 13:56 shadow * src/afs/: afs_osi_pag.c, LINUX/osi_groups.c, LINUX/osi_prototypes.h: DELTA STABLE14-linux-keyring-pag-update-20060817 AUTHOR chas@cmf.nrl.navy.mil FIXES 37887 if you manage to patch the syscall table, then the setpag() in the patched setgroups syscall and creates a new session keyring. it does contain the right pag id but this isnt the intended behavior. so setpag() becomes __setpag() which just does the group insertion. (and perhaps it should be called something else?). the stat count for the setpag operation might be more correct now (instead of also counting the pag restores). 2006-08-14 22:13 shadow * acinclude.m4, src/afs/LINUX/osi_probe.c, src/cf/linux-test1.m4: DELTA STABLE14-linux-gpl-only-tests-20060813 AUTHOR shadow@dementia.org don't try to use gpl-only kernel symbols 2006-08-14 22:12 shadow * src/afs/afs_prototypes.h: DELTA STABLE14-linux-updates-20060811 AUTHOR shadow@dementia.org fix for current fc kernels, and clean up linux nfs translator 2006-08-14 22:09 shadow * acinclude.m4, src/afs/afs_osi_pag.c, src/afs/sysincludes.h, src/afs/LINUX/osi_groups.c, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_prototypes.h: DELTA STABLE14-linux-keyring-pags-20060804 AUTHOR chas@cmf.nrl.navy.mil ok, well, first try 2006-08-14 22:07 shadow * acinclude.m4, src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-kernel-updates-20060804 AUTHOR chas@cmf.nrl.navy.mil updates for new stuff in linux kernels 2006-08-14 22:04 shadow * acinclude.m4, src/cf/linux-test1.m4, src/cf/linux-test2.m4, src/cf/linux-test3.m4, src/cf/linux-test4.m4: DELTA STABLE14-linux-try-kbuild-20060804 AUTHOR chas@cmf.nrl.navy.mil FIXES 34561 the real reason i upgraded auto* 2006-08-13 20:19 shadow * src/: bozo/bnode.c, rx/xdr_array.c: DELTA STABLE14-darwin90-updates-20060813 AUTHOR shadow@dementia.org make things compile cleanly 2006-08-13 16:50 shadow * src/afs/LINUX/: osi_vfsops.c, osi_vnodeops.c: DELTA linux-dentry-iput-20060813 AUTHOR chas@cmf.nrl.navy.mil FIXES 37576 update the put_inode handler on linux to avoid some possible deadlocks in situations where we need to swap 2006-08-13 16:41 shadow * src/rx/rx.c: DELTA STABLE14-fix-congestion-tracking-20060813 AUTHOR chas@cmf.nrl.navy.mil FIXES 36951 fix congestion tracking 2006-08-11 21:43 shadow * acinclude.m4, src/afs/LINUX/osi_file.c, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_vfsops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-updates-20060811 AUTHOR shadow@dementia.org fix for current fc kernels, and clean up linux nfs translator 2006-08-10 17:07 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-install-vos-20060810 AUTHOR shadow@dementia.org install vos in /usr/sbin 2006-08-10 02:47 jaltman * src/WINNT/afsd/cm_dcache.c: DELTA STABLE14-windows-buf-queue-handling-20060809 AUTHOR jaltman@secure-endpoints.com don't free objects that are still on the queue. remove them first. 2006-08-10 02:46 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-backconnectionhostnames-fix-20060809 AUTHOR jaltman@secure-endpoints.com The previous code failed to specify the correct size of the REG_MULTI_SZ being written to the registry when appending an additional name to the list of Back Connection Host names. This would cause the written string to contain FOO\0B instead of FOO\0\BAR\0\0 this caused problems for Windows 2000 lsass.exe which failed to properly allocate the buffer for RegQueryValueEx and failed to check that it did not read beyond the buffer. If the list was not terminated with two nuls an exception would be thrown that could result in a lock being orphaned on the NTLMNameTable. This would in turn prevent authentications to UNC resources from completing. As a result, the startup of afsd_service.exe would fail if a GlobalAutoMapper drive was configured. The work around is to set the correct value in the registry before switching machine names or installing/removing the Microsoft Loopback Adapter. 2006-08-04 18:14 shadow * src/platform/SOLARIS/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:17 +0000 2006-08-04 04:08 rra * doc/man-pages/pod1/rxdebug.pod: DELTA STABLE14-rxdebug-man-formatting-20060803 AUTHOR rra@stanford.edu Add missing B<> and S<> markup to the SYNOPSIS. 2006-08-03 23:29 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-no-showerrors-20060803 AUTHOR jaltman@secure-endpoints.com pop up error dialogs prevent auto shutdown and restart of afsd service on network adapater error 2006-08-03 21:50 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-null-ptr-20060803 AUTHOR jaltman@secure-endpoints.com FIXES 33962 do not dereference a null pointer effDomain 2006-08-02 19:53 shadow * src/aklog/: aklog_main.c, asetkey.c: DELTA STABLE14-aklog-stds-krb5-order-20060802 AUTHOR shadow@dementia.org kfm needs this first so when you include com_err.h from afs as a side effect of krb5.h we don't explode 2006-08-02 19:06 shadow * acconfig.h, configure.in, src/afs/afs_call.c, src/cf/bigendian.m4, src/rxkad/bg-fcrypt.c, src/rxkad/md4.c, src/rxkad/md5.c, src/rxkad/domestic/fcrypt.c, src/venus/kdump.c: DELTA STABLE14-endian-fixes-20060802 AUTHOR shadow@dementia.org macos needs us to do weird stuff so -arch i386 -arch ppc works 2006-08-02 04:02 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-use-platform-copy-of-afssettings-20060802 AUTHOR shadow@dementia.org we moved this to be made for real; use it 2006-08-02 03:48 shadow * Makefile.in, src/platform/DARWIN/Makefile.in: DELTA STABLE14-macos-platform-update-20060801 AUTHOR shadow@dementia.org minor cleanup of the platform stuff 2006-08-02 03:37 shadow * src/packaging/MacOS/OpenAFS.post_install: DELTA STABLE14-macos-installer-20060801 AUTHOR shadow@dementia.org partial updates 2006-08-01 22:51 shadow * src/platform/DARWIN/Makefile.in: DELTA STABLE14-darwin-platform-fix-20060801 AUTHOR shadow@dementia.org get rid of tabs 2006-08-01 22:42 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-stable-1-4-2b3-20060801 AUTHOR shadow@dementia.org make openafs 1.4.2 b3 2006-08-01 22:33 shadow * src/viced/: afsfileprocs.c, viced_prototypes.h: DELTA STABLE14-viced-capability-writelock-20060801 AUTHOR jaltman@secure-endpoints.com add write loc king capability 2006-08-01 22:16 shadow * src/platform/LINUX/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:13 +0000 2006-08-01 22:16 shadow * src/platform/NBSD/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:14 +0000 2006-08-01 22:16 shadow * src/platform/OBSD/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:15 +0000 2006-08-01 22:16 shadow * src/platform/IRIX/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:11 +0000 2006-08-01 22:16 shadow * src/platform/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:06 +0000 2006-08-01 22:16 shadow * src/platform/AIX/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:07 +0000 2006-08-01 22:16 shadow * src/platform/DARWIN/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:08 +0000 2006-08-01 22:16 shadow * src/platform/FBSD/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:09 +0000 2006-08-01 22:16 shadow * src/platform/HPUX/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2007-01-22 17:41:10 +0000 2006-08-01 22:13 shadow * src/packaging/MacOS/: DS_Store, Uninstall: DELTA STABLE14-macos-installer-20060801 AUTHOR shadow@dementia.org partial updates 2006-08-01 22:12 shadow * src/packaging/MacOS/Uninstall: file Uninstall was added on branch openafs-stable-1_4_x on 2006-08-01 22:13:34 +0000 2006-08-01 22:01 shadow * src/packaging/MacOS/: OpenAFS.post_install, buildpkg.sh: DELTA STABLE14-macos-installer-20060801 AUTHOR shadow@dementia.org partial updates 2006-08-01 21:54 shadow * src/platform/: Makefile.in, AIX/Makefile.in, DARWIN/Makefile.in, FBSD/Makefile.in, HPUX/Makefile.in, IRIX/Makefile.in, LINUX/Makefile.in, NBSD/Makefile.in, OBSD/Makefile.in, SOLARIS/Makefile.in: DELTA STABLE14-platform-build-fixes-20060801 AUTHOR rra@stanford.edu Add dummy makefiles for all the other supported architectures and fix a few issues with makefile inclusion in the Makefile.in and DARWIN/Makefile.in. 2006-08-01 21:49 shadow * src/packaging/MacOS/: DS_Store, afslogo.jpg, background.jpg: DELTA STABLE14-macos-installer-20060801 AUTHOR shadow@dementia.org partial updates 2006-08-01 21:42 shadow * Makefile.in, configure.in, src/platform/DARWIN/Makefile.in, src/platform/DARWIN/afssettings.m: DELTA STABLE14-macos-move-afssettings-20060801 AUTHOR shadow@dementia.org build this as part of the build 2006-08-01 21:27 shadow * src/platform/: OBSD/Makefile.in, SOLARIS/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2006-08-01 21:54:26 +0000 2006-08-01 21:27 shadow * src/platform/: IRIX/Makefile.in, LINUX/Makefile.in, NBSD/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2006-08-01 21:54:25 +0000 2006-08-01 21:27 shadow * src/platform/DARWIN/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2006-08-01 21:42:23 +0000 2006-08-01 21:27 shadow * src/platform/: AIX/Makefile.in, FBSD/Makefile.in, HPUX/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2006-08-01 21:54:24 +0000 2006-08-01 21:27 shadow * src/platform/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2006-08-01 21:54:19 +0000 2006-08-01 21:05 shadow * src/packaging/MacOS/background.jpg: file background.jpg was added on branch openafs-stable-1_4_x on 2006-08-01 21:49:40 +0000 2006-08-01 21:05 shadow * src/packaging/MacOS/afslogo.jpg: file afslogo.jpg was added on branch openafs-stable-1_4_x on 2006-08-01 21:49:40 +0000 2006-08-01 21:05 shadow * src/packaging/MacOS/DS_Store: file DS_Store was added on branch openafs-stable-1_4_x on 2006-08-01 21:49:40 +0000 2006-08-01 18:41 shadow * src/platform/DARWIN/afssettings.m: file afssettings.m was added on branch openafs-stable-1_4_x on 2006-08-01 21:42:23 +0000 2006-08-01 03:22 jaltman * src/WINNT/afsd/NTMakefile: DELTA STABLE14-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-07-31 22:13 jaltman * src/WINNT/afsd/NTMakefile: DELTA STABLE14-windows-largefile-support-20060623 AUTHOR asanka@secure-endpoints.com This patch adds large file support (> 2GB) to the CIFS server and the cache manager. It also corrects a significant oversight where the definition of struct rx_call was inconsistent due to a failure to define AFS_PTHREAD_ENV prior to including rx.h in all source files. This prevented all errors during rx_Read and rx_Write to be ignored. 2006-07-31 21:51 shadow * src/: NTMakefile, WINNT/afsd/NTMakefile, bozo/NTMakefile, bubasics/NTMakefile, budb/NTMakefile, fsint/NTMakefile, kauth/NTMakefile, libadmin/kas/NTMakefile, libadmin/pts/NTMakefile, libadmin/vos/NTMakefile, libafsauthent/afsauthent.def, libafsrpc/NTMakefile, ptserver/NTMakefile, ptserver/ptclient.c, rx/rx_clock_nt.c, rx/rx_globals.c, rx/rx_globals.h, rxgen/rpc_parse.c, rxstat/NTMakefile, tviced/NTMakefile, ubik/NTMakefile, update/NTMakefile, vlserver/NTMakefile, volser/NTMakefile: DELTA STABLE14-ubik-call-sucks-20060704 AUTHOR jaltman@secure-endpoints.com make ubik_Call removal work on Windows. 2006-07-31 21:12 shadow * src/util/kreltime.c: DELTA STABLE14-kreltime-guard-against-null-tm-20060731 AUTHOR shadow@dementia.org so we can memset 0 and get defaults 2006-07-31 19:01 shadow * src/tviced/Makefile.in: DELTA STABLE14-fslog-dpf-20060731 AUTHOR shadow@dementia.org turns out it's nice to log why we exit 2006-07-31 18:35 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-viced-write-locking-fix-20060425 AUTHOR jaltman@secure-endpoints.com According to src/libacl/prs_fs.h the PRSFS_LOCK privilege is only supposed to control read-locks. The PRSFS_WRITE and PRSFS_INSERT privileges are supposed to control write-locks. 2006-07-31 18:15 shadow * src/audit/audit.c: DELTA STABLE14-va-copy-instead-of-just-pointering-20060731 AUTHOR shadow@dementia.org FIXES 35559 va_list isn't integral on ppc 2006-07-31 18:04 shadow * src/util/kreltime.c: DELTA STABLE14-kreltime-guard-against-null-tm-20060731 AUTHOR shadow@dementia.org so we can memset 0 and get defaults 2006-07-31 17:49 shadow * doc/man-pages/pod1/aklog.pod: DELTA STABLE14-aklog-man-page-20060731 AUTHOR rra@stanford.edu Fix unterminated B<>. 2006-07-31 17:42 shadow * src/viced/host.c: DELTA STABLE14-ubik-call-sucks-20060703 AUTHOR shadow@dementia.org FIXES ubik_Call's pseudo-varargs construction is hideous put it out of its misery where possible 2006-07-31 17:40 shadow * src/viced/host.c: DELTA STABLE14-macos-packaging-update-20060405 AUTHOR shadow@dementia.org FIXES 29226 copy cellservdb if there is none 2006-07-31 17:37 shadow * src/: packaging/MacOS/OpenAFS.post_install, viced/host.c: DELTA STABLE14-macos-packaging-update-20060405 AUTHOR shadow@dementia.org FIXES 29226 copy cellservdb if there is none 2006-07-31 17:34 rra * doc/man-pages/pod8/ka-forwarder.pod: file ka-forwarder.pod was added on branch openafs-stable-1_4_x on 2007-08-19 22:17:42 +0000 2006-07-31 17:15 shadow * src/: ptserver/ptprocs.c, ptserver/ptuser.c, util/casestrcpy.c, viced/afsfileprocs.c, viced/host.c, viced/host.h, viced/viced.c: DELTA STABLE14-fileserver-hates-pruclient-20060626 AUTHOR shadow@dementia.org right now there is one struct ubik_client shared by all threads in the fileserve r, which sucks when one has it locked let's, uh, fix that. 2006-07-31 17:07 shadow * src/: afsweb/weblog.c, bucoord/dump_sched.c, bucoord/tape_hosts.c, bucoord/vol_sets.c, bucoord/volstub.c, budb/Makefile.in, butc/tcudbprocs.c, butc/test_budb.c, dauth/Makefile.in, dauth/dlog.c, kauth/Makefile.in, ptserver/Makefile.in, ptserver/ptclient.c, ptserver/ptuser.c, rxgen/rpc_hout.c, rxgen/rpc_main.c, rxgen/rpc_parse.c, rxgen/rpc_util.h, ubik/ubik.p.h, ubik/ubikclient.c, update/Makefile.in, venus/fs.c, viced/viced.c, vlserver/Makefile.in, volser/vsutils.c: DELTA STABLE14-ubik-call-sucks-20060703 AUTHOR shadow@dementia.org FIXES ubik_Call's pseudo-varargs construction is hideous put it out of its misery where possible 2006-07-31 16:50 shadow * src/vol/: Makefile.in, namei_map.c: DELTA STABLE14-namei_mapper-20060731 AUTHOR shadow@dementia.org add chaskiel's namei mapping tool to cvs and make a rule to build it 2006-07-31 16:50 shadow * src/vol/namei_map.c: file namei_map.c was added on branch openafs-stable-1_4_x on 2006-07-31 16:50:52 +0000 2006-07-31 16:36 shadow * src/bucoord/commands.c: DELTA STABLE14-bucoord-64-bit-cleanup-20060701 AUTHOR wingc@engin.umich.edu However, in bucoord/commands.c, bc_VolRestoreCmd(), bc_DiskRestoreCmd(), bc_VolsetRestoreCmd(), and bc_DumpCmd() were passing '0' as arguments instead of NULL. Because there is no prototype for bc_StartDmpRst() this results in a crash on 64-bit Linux. (when running 'volrestore' from an interactive backup session) 2006-07-31 16:20 shadow * doc/man-pages/pod1/aklog.pod: DELTA STABLE14-aklog-man-page-20060731 AUTHOR rra@stanford.edu Rewrite the aklog man page in POD and add documentation of the new flags and .xlog. RCS file: /cvs/openafs/src/aklog/Attic/aklog.1,v Working file: src/aklog/aklog.1 head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 3; selected revisions: 0 description: 2006-07-31 16:18 shadow * src/: rx/rx_globals.h, tviced/Makefile.in, tvolser/Makefile.in: DELTA STABLE14-fslog-dpf-20060731 AUTHOR shadow@dementia.org turns out it's nice to log why we exit 2006-07-31 16:16 shadow * src/afs/FBSD/osi_machdep.h: DELTA STABLE14-fbsd-ifnet-flags-20060731 AUTHOR alessandro.dellavedova@ifom-ieo-campus.it FIXES 35757 i should really fix this right 2006-07-31 16:10 shadow * doc/man-pages/pod1/aklog.pod: file aklog.pod was added on branch openafs-stable-1_4_x on 2006-07-31 16:20:47 +0000 2006-07-31 16:06 shadow * src/config/param.i386_fbsd_61.h: DELTA STABLE14-fbsd61-20060221 AUTHOR rees@umich.edu Param file for FreeBSD 6.1. Builds, untested. 2006-07-31 15:33 shadow * src/sys/rmtsysc.c: DELTA STABLE14-libafsauthent-avoid-global-host-20060731 AUTHOR hans@MPA-Garching.MPG.DE FIXES 36411 defining host globally in the rmtsysc interface: dumb 2006-07-31 15:24 shadow * src/volser/vos.c: DELTA STABLE14-vos-avoid-freeing-null-pointers-20060731 AUTHOR shadow@dementia.org FIXES 36441 pretty obvious. don't. 2006-07-31 15:18 shadow * src/vol/namei_ops.c: DELTA and slipstream in bzero() killing STABLE14-call-bzero-in-convertvolumeinfo-with-correct-size-for-dotr eadonly-20060731 AUTHOR shadow@dementia.org FIXES 36442 2006-07-31 15:08 shadow * src/rx/: rx_kcommon.c, rx_packet.c: DELTA STABLE14-rx-readpacket-leak-20060728 AUTHOR tkeiser@gmail.com avoid just allocating packets forever 2006-07-28 16:34 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060728 AUTHOR jaltman@secure-endpoints.com 1.4.2-beta3 == 1.4.0153.0 2006-07-28 16:30 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20060728 AUTHOR jaltman@secure-endpoints.com updates for 1.4.2-beta2 2006-07-28 02:08 jaltman * src/WINNT/afsd/cm_scache.c: DELTA STABLE14-windows-remove-bad-asserts-20060728 AUTHOR jaltman@secure-endpoints.com remove assert()s that should simply be if() 2006-07-26 12:54 jaltman * src/WINNT/afsd/: afskfw.c, afslogon.c: DELTA STABLE14-windows-integrated-logon-20060726 AUTHOR jaltman@secure-endpoints.com delta windows-integrated-logon-20060724 would cause Windows 2000 systems to blue screen with an exception in winlogon.exe. 2006-07-25 14:46 shadow * src/des/crypt.c: DELTA STABLE14-des-no-obsolete-encrypt-20060725 AUTHOR shadow@dementia.org this version of encrypt() conflicts with current linux (which returns void) we don't use it, so, buh-bye 2006-07-25 14:39 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-cellservdb-dl-sanity-check-20060725 AUTHOR shadow@dementia.org protect me from myself 2006-07-24 14:11 jaltman * src/WINNT/: afsd/NTMakefile, afsd/afscpcc.c, afsd/afskfw-int.h, afsd/afskfw.c, afsd/afskfw.h, afsd/afslogon.c, afsd/cm_memmap.c, afssvrmgr/NTMakefile, client_creds/NTMakefile: DELTA STABLE14-windows-integrated-logon-20060724 AUTHOR jaltman@secure-endpoints.com * apply ACL restrictions to credential cache immediately after initialization * move file from system temp directory to user temp directory prior to starting executable as user to perform credential import 2006-07-20 23:35 shadow * src/: auth/ktc.c, pam/afs_util.c, sys/pagsh.c: DELTA STABLE14-aix5-curpag-20060719 AUTHOR shadow@dementia.org curpag() exists in too many places anyway, fix em 2006-07-19 21:15 shadow * src/: auth/ktc.c, pam/afs_util.c, sys/pagsh.c: DELTA STABLE14-aix5-curpag-20060719 AUTHOR shadow@dementia.org curpag() exists in too many places anyway, fix em 2006-07-19 14:43 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-checkrights-loglevel-20060719 AUTHOR jaltman@secure-endpoints.com increase the log level on the "CheckRights: len=%u, for host=%s:%d\n" message to 5. 2006-07-19 04:11 shadow * src/rxkad/rxkad.p.h: DELTA STABLE14-rxkad-typeindex-20060718 AUTHOR tkeiser@gmail.com clean up an off by one error for type index 2006-07-18 17:00 jaltman * src/WINNT/install/wix/property.wxi: DELTA STABLE14-windows-wix-2_0_4221-20060718 AUTHOR jaltman@secure-endpoints.com * Updates to WIX installer to support the 2.0.4221 build * Removes unnecessary files from Release Notes 2006-07-18 16:10 jaltman * src/WINNT/install/wix/: feature.wxi, files.wxi, lang/de_DE/ActionText.wxi, lang/en_US/ActionText.wxi, lang/en_US/ui.wxi, lang/es_ES/ActionText.wxi, lang/ja_JP/ActionText.wxi, lang/ko_KR/ActionText.wxi, lang/pt_BR/ActionText.wxi, lang/zh_CN/ActionText.wxi, lang/zh_TW/ActionText.wxi: DELTA STABLE14-windows-wix-2_0_4221-20060718 AUTHOR jaltman@secure-endpoints.com * Updates to WIX installer to support the 2.0.4221 build * Removes unnecessary files from Release Notes 2006-07-14 19:24 shadow * src/volser/dumpstuff.c: DELTA STABLE14-aix-largefile-20060714 AUTHOR tkeiser@gmail.com FDH_WRITE can return something great er than an int32 size for largefile 2006-07-14 14:56 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-posix-lock-file-api-fix-20060714 AUTHOR warlord@mit.edu fix lock enrollment for older kernels 2006-07-13 18:20 shadow * src/vol/purge.c: DELTA STABLE14-vpurge-needs-no-lock-20060713 AUTHOR shadow@dementia.org don't hold the VOL_LOCK during vpurgevolume volserver's transaction stuff (NewTrans, actually) precludes any problem 2006-07-13 17:56 shadow * src/rxkad/private_data.h: DELTA STABLE14-rxkad-private-reorder-structures-20060713 AUTHOR shadow@dementia.org based on fix from tkeiser@gmail.com for aix segfaulting issue; keep offsets of cprivate and sprivate's copies of type and level the same 2006-07-13 17:39 shadow * src/auth/: ktc.c, ktc.h: DELTA STABLE14-tsm-interface-simple-uid-20060713 AUTHOR shadow@dementia.org for now we use afs_uint32 as a uid in the exported interface 2006-07-13 17:24 shadow * src/auth/ktc.h: DELTA STABLE14-aix-lam-20060712 AUTHOR tkeiser@gmail.com tsm for aix5 2006-07-13 17:23 shadow * src/auth/ktc.h: file ktc.h was added on branch openafs-stable-1_4_x on 2006-07-13 17:24:03 +0000 2006-07-13 17:19 shadow * src/: auth/Makefile.in, auth/ktc.c, tsm41/Makefile.in, tsm41/aix41_auth.c, tsm41/aix41_ident.c, tsm41/aix5_auth.c, tsm41/aix_auth_common.c, tsm41/aix_auth_prototypes.h, tsm41/aix_ident_prototypes.h, tsm41/aix_ktc.c: DELTA STABLE14-aix-lam-20060712 AUTHOR tkeiser@gmail.com tsm for aix5 2006-07-13 17:08 shadow * src/tsm41/aix41_ident.c: file aix41_ident.c was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-13 17:08 shadow * src/tsm41/aix_ident_prototypes.h: file aix_ident_prototypes.h was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-13 17:08 shadow * src/tsm41/aix_auth_common.c: file aix_auth_common.c was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-13 17:08 shadow * src/tsm41/aix_ktc.c: file aix_ktc.c was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-13 17:08 shadow * src/tsm41/aix5_auth.c: file aix5_auth.c was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-13 17:08 shadow * src/tsm41/aix_auth_prototypes.h: file aix_auth_prototypes.h was added on branch openafs-stable-1_4_x on 2006-07-13 17:19:41 +0000 2006-07-12 13:42 rees * src/util/afsutil.h: DELTA fix-includes-merge-20060712 AUTHOR rees@umich.edu Now that we include arpa/inet.h, also include its prerequisites, and fix the ordering. 2006-07-10 19:25 jaltman * src/WINNT/afsd/cm_conn.c: DELTA STABLE14-windows-wait-rx-hard-dead-time-20060710 AUTHOR jaltman@secure-endpoints.com Don't timeout based upon the LAN Workstation Session Timeout value. Instead wait for the rx hard dead timeout. 2006-07-07 01:15 jaltman * src/WINNT/doc/install/Documentation/en_US/html/: index.htm, ReleaseNotes/logo.htm, ReleaseNotes/relnotes-frames.htm, ReleaseNotes/relnotes.htm, ReleaseNotes/toc.htm: DELTA STABLE14-windows-release-notes-20060706 AUTHOR jaltman@secure-endpoints.com Update the release notes for the 1.4.2 build. Generate from WinWord as "filtered html". This should make the files smaller. 2006-07-05 20:42 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in: DELTA STABLE14-openafs-1-4-2b2-20060705 AUTHOR shadow@dementia.org make openafs 1.4.2-b2 2006-07-05 19:19 shadow * src/vlserver/NTMakefile: DELTA STABLE14-windows-vlserver-makefile-correction-20060705 AUTHOR jaltman@secure-endpoints.com so make clean works right (remove vldbint.h) 2006-07-05 18:34 shadow * src/shlibafsrpc/: Makefile.in, mapfile: DELTA STABLE14-libafsrpc-export-xdr-20060705 AUTHOR shadow@dementia.org " ld: warning: relocation warning: R_SPARC_COPY: file /usr/local/lib/libafsrpc.so: symbol rx_enable_stats: relocation bound to a symbol with STV_PROTECTED visibility Undefined first referenced symbol in file xdr_afs_uint32 /usr/local/lib/libafsauthent.a(ptint.xdr.o) ld: fatal: Symbol referencing errors. No output written to slapd collect2: ld returned 1 exit status " one can guess how that might be less than useful 2006-07-05 17:11 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060705 AUTHOR jaltman@secure-endpoints.com 1.4.2-beta2 == 1.4.1052 2006-07-04 06:16 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-uninitialized-20060704 AUTHOR jaltman@secure-endpoints.com tcon in XStatsVersion. 2006-07-03 18:43 jaltman * src/: afs/SOLARIS/osi_vnodeops.c, libafs/MakefileProto.SOLARIS.in: DELTA STABLE14-sol10u2-rename-20060703 AUTHOR tkeiser@gmail.com FIXES 34774 In s10u2 the vnode path cache code was modified so that we're no longer guaranteed of having a valid path cache pointer for the lofs mount case. Attached patch changes gafs_rename to deal with this. Patch also removes unnecessary MODLOAD32 build rule from sun4x_510 case. 2006-07-03 17:12 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060703 AUTHOR jaltman@secure-endpoints.com notes 2006-07-03 01:20 jaltman * src/WINNT/afsd/: afskfw.c, afskfw.h, afslogon.c: DELTA STABLE14-windows-afslogon-pr_end-20060702 AUTHOR jaltman@secure-endpoints.com * do not attempt to copy kfw krb5 creds if integrated logon disabled * disable use of automatic registration from afslogon.dll. calling pr_Initialize() results in rx_Init() being called which creates threads that prevent safe unloading of the dll. This is causing crashes in third party applications that call CreateProcessAsUser() which in turn temporarily loads afslogon.dll. * add life_to_time to afskfw.c in order remove the link to the rxkad and des libraries 2006-07-03 01:16 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-sdk-20060702 AUTHOR jaltman@secure-endpoints.com Move SDK to Program Files\OpenAFS\SDK 2006-07-03 01:16 jaltman * src/: libafsauthent/afsauthent.def, rx/rx.c, rx/rx_pthread.c, shlibafsauthent/afsauthent.def, util/afsutil.h, util/winsock_nt.c: DELTA STABLE14-windows-library-cleanup-20060702 AUTHOR jaltman@secure-endpoints.com afs_winsockCleanup 2006-07-03 01:12 jaltman * src/auth/NTMakefile: DELTA STABLE14-windows-afsauth-krb-20060702 AUTHOR jaltman@secure-endpoints.com Build the afsuth.krb library 2006-07-01 15:24 shadow * src/bucoord/commands.c: DELTA STABLE14-bucoord-64-bit-cleanup-20060701 AUTHOR wingc@engin.umich.edu However, in bucoord/commands.c, bc_VolRestoreCmd(), bc_DiskRestoreCmd(), bc_VolsetRestoreCmd(), and bc_DumpCmd() were passing '0' as arguments instead of NULL. Because there is no prototype for bc_StartDmpRst() this results in a crash on 64-bit Linux. (when running 'volrestore' from an interactive backup session) 2006-07-01 05:04 shadow * src/butc/: dbentries.c, list.c, recoverDb.c, tcmain.c, tcprocs.c: DELTA STABLE14-butc-prototyping-20060701 AUTHOR shadow@dementia.org have some prototypes happy july 1 and what a crappy day it is 2006-06-30 19:45 shadow * src/cmd/cmd.c: DELTA STABLE14-libcmd-support-version-switch-20060630 AUTHOR shadow@dementia.org well, i guess adm will be sad until it exports AFSVersion, but, life is hard. 2006-06-30 14:06 shadow * src/afs/SOLARIS/osi_vfsops.c: DELTA STABLE14-solaris-vfsops-20060629 AUTHOR tkeiser@gmail.com FIXES fix symbol binding for modern solaris 10 patches (6/06) which kills a few we didn't need anyway 2006-06-30 13:59 shadow * src/vol/vol-salvage.c: DELTA STABLE14-salvager-20060628 AUTHOR tkeiser@gmail.com FIXES make ClearROInUseBit actually do it 2006-06-30 00:20 shadow * src/butc/tcmain.c: DELTA STABLE14-rxbind-typo-fix-20060629 AUTHOR wingc@engin.umich.edu FIXES 34634 kill this obvious typo 2006-06-29 23:25 jaltman * src/rxkad/ticket5.c: DELTA STABLE14-rxkad-rt34568-20060629 AUTHOR jaltman@secure-endpoints.com FIXES 34568 The use of strncmp() results in p->v5_str being treated as matching prefix instead of as the complete string. This causes "ftpa" to be considered a match for "ftp". 2006-06-27 21:56 jaltman * src/WINNT/afsd/cm_callback.c: DELTA STABLE14-windows-uninitialized-vars-20060627 AUTHOR jaltman@secure-endpoints.com uninitialized pointers when dereferenced do bad things 2006-06-26 16:19 rra * src/: venus/cmdebug.c, xstat/xstat_cm.c, xstat/xstat_fs.c: DELTA STABLE14-afsutil-includes-20060623 AUTHOR wingc@engin.umich.edu Include for prototypes of afs_inet_ntoa and afs_inet_ntoa_r. 2006-06-25 16:56 jaltman * src/WINNT/client_exp/lang/NTMakefile: DELTA STABLE14-windows-cleanup-20060625 AUTHOR jaltman@secure-endpoints.com cleanup AFS_component_version_number.h 2006-06-25 14:55 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-help-files-install-location-20060625 AUTHOR jaltman@secure-endpoints.com place the help files in the correct location 2006-06-25 01:49 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-report-quota-diskfull-20060624 AUTHOR jaltman@secure-endpoints.com overquota and diskfull errors are detected while writing dirty buffers to the file server. A flag is set on the scp so that the error can be returned to the caller. cm_FSync was clearing the flag without returning the error. This permitted calls to Win32 WriteFile to report success even when they failed. 2006-06-24 16:22 rra * src/cf/kerberos.m4: DELTA STABLE14-rhel3-krb524-checking-20060624 AUTHOR rra@stanford.edu FIXES 30589 Check for krb524 functions in libkrb524 if not found in libkrb5 so that the Kerberos v5 support will build on RHEL3. Thanks to Derek Atkins for the debugging and testing. 2006-06-24 03:05 jaltman * src/WINNT/install/wix/files.wxi: DELTA STABLE14-windows-wix-help-files-install-location-20060623 AUTHOR asanka@secure-endpoints.com place the help files in the correct location 2006-06-23 14:21 rees * src/: afs/OBSD/osi_file.c, afs/OBSD/osi_groups.c, afs/OBSD/osi_machdep.h, afs/OBSD/osi_vnodeops.c, config/afs_sysnames.h, packaging/OpenBSD/buildpkg.sh, packaging/OpenBSD/postinstall: DELTA obsd-39-141-20060623 AUTHOR rees@umich.edu By popular demand, merge OpenBSD 3.9 changes to 1.4.x branch 2006-06-23 03:37 jaltman * src/WINNT/afsd/cm_scache.c: DELTA STABLE14-windows-cm_syncop-buflocked-20060622 AUTHOR jaltman@secure-endpoints.com If cm_SyncOp is called with the buffer locked, it must be returned locked even on error. 2006-06-22 21:50 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-no-freelance-vldb-failover-20060622 AUTHOR jaltman@secure-endpoints.com When Freelance mode is not in use the cache manager must load the root.afs volume of the default cell in order to be able to start. Unfortunately, if the first vlserver fails the request to obtain the volume information will timeout and no retries will be performed. This patch performs up to 10 retries in the initialization code in order to enable the vlservers to be marked down so that failover can occur. 2006-06-21 17:59 shadow * src/: vol/vol-salvage.c, volser/dumpstuff.c: DELTA STABLE14-aix-largefile-cleanup-20060620 AUTHOR tkeiser@gmail.com some largefile cleanup and other minor aix tweaking 2006-06-20 21:40 shadow * src/: cf/osconf.m4, bozo/bnode.c, export/Makefile.in, libafs/Makefile.common.in, libafs/MakefileProto.AIX.in, libuafs/Makefile.common.in, libuafs/MakefileProto.AIX.in, vol/vol-salvage.c, volser/dumpstuff.c: DELTA STABLE14-aix-largefile-cleanup-20060620 AUTHOR tkeiser@gmail.com some largefile cleanup and other minor aix tweaking 2006-06-20 21:31 shadow * src/config/: param.rs_aix51.h, param.rs_aix52.h, param.rs_aix53.h: DELTA STABLE14-dont-override-default-fs-settings-for-aix5-20060620 AUTHOR shadow@dementia.org this was just excessively clever. if aix 5 binaries "want" this, there are configure switches. laziness sucks. 2006-06-20 21:00 jaltman * src/libafsrpc/afsrpc.def: DELTA STABLE14-windows-afsrpc-exports-20060620 AUTHOR jaltman@secure-endpoints.com New functions: rx_InitHost, rx_NewServiceHost 2006-06-20 20:34 jaltman * src/: bozo/bosserver.c, budb/server.c, butc/tcmain.c, kauth/kaserver.c, ptserver/ptserver.c, update/server.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-rxbind-for-servers-20060620 AUTHOR jaltman@secure-endpoints.com do not call parseNetFile on Windows where the function does not exist 2006-06-20 20:01 jaltman * src/viced/host.c: DELTA STABLE14-viced-findclient-do-not-return-wrong-client-20060620 AUTHOR jhutz@cs.cmu.edu In h_FindClient_r it was possible for the wrong client to be returned and worse for it to be returned without the reference count being incremented. 2006-06-20 14:51 jaltman * src/viced/host.c: DELTA STABLE14-viced-deadlock-20060620 AUTHOR rtb@pclella.cern.ch FIXES 34073 * checks for client == oldClient * drops the H_LOCK prior to obtaining the WriteLock on oldClient in order to prevent a deadlock 2006-06-15 15:13 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-getaddr-avoid-looping-20060615 AUTHOR shadow@dementia.org so it would be good to count these all off oops 2006-06-13 16:00 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-enroll-locks-20060403 AUTHOR cg2v@ANDREW.CMU.EDU FIXES 25037 enroll our locks in the linux kernels' lock management 2006-06-13 03:54 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-getaddr-skip-loopbacks-version-for-macos-20060613 AUTHOR shadow@dementia.org so rxbind does something sensible 2006-06-13 00:29 shadow * src/ptserver/ptserver.c: DELTA STABLE14-rxbind-for-servers-20060612 AUTHOR shadow@dementia.org FIXES 32308 support -rxbind switch for servers 2006-06-13 00:00 shadow * src/vol/namei_ops.c: DELTA STABLE14-namei-dec-drop-lock-20060612 AUTHOR shadow@dementia.org FIXES 17638 unsure why yet, or even if, but this is all that makes sense 2006-06-12 21:53 shadow * src/: bozo/bosserver.c, budb/server.c, butc/tcmain.c, kauth/kaserver.c, ptserver/ptserver.c, rx/rx.c, rx/rx.h, rx/rx_prototypes.h, ubik/ubik.c, update/server.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-rxbind-for-servers-20060612 AUTHOR shadow@dementia.org FIXES 32308 support -rxbind switch for servers 2006-06-12 16:20 shadow * src/config/: param.alpha_linux_24.h, param.alpha_linux_26.h, param.amd64_linux24.h, param.amd64_linux26.h, param.i386_linux24.h, param.i386_linux26.h, param.i386_umlinux24.h, param.i386_umlinux26.h, param.ia64_linux24.h, param.ia64_linux26.h, param.parisc_linux24.h, param.ppc64_linux24.h, param.ppc64_linux26.h, param.ppc_linux24.h, param.ppc_linux26.h, param.s390_linux24.h, param.s390_linux26.h, param.s390x_linux24.h, param.s390x_linux26.h, param.sparc64_linux24.h, param.sparc64_linux26.h, param.sparc_linux24.h: DELTA STABLE14-linux-enable-gcpags-20060612 AUTHOR shadow@dementia.org enable gcpags 2006-06-12 04:25 shadow * src/rx/rx.c: DELTA STABLE14-recvackpkt-count-acks-and-open-cong-window-20060612 AUTHOR chas@cmf.nrl.navy.mil "the non AFS_GLOBAL_RXLOCK_KERNEL version of rxi_ReceiveAckPacket() wasnt counting 'hard' acks and not opening the congestion window. using rx_Readv() directs the incoming packets into the target iov, and sends a hard ack (skipping soft acks). " 2006-06-08 21:19 jaltman * src/WINNT/afsd/cm_scache.c: DELTA STABLE14-windows-scache-recycle-fix-20060608 AUTHOR jaltman@secure-endpoints.com do not special case freelance entries 2006-06-07 23:30 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-cifs-std-info-take-two-20060607 AUTHOR jaltman@secure-endpoints.com The "is a directory" value was being set one field beyond the end of the Standard Info reply structure. 2006-06-07 05:05 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-2-beta1-20060607 AUTHOR shadow@dementia.org openafs 1.4.2-beta1i DELTA some-name-yyyymmdd AUTHOR contributor@some.site 2006-06-07 04:55 shadow * src/viced/host.c: DELTA STABLE14-no-client-tcon-20060607 AUTHOR cg2v@andrew.cmu.edu remove client->tcon and avoid locking issues 2006-06-07 04:41 shadow * src/viced/: host.c, host.h, viced.c: DELTA STABLE14-no-client-tcon-20060607 AUTHOR cg2v@andrew.cmu.edu remove client->tcon and avoid locking issues 2006-06-07 04:27 shadow * acinclude.m4, src/util/serverLog.c: DELTA STABLE14-openlog-consistency-20060607 AUTHOR cg2v@andrew.cmu.edu open logs consistently so assert logging is appended 2006-06-07 04:22 shadow * src/shlibafsrpc/Makefile.in: DELTA STABLE14-synchronize-xdr-20060606 AUTHOR rra@stanford.edu Include the same set of xdr objects in the shared libafsrpc as are included in the static libafsrpc. 2006-06-06 16:58 jaltman * src/WINNT/afsd/: smb.c, smb3.c: DELTA STABLE14-windows-smb-mountpt-is-dir-20060606 AUTHOR jaltman@secure-endpoints.com Be consistent about reporting mountpoints and invalid links as directories to the CIFS client. 2006-06-06 14:52 jaltman * src/WINNT/afsd/NTMakefile: DELTA STABLE14-windows-makefile-clean-20060606 AUTHOR jaltman@secure-endpoints.com cleanup additional files 2006-06-06 14:44 jaltman * src/WINNT/: client_exp/NTMakefile, eventlog/lang/NTMakefile, install/loopback/NTMakefile, license/NTMakefile: DELTA STABLE14-windows-makefile-clean-20060606 AUTHOR jaltman@secure-endpoints.com cleanup additional files 2006-06-05 03:30 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060604 AUTHOR jaltman@secure-endpoints.com 1.4.0151 == 1.4.2-beta-1 2006-06-05 01:34 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060604 AUTHOR jaltman@secure-endpoints.com updates 2006-06-04 06:12 shadow * src/viced/host.c: DELTA STABLE14-viced-swap-old-cbcon-diff-20060603 AUTHOR jaltman@secure-endpoints.com FIXES 32985 swap cbconn when other side changes IPs 2006-06-03 17:57 jaltman * src/WINNT/afsd/: cm_conn.c, cm_ioctl.c, cm_scache.c, cm_scache.h, cm_utils.c, cm_vnodeops.c: DELTA STABLE14-windows-scache-recycle-20060603 AUTHOR jaltman@secure-endpoints.com A deadlock was detected when performing "fs flushall" if the file server reports VNOVNODE. The scp->createBufferLock is already held by the current thread and there is no mechanism to propagate the knowledge. Therefore, an alternate mechanism for clearing the cache must be developed. A new function cm_RecycleSCache(scp,flags) has been extracted from cm_GetNewSCache(). This function performs the task of recycling an cm_scache_t object. When called from cm_GetNewSCache() with no flags the expectation is that there are no associated buffers that are queued to be read or written. When called from cm_Analyze() with the CM_SCACHE_RECYCLEFLAG_DESTROY_BUFFERS flag, any queued buffers will be de-queued and marked as if the operations were performed so the data can be discarded. This patch also addresses the following issues: * CM_ERROR codes were logged as "unknown" by cm_Analyze. * In response to VNOVNODE, the parent is only discarded if the current cm_scache_t is not a directory. * In the Ioctl FlushFile and FlushVolume functions, there were no checks to protect against flushing the Freelance SCache entries. * In FlushFile, the wrong cm_scache_t object was being released. * In cm_GetNewSCache, do not allow Freelance SCache entries to be recycled. Choose a new entry if cm_RecycleSCache fails. 2006-06-02 21:23 shadow * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-flock-handle-uae-errors-20060601 AUTHOR cg2v@andrew.cmu.edu handle uae versions of errors for flock locks 2006-06-02 15:45 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060602 AUTHOR jaltman@secure-endpoints.com 1.4.1d 2006-06-02 15:39 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-fid-mx-lock-20060602 AUTHOR jaltman@secure-endpoints.com add a lock that was lost during the pullups before 1.4.1c 2006-06-01 16:02 shadow * src/afs/VNOPS/afs_vnop_flock.c: DELTA STABLE14-flock-handle-uae-errors-20060601 AUTHOR cg2v@andrew.cmu.edu handle uae versions of errors for flock locks 2006-06-01 15:59 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-vfsops-remove-redundant-code-20060601 AUTHOR jbuehler@spirentcom.com FIXES 32783 remove redundancy 2006-06-01 03:58 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060531 AUTHOR jaltman@secure-endpoints.com 1.4.1c 2006-06-01 03:48 jaltman * src/WINNT/afsd/: cm_scache.c, smb.c, smb3.c: DELTA STABLE14-windows-smb-fid-faster-20060531 AUTHOR jaltman@secure-endpoints.com Speed up the performance of the cache manager by not holding the smb_fid_t mutex across calls to cm_SyncOp and AFS RPCs. Ensure that all smb_fid_t flag references are protected. 2006-06-01 03:42 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060531 AUTHOR jaltman@secure-endpoints.com 1.4.1c == 1.4.0104 2006-05-31 20:39 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-fix-rx-getaddr-20060531 AUTHOR shadow@dementia.org 2006-05-31 17:40 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-os-probe-linux-2-6-9-20060426 AUTHOR warlord@mit.edu FIXES 30514 make this work on 2.6.9 2006-05-31 16:01 rees * src/rx/: rx_kernel.h, xdr_rx.c: DELTA obsd39-20060531 AUTHOR rees@umich.edu pull up changes for OpenBSD 3.8/3.9 to 1.4.x branch 2006-05-30 16:57 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-fid-deadlock-20060530 AUTHOR jaltman@secure-endpoints.com remove a deadlock introduced in 1.4.1 2006-05-28 23:09 jaltman * src/WINNT/afsd/: cm_access.c, cm_callback.c: DELTA STABLE14-windows-get-acls-20060528 AUTHOR jaltman@secure-endpoints.com It is possible to have a valid callback but not to have the required ACL info for the current user. Force acquisition of a FetchStatus but do so without making multiple calls. 2006-05-28 13:58 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060527 AUTHOR jaltman@secure-endpoints.com update changelog 2006-05-28 00:18 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-vcp-release-fix-20060527 AUTHOR jaltman@secure-endpoints.com smb_SendPacket cannot release the vcp since it does not own the reference. 2006-05-26 21:12 jaltman * src/WINNT/afsd/cm_access.c: DELTA STABLE14-windows-access-fetchstatus-20060526 AUTHOR jaltman@secure-endpoints.com Do not call cm_GetCallback() directly. Always use cm_SyncOp(CM_SCACHESYNC_NEEDCALLBACK) 2006-05-26 06:38 jaltman * src/WINNT/afsd/: cm_buf.c, cm_scache.c, smb.c, smb.h: DELTA STABLE14-windows-dynamic-thread-priority-20060525 AUTHOR jaltman@secure-endpoints.com Dynamically adjust the priority of server threads based upon the age of the cifs request that is being processed. Bump the priority one level for each 15 seconds of age. 2006-05-25 17:40 jaltman * src/WINNT/client_osi/osisleep.c: DELTA STABLE14-windows-head-tail-queue-removal-20060525 AUTHOR jaltman@secure-endpoints.com fix typo caused by pullup failure 2006-05-25 17:18 jaltman * src/WINNT/: afsd/cm_aclent.c, afsd/cm_scache.c, afsd/cm_vnodeops.c, client_osi/libosi.def, client_osi/osiqueue.c, client_osi/osiqueue.h, client_osi/osisleep.c: DELTA STABLE14-windows-head-tail-queue-removal-20060525 AUTHOR jaltman@secure-endpoints.com while investigating the cause of the delayed write errors it was observed that all of the sleep queues are LIFO. This has the side effect of encouraging starvation. Changing the queues to FIFOs revealed a serious problem affecting the use of all queues which use both head and tail pointers. The removal function osi_QRemove does not take a tail pointer and therefore the pointer is always left hanging. If the number of elements ever drops to zero the queue becomes corrupted. Added osi_QRemoveHT to be used whenever head and tail pointers are used. Updated all callers in afsd. 2006-05-24 23:06 jaltman * src/WINNT/afsd/: smb.c, smb3.c: DELTA STABLE14-windows-smb-mods-20060524 AUTHOR jaltman@secure-endpoints.com Prevent smb_FindVCP from returning dead virtual circuits Treat "*." as an alias for "all" 2006-05-24 15:49 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-getaddr-skip-loopbacks-version-for-macos-20060523 AUTHOR shadow@dementia.org so rxbind does something sensible 2006-05-23 19:48 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-getaddr-skip-loopbacks-version-for-macos-20060523 AUTHOR shadow@dementia.org so rxbind does something sensible 2006-05-23 16:31 jaltman * src/rxkad/: private_data.h, rxkad_client.c, rxkad_common.c: DELTA STABLE14-rxkad-var-tkt-len-20060523 AUTHOR reuter@rzg.mpg.de FIXES 31966 allocate memory for struct rxkad_cprivate based upon the actual ticket size not the max ticket size 2006-05-22 19:08 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 STABLE14-more-rxglock-cleanup-20060126 AUTHOR chas@cmf.nrl.navy.mil FIXES 23321 more rx glock cleanup. eval for pullup after 1.4.1 2006-05-20 03:15 jaltman * src/WINNT/aklog/aklog.c: DELTA STABLE14-windows-aklog-afsid-lookup-20060519 AUTHOR jaltman@secure-endpoints.com if the cell matches the realm, do not lookup with realm 2006-05-16 14:45 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060516 AUTHOR jaltman@secure-endpoints.com notes for 1.4.1b 2006-05-16 14:34 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060516 AUTHOR jaltman@secure-endpoints.com 1.4.103 == 1.4.1b 2006-05-13 14:22 jaltman * src/viced/host.c: DELTA STABLE14-viced-host-mobile-client-20060505 AUTHOR jaltman@secure-endpoints.com log the old addr, not the new one 2006-05-11 12:37 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-vcp-cleanup-races-20060511 AUTHOR jaltman@secure-endpoints.com Only allow one thread to mark the vcp dead 2006-05-10 05:01 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-viced-writevalloc-dont-vtakeoffline-20060510 AUTHOR shadow@dementia.org random errors shouldn't take the volume offline 2006-05-09 05:20 jaltman * src/WINNT/afsd/: cm_daemon.c, cm_server.c, cm_server.h: DELTA STABLE14-windows-addr-change-mods-20060509 AUTHOR jaltman@secure-endpoints.com When the client changes IP addresses, in order to obtain optimal performance it must: (1) force the replacement of all existing rx connections (2) ping all up and down servers 2006-05-09 01:41 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-vcp-clean-20060508 AUTHOR jaltman@secure-endpoints.com don't grab the vcp mutex after releasing the vcp 2006-05-09 01:39 jaltman * src/WINNT/afsd/afsd_service.c: DELTA STABLE14-windows-less-power-mgmt-logging-20060508 AUTHOR jaltman@secure-endpoints.com comment out some of the power mgmt log entries reducing the size of afsd_init.log 2006-05-08 19:28 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-packaging-oops-20060508 AUTHOR shadow@dementia.org no plugin yet 2006-05-08 19:14 shadow * Makefile.in: DELTA STABLE14-test-heimdal-revert-tsalv-20060508 AUTHOR shadow@dementia.org rolled up a bit too much here 2006-05-06 14:22 jaltman * src/viced/host.c: DELTA STABLE14-viced-host-mobile-client-20060505 AUTHOR jaltman@secure-endpoints.com Add some more logging Do not allow 'code' to be re-used for probing the uuid of the old host primary address because we are relying on the value of 'code' to indicate whether or not RCallBackConnectBack failed. If it did, we mark the client as VENUSDOWN, if not we marked it as RESETDONE. 2006-05-05 19:22 jaltman * src/viced/host.c: DELTA STABLE14-viced-host-mobile-client-20060505 AUTHOR jaltman@secure-endpoints.com Do not delete an old host entry because the UUID because the UUIDs of the clients at the old addresses are wrong. Remove the addresses. Do not allow the same host,addr,port combination to be added into the hash table multiple times. 2006-05-05 16:28 jaltman * src/viced/host.c: DELTA STABLE14-viced-host-logging-20060505 AUTHOR jaltman@secure-endpoints.com another place where dotted notation and port numbers were not being used in log output. 2006-05-04 04:56 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-hcps-logging-20060504 AUTHOR jaltman@secure-endpoints.com log whenever a client host does not have an hcps value. log the host by dotted ip-addr and port number 2006-05-03 10:57 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-store-data-validate-input-20060408 AUTHOR jaltman@secure-endpoints.com The old StoreData RPC is only supposed to be valid for files smaller than 2GB. When StoreData64 was added, StoreData and StoreData64 were implemented as calls to common_StoreData64. This removed the bounds checking on the old StoreData RPC making it possible for operations beyond two 2GB to be requested even if the file server cannot support them. This patch adds a validity check to ensure that the requested file operations remain below 2GB. Failures return E2BIG. 2006-05-02 03:55 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060501 AUTHOR jaltman@secure-endpoints.com 1.4.1a 2006-05-02 03:51 jaltman * src/WINNT/pthread/: pthread.c, pthread.def: DELTA STABLE14-windows-pthread-cleanup-20060424 AUTHOR jaltman@secure-endpoints.com A number of crash reports have been filed with Microsoft in afspthread.dll. The crashes are occuring as the processes are terminating. In order to attempt to address this problem this patch adds support for a DllMain() entry point that is used to cleanup Thread Local Storage and the various RX queues. One theory is that processes are loading and unloading DLLs that are linked to afspthread.dll leaving the pthread data in a very inconsistent state after each unload. By cleaning up the static data during the unload, if afspthread is loading again it will be forced to initialize the data once again. 2006-04-30 05:00 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-ansi-filenames-fix-20060430 AUTHOR d00-tga@d.kth.se FIXES 31202 Remember to perform an OemToChar() conversion of the file name being queried in Trans2QueryFileInfo 2006-04-27 17:35 shadow * src/: export/Makefile.in, libafs/MakefileProto.AIX.in: DELTA STABLE14-aix-make-install-20050815 AUTHOR tkeiser@gmail.com FIXES 20827 make install was broken on aix. fix it. 2006-04-27 15:55 jaltman * src/WINNT/afsd/: cm_buf.c, cm_vnodeops.c, smb.c, smb.h, smb3.c, smb3.h: DELTA STABLE14-windows-deadlock-and-race-removal-20060427 AUTHOR jaltman@secure-endpoints.com This patch fixes: * race conditions around cm_Lock() calls that were not protected by cm_SyncOp(LOCK) [asanka@secure-endpoints.com] * deadlocks caused by obtaining smb_fid_t->mx after cm_scache_t->mx * removes an extra Release smb_fid_t->mx that could result in releasing a mutex that is not currently held * changes the log representation of several return codes and fids to be consistent with other output 2006-04-26 15:24 jaltman * src/vlserver/vlserver.c: DELTA STABLE14-vlserver-rxmaxmtu-fix-20060426 AUTHOR d00-tga@d.kth.se use 'index' as offset to argv 2006-04-26 13:58 jaltman * src/afs/LINUX/osi_probe.c: DELTA STABLE14-linux-probe-missing-commas-20060426 AUTHOR jaltman@secure-endpoints.com FIXES 30977 Add missing commas for non-2.6 x86_64 platforms 2006-04-17 15:22 jaltman * src/volser/dumpstuff.c: DELTA STABLE14-volser-dump-validate-input-20060417 AUTHOR jaltman@secure-endpoints.com This patch adds code to perform return code error checking for all calls to the ReadXyz() routines. If the rx connection was lost or if the dump format being parsed was incorrect there was an opportunity for data to the processed after an error had already been detected. In the best case this would have simply resulted in additional work being performed when it was not necessary but there was also the potential for modifying return values which would later be used as input to later operations. Better to simply catch the error when it initially occurs and be done with it. The ReadString() function had the potential to write into one byte prior to the start of the input array. ProcessIndex() would not properly close Fdhandle nor the StreamHandle if an error was detected. RestoreVolume() had a problem with the processing of incremental dumps. Originally AFS supported a concept of incrementals dumps which when restored would simply add their contents to the existing volume. One of the distinctions between the incremental and full dumps is that full dump processing is responsible for removing any vnode entries from the volume that are not present in the dump file headers. When the incremental dump support was removed, the RestoreVolume() function was broken. If a dump file contains multiple Dump Headers, then only the vnode entries in the first Dump Header would be marked as being restored. Any vnode entries restored from subsequent Dump Headers would be deleted when the RestoreVolume() function reached the end. By removing the assignment of 'tdelo = -1' within the loop that processes the Dump Headers, this bug is resolved. Although RestoreVolume is only called with the 'incremental' parameter == 0 at the current time, the check for non-zero values is restored and the "remove unrestored vnodes" functionality is disabled when a non-zero value is provided. The ReadVnodes() function did not perform error checking. 2006-04-17 15:00 jaltman * src/volser/vos.c: DELTA STABLE14-vos-date-parse-errmsg-20060417 AUTHOR adeason@tjhsst.edu FIXES 30218 use the correct index value when printing the invalid date string 2006-04-14 19:54 jaltman * doc/txt/RELNOTES-1.4.1: DELTA STABLE14-relnotes-20060414 AUTHOR jaltman@secure-endpoints.com windows notes 2006-04-14 19:23 shadow * doc/txt/RELNOTES-1.4.1: DELTA openafs-relnotes-1_4_1-20060414 AUTHOR shadow@dementia.org 1.4.1 release notes 2006-04-14 13:13 shadow * src/rxkad/rxkad_server.c: DELTA STABLE14-aix-build-fix-20060413 AUTHOR tkeiser@gmail.com FIXES 30089 don't include this other than in kernel 2006-04-13 21:09 shadow * src/afs/IRIX/osi_machdep.h: DELTA STABLE14-irix-ifnet-flags-20060413 AUTHOR shadow@dementia.org FIXES make ifnet_flags b e defined for irix also 2006-04-11 19:41 shadow * src/sys/afssyscalls.h: DELTA STABLE14-inode-64bit-type-20060411 AUTHOR shadow@dementia.org use a 64 bit type for 64 bit inode size with inode fileserver 2006-04-11 19:28 shadow * src/bucoord/commands.c: DELTA STABLE14-backup-dump-parameter-fix-20060411 AUTHOR rtb@pclella.cern.ch this is a pointer, not an int, pass in NULL not 0 2006-04-10 20:29 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_80.plist.in, src/libafs/afs.x86_darwin_90.plist.in, src/packaging/MacOS/ReadMe.rtf: DELTA STABLE14-openafs-1-4-1-20060410 AUTHOR shadow@dementia.org make OpenAFS 1.4.1 2006-04-10 17:56 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-remove-active_vcp-20060410 AUTHOR jaltman@secure-endpoints.com The 'active_vcp' variable is no longer being used for any useful purpose and is the center of a race condition that could lead to an undercount of references to 'vcp' objects. Remove it. 2006-04-10 15:46 shadow * src/xstat/xstat_fs_test.c: DELTA STABLE14-xstat_fs-fix-20060407 AUTHOR jaltman@secure-endpoints.com as pointed out by cg2v@andrew.cmu.edu the addition of performance collection data for the GetCapabilities RPC broke backward compatibility with previous builds because it altered the size of the data structure sent on the wire. Instead we count the number of GetCapabilties calls but do not gather performance timing data as this can be done using spare fields. 2006-04-09 07:52 jaltman * src/WINNT/afsapplib/NTMakefile: DELTA STABLE-windows-vs2005-compat-20060409 AUTHOR jaltman@secure-endpoints.com correct the makefile so it is compatible with the latest nmake 2006-04-09 07:32 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060409 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1-rc11 2006-04-09 07:29 jaltman * src/WINNT/afsd/: cm_ioctl.c, smb_ioctl.c: DELTA STABLE14-windows-getvolstatus-20060408 AUTHOR jaltman@secure-endpoints.com don't prevent all calls to getvolstatus, just the ones that are not AFS pioctl calls. DELTA some-name-yyyymmdd AUTHOR contributor@some.site 2006-04-09 05:01 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060408 AUTHOR jaltman@secure-endpoints.com 1.4.0101 == 1.4.1-rc11 2006-04-09 04:56 jaltman * src/WINNT/afsd/: smb.c, smb.h: DELTA STABLE14-windows-protect-against-vcp-undercount-20060408 AUTHOR jaltman@secure-endpoints.com An undercount has been detected of the smb_vc_t objects stored in the smb_allVCsp list. Unfortunately, we have yet to be able to find the cause of the undercount so this patch adds logic to protect against the side effects until such time as the cause can be identified. 2006-04-07 05:36 jaltman * src/: viced/afsfileprocs.c, viced/fs_stats.h, xstat/xstat_fs_test.c: DELTA STABLE14-xstat_fs-fix-20060407 AUTHOR jaltman@secure-endpoints.com as pointed out by cg2v@andrew.cmu.edu the addition of performance collection data for the GetCapabilities RPC broke backward compatibility with previous builds because it altered the size of the data structure sent on the wire. Instead we count the number of GetCapabilties calls but do not gather performance timing data as this can be done using spare fields. 2006-04-07 05:23 jaltman * src/afs/LINUX/osi_probe.c: DELTA STABLE14-linux24-fix-osi-probe-20060407 AUTHOR cg2v@andrew.cmu.edu linux-updates-20060331 broke 2.4 kernels 2006-04-05 15:42 shadow * src/aklog/: aklog.h, aklog_main.c: DELTA STABLE14-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-04-05 00:20 shadow * Makefile.in: DELTA STABLE14-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-04-05 00:13 shadow * src/aklog/Makefile.in: DELTA STABLE14-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-04-03 19:48 shadow * doc/man-pages/pod8/asetkey.pod: DELTA STABLE14-man-page-asetkey-20060329 AUTHOR rra@stanford.edu Add a man page for asetkey. 2006-04-03 19:45 shadow * Makefile.in, src/aklog/Makefile.in, src/aklog/aklog_main.c, src/aklog/asetkey.c, src/cf/kerberos.m4: DELTA STABLE14-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-04-03 19:42 shadow * src/aklog/asetkey.c: DELTA STABLE14-asetkey-macos-20060215 AUTHOR shadow@dementia.org make the same fix we do on aklog w.r.t com_err 2006-04-03 19:39 shadow * src/aklog/: Makefile.in, asetkey.c: DELTA STABLE14-integrate-asetkey-20051029 AUTHOR kenh@cmf.nrl.navy.mil Add asetkey to the OpenAFS tree. 2006-04-02 23:56 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-minidump-20060402 AUTHOR jaltman@secure-endpoints.com change minidump default to include data segments 2006-03-31 05:52 shadow * src/: afs/LINUX/osi_probe.c, config/param.i386_linux26.h, lwp/process.c: DELTA STABLE14-linux-updates-20060331 AUTHOR cg2v@andrew.cmu.edu FIXES 29122 29110 29112 fc5 and 2.6.16 updates 2006-03-30 16:29 shadow * src/viced/host.c: DELTA STABLE14-viced-gethostcps-byte-order-20060328 AUTHOR shadow@dementia.org don't call GetHostCPS after swapping away from net byte order 2006-03-29 20:44 shadow * doc/man-pages/pod8/asetkey.pod: file asetkey.pod was added on branch openafs-stable-1_4_x on 2006-04-03 19:48:08 +0000 2006-03-29 20:41 rra * doc/man-pages/pod8/kaserver.pod: DELTA STABLE14-man-page-kaserver-fix-20060329 AUTHOR rra@stanford.edu SYNOPSIS was mislabelled DESCRIPTION and the man page was therefore missing the HTML formatting fixes. 2006-03-29 05:29 shadow * src/viced/host.c: DELTA STABLE14-viced-client-keep-conn-ref-20060329 AUTHOR shadow@dementia.org FIXES 28966 keep a ref on the conn the client has a pointer to 2006-03-29 04:16 shadow * src/viced/host.c: DELTA STABLE14-viced-gethostcps-byte-order-20060328 AUTHOR shadow@dementia.org don't call GetHostCPS after swapping away from net byte order 2006-03-28 18:42 shadow * src/auth/cellconfig.c: DELTA STABLE14-afsdb-len-signed-20060328 AUTHOR zacheiss@mit.edu in order for -1 to ever be returned, it's gotta be signed... 2006-03-23 21:07 shadow * src/packaging/Debian/sysname: DELTA STABLE14-debian-updates-20060323 AUTHOR shadow@dementia.org from russ and sam 2006-03-23 20:24 shadow * src/packaging/Debian/: doc/build-man, patches/README, patches/module-name, patches/pam, po/POTFILES.in, po/cs.po, po/de.po, po/fr.po, po/pt_BR.po, po/vi.po: DELTA STABLE14-debian-updates-20060323 AUTHOR shadow@dementia.org from russ and sam 2006-03-23 20:20 shadow * src/packaging/Debian/: ConfigUtils.pm, README.Debian, README.modules, README.servers, TODO, afs-newcell, afs-rootvol, afs.conf, changelog, compat, control, control.module, copyright, genchanges.sh, kern-sysname, kernel-version, libopenafs-dev.dirs, libopenafs-dev.install, libpam-openafs-kaserver.dirs, openafs-client.config, openafs-client.docs, openafs-client.install, openafs-client.lintian, openafs-client.postinst, openafs-client.templates, openafs-dbserver.dirs, openafs-dbserver.install, openafs-dbserver.lintian, openafs-fileserver.init, openafs-fileserver.install, openafs-fileserver.lintian, openafs-fileserver.postinst, openafs-fileserver.postrm, openafs-fileserver.templates, openafs-kpasswd.install, openafs-modules-source.docs, prep-modules, pt_util.sgml, rules, sysname: DELTA STABLE14-debian-updates-20060323 AUTHOR shadow@dementia.org from russ and sam 2006-03-23 20:19 shadow * src/packaging/Debian/po/de.po: file de.po was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/po/POTFILES.in: file POTFILES.in was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/po/cs.po: file cs.po was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/po/pt_BR.po: file pt_BR.po was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/po/vi.po: file vi.po was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/po/fr.po: file fr.po was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:33 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/patches/module-name: file module-name was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:29 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/patches/README: file README was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:29 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/patches/pam: file pam was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:29 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/doc/build-man: file build-man was added on branch openafs-stable-1_4_x on 2006-03-23 20:24:28 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/compat: file compat was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/kernel-version: file kernel-version was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/libopenafs-dev.install: file libopenafs-dev.install was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/openafs-fileserver.install: file openafs-fileserver.install was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/openafs-dbserver.install: file openafs-dbserver.install was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/openafs-kpasswd.install: file openafs-kpasswd.install was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/openafs-client.install: file openafs-client.install was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/libpam-openafs-kaserver.dirs: file libpam-openafs-kaserver.dirs was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/afs.conf: file afs.conf was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/libopenafs-dev.dirs: file libopenafs-dev.dirs was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:19 shadow * src/packaging/Debian/openafs-dbserver.lintian: file openafs-dbserver.lintian was added on branch openafs-stable-1_4_x on 2006-03-23 20:20:31 +0000 2006-03-23 20:11 shadow * Makefile.in: DELTA STABLE14-build-system-updates-20060323 AUTHOR shadow@dementia.org config.sub config.guess and some other scripting updates 2006-03-23 16:45 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-03-23 16:43 shadow * src/venus/cmdebug.c: DELTA STABLE14-print-64-20051117 AUTHOR rees@umich.edu On non-Windows use %llu for 64 bit printf. Thanks to Brent Graveland for pointing this out. 2006-03-23 16:08 shadow * src/packaging/MacOS/: OpenAFS.post_install, OpenAFS.pre_upgrade, buildpkg.sh, universal.sh: DELTA STABLE14-macos-packaging-fixes-20060323 AUTHOR shadow@dementia.org update to make sure we have a cellservdb, that we shut down afs before an upgrade, and install the universal binary build script 2006-03-23 16:07 shadow * src/packaging/MacOS/universal.sh: file universal.sh was added on branch openafs-stable-1_4_x on 2006-03-23 16:08:34 +0000 2006-03-23 15:50 shadow * acinclude.m4, config.guess, config.sub, src/config/linux-version: DELTA STABLE14-build-system-updates-20060323 AUTHOR shadow@dementia.org config.sub config.guess and some other scripting updates 2006-03-23 15:40 shadow * src/afsd/afsd.c: DELTA STABLE14-afsd-fs-check-20060323 AUTHOR shadow@dementia.org from debian, modified slightly. tell people why their filesystem sucks 2006-03-23 05:51 rra * doc/man-pages/README: DELTA STABLE14-man-page-todo-20060322 AUTHOR rra@stanford.edu More to-do items for the documentation. 2006-03-22 20:14 shadow * src/rx/SUNOS/rx_knet.c: DELTA STABLE14-sunos-dos2unix-20060322 AUTHOR shadow@dementia.org dumbest change ever 2006-03-22 20:07 shadow * src/afs/SUNOS/osi_inode.h: DELTA STABLE14-sunos-dos2unix-20060322 AUTHOR shadow@dementia.org dumbest change ever 2006-03-22 19:58 shadow * src/lwp/process.c: DELTA STABLE14-parisc-linux-lwp-20060322 AUTHOR shadow@dementia.org pulled in from debian 2006-03-20 13:39 jaltman * src/: kauth/rebuild.c, lwp/test/selsubs.c: DELTA STABLE14-another-time_t-pointer-fix-20060320 AUTHOR jaltman@secure-endpoints.com do not pass in pointers to 32-bit values as pointers to 64-bit values 2006-03-20 13:28 jaltman * src/util/kreltime.c: DELTA STABLE14-another-time_t-pointer-bug-20060320 AUTHOR jaltman@secure-endpoints.com do not pass pointers to 32-bit values as pointers to 64-bit values. this results in memory corruption 2006-03-18 00:44 shadow * src/sys/Makefile.in: DELTA STABLE14-no-afssetpag-20060317 AUTHOR shadow@dementia.org disable this for now 2006-03-17 05:57 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-1-rc10-20060317 AUTHOR shadow@dementia.org pretend it's green beer flavored 2006-03-15 18:35 shadow * src/util/afsutil.h: DELTA STABLE14-snprintf-needs-arpa-inet-20060315 AUTHOR rtb@pclella.cern.ch FIXES 28226 include arpa/inet.h so we get inet_addr prototype 2006-03-15 18:29 shadow * src/log/tokens.c: DELTA STABLE14-tokens-buffer-overflow-20060315 AUTHOR dave64@andrew.cmu.edu FIXES 28227 avoid a too-short buffer we try to fill with a username. doh. 2006-03-15 18:22 shadow * Makefile.in: DELTA STABLE14-nbsd4-20060315 AUTHOR gendalia@netbsd.org FIXES 27916 netbsd 4.0 support 2006-03-15 16:28 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-linux26-module-parm-versus-param-20060315 AUTHOR chas@cmf.nrl.navy.mil FIXES 27588 deal with 2.6 changes 2006-03-15 16:16 shadow * src/config/: afs_sysnames.h, param.s390_linux26.h: DELTA STABLE14-s390-linux26-20060315 AUTHOR neale@sinenomine.net add s390 linux26 support 2006-03-15 16:15 shadow * src/config/param.s390_linux26.h: file param.s390_linux26.h was added on branch openafs-stable-1_4_x on 2006-03-15 16:16:36 +0000 2006-03-14 00:33 jaltman * src/viced/: host.c, host.h: DELTA STABLE14-viced-unspecified-host-hash-port-20060313 AUTHOR jaltman@secure-endpoints.com h_Alloc_r was not specifying the port for the newly allocated host when adding the host to the hash table. Use hashInsert_r instead so mistakes like this won't happen in the future. 2006-03-13 21:00 jaltman * src/viced/host.c: DELTA STABLE14-viced-log-fix-typo-20060313 AUTHOR cg2v@ANDREW.CMU.EDU fix typo in addInterfaceAddr_r that is identical to the one that was fixed by viced-log-fix-type-20060210 in removeInterfaceAddr_r 2006-03-10 19:16 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060310 AUTHOR jaltman@secure-endpoints.com 1.4.1-rc10 == 1.4.0100 (sorry, I'm out of numbers that don't imply 1.4.1) 2006-03-10 19:14 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20060310 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1-rc10 2006-03-09 21:50 shadow * src/viced/host.c: DELTA STABLE14-host-tossstuff-locking-20060309 AUTHOR jaltman@secure-endpoints.com the nonblocking locking was my fault. 2006-03-09 21:46 shadow * src/tviced/Makefile.in: DELTA STABLE14-fstab-moved-20060309 AUTHOR rees@umich.edu fstab.c moved from viced to util 2006-03-09 21:41 shadow * acinclude.m4, src/afs/sysincludes.h, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_module.c, src/rx/LINUX/rx_kmutex.c, src/rx/LINUX/rx_kmutex.h: DELTA STABLE14-linux-updates-20060309 AUTHOR chas@cmf.nrl.navy.mil FIXES 27589 update for new mutexes 2006-03-09 16:28 shadow * src/: fsint/common.xg, viced/afsfileprocs.c, xstat/xstat_fs_test.c: DELTA STABLE14-xstat-fs-callbacks-20060309 AUTHOR rtb@pclella.cern.ch FIXES 27912 add new collection with callback stats 2006-03-09 15:27 rees * src/config/param.i386_obsd39.h: DELTA openbsd39-20060309 AUTHOR rees@umich.edu Changes for OpenBSD 3.8 and 3.9. Based on ports by ober@linbsd.org and todd@fries.net. Untested. 2006-03-09 06:41 shadow * acinclude.m4, src/afs/afs_util.c, src/afs/sysctl.h, src/afsd/Makefile.in, src/afsmonitor/afsmonitor.c, src/audit/Makefile.in, src/auth/test/Makefile.in, src/bozo/test/Makefile.in, src/cf/osconf.m4, src/cmd/test/Makefile.in, src/comerr/test/Makefile.in, src/config/Makefile.config.in, src/config/Makefile.i386_djgpp, src/config/Makefile.in, src/config/afs_sysnames.h, src/config/param.ppc_darwin_80.h, src/config/param.ppc_darwin_90.h, src/config/param.x86_darwin_80.h, src/config/param.x86_darwin_90.h, src/des/andrew-conf.h, src/des/conf-darwin.h, src/des/make_fp.c, src/des/make_ip.c, src/des/make_p.c, src/des/misc.c, src/des/test/Makefile.in, src/dir/test/Makefile.in, src/fsprobe/fsprobe_test.c, src/kauth/test/Makefile.in, src/libacl/test/Makefile.in, src/libafs/Makefile.common.in, src/libafs/MakefileProto.DARWIN.in, src/libafs/afs.ppc_darwin_90.plist.in, src/libafs/afs.x86_darwin_90.plist.in, src/libuafs/MakefileProto.DARWIN.in, src/log/test/Makefile.in, src/lwp/Makefile.in, src/lwp/lwp.c, src/lwp/test/Makefile.in, src/packaging/MacOS/Makefile, src/packaging/MacOS/OpenAFS.post_install, src/packaging/MacOS/afssettings.m, src/packaging/MacOS/buildpkg.sh, src/procmgmt/test/Makefile.in, src/ptserver/ubik.c, src/rx/Makefile.in, src/rx/xdr.h, src/rx/bulk.example/Makefile.in, src/rx/bulktest/Makefile.in, src/rx/multi.example/Makefile.in, src/rx/simple.example/Makefile.in, src/rx/test/Makefile.in, src/rxdebug/Makefile.in, src/rxkad/test/Makefile.in, src/scout/scout.c, src/sgistuff/Makefile.in, src/sia/Makefile.in, src/sys/Makefile.in, src/tests/Makefile.in, src/tsm41/Makefile.in, src/ubik/phys.c, src/usd/Makefile.in, src/usd/test/Makefile.in, src/uss/Makefile.in, src/util/Makefile.am, src/util/Makefile.in, src/util/fstab.c, src/util/test/Makefile.in, src/venus/Makefile.in, src/venus/test/Makefile.in, src/vfsck/Makefile.in, src/viced/Makefile.in, src/vol/Makefile.in, src/vol/fstab.c, src/vol/test/Makefile.in, src/xstat/xstat_cm_test.c, src/xstat/xstat_fs_test.c: DELTA STABLE14-darwin-x86-and-leopard-20060309 AUTHOR emoy@apple.com updates for darwin x86, and pre-leopard RCS file: /cvs/openafs/src/vol/Attic/fstab.c,v Working file: src/vol/fstab.c head: 1.6 branch: locks: strict access list: keyword substitution: kv total revisions: 8; selected revisions: 0 description: 2006-03-09 06:38 shadow * src/libafs/afs.ppc_darwin_90.plist.in: file afs.ppc_darwin_90.plist.in was added on branch openafs-stable-1_4_x on 2006-03-09 06:41:47 +0000 2006-03-09 06:38 shadow * src/util/fstab.c: file fstab.c was added on branch openafs-stable-1_4_x on 2006-03-09 06:42:17 +0000 2006-03-09 06:38 shadow * src/libafs/afs.x86_darwin_90.plist.in: file afs.x86_darwin_90.plist.in was added on branch openafs-stable-1_4_x on 2006-03-09 06:41:47 +0000 2006-03-09 06:38 shadow * src/config/param.x86_darwin_90.h: file param.x86_darwin_90.h was added on branch openafs-stable-1_4_x on 2006-03-09 06:41:42 +0000 2006-03-09 06:38 shadow * src/config/param.ppc_darwin_90.h: file param.ppc_darwin_90.h was added on branch openafs-stable-1_4_x on 2006-03-09 06:41:42 +0000 2006-03-08 20:20 rra * doc/man-pages/generate-man: DELTA STABLE14-man-page-bash-bashish-20060308 AUTHOR rra@stanford.edu if ! command is a bashish. Use if command ; then : ; else instead. 2006-03-08 05:05 jaltman * src/rx/rx_kcommon.c: DELTA STABLE14-rx-panic-printf-20060307 AUTHOR jaltman@secure-endpoints.com restore use of printf in osi_Panic 2006-03-06 21:24 jaltman * src/WINNT/afsd/cm_ioctl.c: DELTA windows-mkmount-20060306 AUTHOR jaltman@secure-endpoints.com allow case-insensitive matches for the parent of the mount point 2006-03-06 05:33 shadow * Makefile.in: DELTA STABLE14-nbsd-30-pthreads-20060302 AUTHOR gendalia@netbsd.org update for netbsd 3.0 2006-03-06 05:01 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-log-packet-20060305 AUTHOR jaltman@secure-endpoints.com packet strings can contain %; do not parse as a format 2006-03-06 03:16 jaltman * src/: afs/NTMakefile, config/NTMakefile, xstat/NTMakefile, xstat/xstat_cm.c, xstat/xstat_cm.h, xstat/xstat_fs.c, xstat/xstat_fs.h, xstat/xstat_fs_callback.c: DELTA STABLE14-windows-xstat-20060304 AUTHOR jaltman@secure-endpoints.com more windows specific mods plus improved output of ipaddrs and port numbers when debugging 2006-03-06 03:11 jaltman * src/xstat/NTMakefile: file NTMakefile was added on branch openafs-stable-1_4_x on 2006-03-06 03:16:41 +0000 2006-03-06 03:05 jaltman * src/rx/rx_clock_nt.c: DELTA STABLE14-windows-rx-lwp-clock-20060305 AUTHOR jaltman@secure-endpoints.com clock_Init() was broken because it would initialize rxi_clock0 with QueryPerformanceCounter() and then call clock_UpdateTime(). So instead of getting an ever increasing value you would get a fixed value determined by how long it takes to make a function call between to QueryPerformanceCounter() calls. 2006-03-06 00:33 shadow * Makefile.in, src/libafsrpc/Makefile.in: DELTA STABLE14-openbsd-pthread-20050815 AUTHOR rees@umich.edu pullup openbsd pthread usage 2006-03-05 22:31 jaltman * src/viced/host.h: DELTA STABLE14-viced-host-type-consistency-20060305 AUTHOR jaltman@secure-endpoints.com make sure all the types for host and port are consistent 2006-03-05 20:55 jaltman * src/WINNT/afsd/smb_ioctl.c: DELTA STABLE14-windows-no-smb-ioctl-info-20060305 AUTHOR jaltman@secure-endpoints.com don't support functions we don't implement. the CIFS trans2 get info ioctl is not equivalent to the AFS Get Volume Status function 2006-03-05 05:37 jaltman * src/viced/host.c: DELTA STABLE14-viced-unsign-haddr-hport-20060304 AUTHOR jaltman@secure-endpoints.com haddr and hport should be unsigned 2006-03-05 04:44 jaltman * Makefile.in: DELTA STABLE14-nbsd-30-pthreads-20060302 AUTHOR gendalia@netbsd.org update for netbsd 3.0 2006-03-04 22:03 jaltman * src/xstat/xstat_fs_test.c: DELTA STABLE14-xstats-getcapabiliites-20060304 AUTHOR jaltman@secure-endpoints.com add the GetCapabilities RPC to the ops table 2006-03-03 19:27 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-fix-tcallhost-20060303 AUTHOR jaltman@secure-endpoints.com fix type 2006-03-02 06:46 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1_4_1-rc9-20060302 AUTHOR shadow@dementia.org 1.4.1-rc9 2006-03-02 06:44 shadow * src/afs/: afs_callback.c, afs_cbqueue.c, afs_pioctl.c: DELTA STABLE14-callback-get-refs-20060302 AUTHOR cg2v@andrew.cmu.edu more updates, focused on issues found working at darwin, but actually generic issues 2006-03-02 06:41 shadow * src/rx/LINUX/: rx_kmutex.c, rx_knet.c: DELTA STABLE14-refridgerator-update-20060227 AUTHOR cg2v@andrew.cmu.edu try to make refrigerator work again 2006-03-02 06:36 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-access-exec-only-20060302 AUTHOR cg2v@andrew.cmu.edu FIXES 27553 don't misenforce mode bits 2006-03-02 06:34 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA STABLE14-darwin-remove-fix-20060302 AUTHOR cg2v@andrew.cmu.edu move the if inside the condition so we aren't screwed up on tiger 2006-03-02 06:30 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA STABLE14-remunlink-needs-iocount-20060302 AUTHOR cg2v@andrew.cmu.edu FIXES 27493 keep needed iocount for remunlink on darwin 8.0 2006-03-02 06:24 jaltman * src/viced/host.c: DELTA STABLE14-viced-fix-comment-20060301 AUTHOR jaltman@secure-endpoints.com fix comment in h_GetHost_r 2006-03-02 06:17 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-preamble-postamble-20060301 AUTHOR jhutz@cs.cmu.edu If the host obtained during the CallPremable and CallPostamble differ, then there is the possibility of a hold leak. This patch is a quick attempt to deal with the potential problem. If the problem occurs we log it in order to know for sure if this is in fact a problem. If it is, then at a later date we should perform a more extensive re-write in which the CallPreamble is used to obtain the host and the client and pass them both back to the caller which would not be required to obtain them again at a later date. 2006-03-01 19:12 jaltman * src/viced/host.c: DELTA STABLE14-viced-h_Enumerate_r-fix-20060301 AUTHOR jaltman@secure-endpoints.com In h_Enumerate_r it is possible that the host may be released by the called procedure. Therefore, we must preserve the pointer to host->next before the call and hold the host it points to in order to ensure that it does not disappear out from under us. This ensures that although the H_LOCK can be dropped during the procedure and the host list can be rearranged we won't miss more than a handful of hosts during the enumeration. 2006-03-01 06:43 jaltman * src/viced/host.c: DELTA STABLE14-viced-h_gethost_r-host-hold-leak-20060228 AUTHOR jaltman@secure-endpoints.com when h_GetHost_r replaces 'host' with 'oldHost' we need to release the hold on 'host' and maintain the hold on 'oldHost' because if a hold was placed on 'host' in CallPreamble() it will no longer be released in CallPostamble() since 'oldHost' will now be bound to the client 2006-03-01 05:59 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20060228 AUTHOR jaltman@secure-endpoints.com 1.4.0099 == 1.4.1-rc9 2006-03-01 05:11 rra * doc/man-pages/: style.css, pod1/afsmonitor.pod, pod1/cmdebug.pod, pod1/dlog.pod, pod1/dpass.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/livesys.pod, pod1/package_test.pod, pod1/pagsh.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/rxgen.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_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, pod1/xstat_cm_test.pod, pod1/xstat_fs_test.pod, pod8/afsd.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_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_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_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/kdb.pod, pod8/kpwvalid.pod, pod8/package.pod, pod8/prdb_check.pod, pod8/ptserver.pod, pod8/salvager.pod, pod8/upclient.pod, pod8/upserver.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/voldump.pod, pod8/volinfo.pod, pod8/volserver.pod, pod8/xfs_size_check.pod: DELTA STABLE14-pretty-html-synopsis-20060228 AUTHOR rra@stanford.edu Implement proper synopsis wrapping for HTML generation. This was done in three pieces. First, add HTML-specific tags to the POD to mark the synopsis for HTML purposes so that we can apply style information to it. Second, update the style sheet to indent all lines except for the first in the synopsis section. Third, add the appropriate S<> tags around option and argument pairs so that we don't wrap between the option and its argument. Unfortunately, due to the > style that looks nicer for other reasons, we have to use the very verbose S<<< >>>. Oh well. 2006-03-01 05:04 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-client-refcount-leak-20060228 AUTHOR jaltman@secure-endpoints.com SRXAFS_CallBackRxConnAddr calls h_FindClient_r which returns a client with a refCount and the client->host held. The call to CallPostamble will release the host hold but not the client refcount. 2006-03-01 04:09 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-host-hold-leak-20060228 AUTHOR jaltman@secure-endpoints.com fix a host hold leak although this one rarely occurs. 2006-03-01 00:16 rra * doc/man-pages/: README, style.css: DELTA STABLE14-html-style-todo-20060228 AUTHOR rra@stanford.edu Some style sheet updates and lots of to-do updates based on feedback from C. Alex North-Keys. 2006-02-28 23:48 rra * doc/man-pages/: README, generate-html, pod1/fs.pod: DELTA STABLE14-html-link-fixes-20060228 AUTHOR rra@stanford.edu Make the mentions of subcommands in the fs command introduction links to the relevant pages, and add to README a to-do note to do this for the rest of the introductory pages. Fix links to man pages that contain underscores by working around a bug in Pod::Simple. 2006-02-28 23:27 jaltman * src/viced/host.c: DELTA STABLE14-viced-panic-if-maxhosttables-exceeded-20060228 AUTHOR jaltman@secure-endpoints.com Do not allow HTBlocks to allocate more blocks than will fit in hosttablesptrs. Doing so corrupts memory. Panic instead until we can get this fixed right. 2006-02-28 23:12 rra * doc/man-pages/pod1/up.pod: DELTA STABLE14-up-m-docs-20060228 AUTHOR utoddl@email.unc.edu Document the -m flag to up. 2006-02-28 21:22 rra * src/afs/LINUX/osi_module.c: DELTA STABLE14-amd64-linux26-fix-20060228 AUTHOR rra@stanford.edu Restore the previous code for AMD64 under Linux 2.6, as the generic Linux 2.6 code apparently does not work with all AMD64 kernels. 2006-02-28 00:19 shadow * src/: rx/rx_rdwr.c, rxkad/rxkad_client.c, rxkad/rxkad_common.c, rxkad/rxkad_server.c, rxkad/domestic/crypt_conn.c, rxkad/domestic/fcrypt.c: DELTA STABLE14-systm-h-header-inclusion-20060227 AUTHOR chas@cmf.nrl.navy.mil FIXES 24765 avoid implicit references by including the prototypes from the header except on linux 2006-02-27 21:22 shadow * src/rx/LINUX/: rx_kmutex.c, rx_knet.c: DELTA STABLE14-refridgerator-update-20060227 AUTHOR cg2v@andrew.cmu.edu try to make refrigerator work again 2006-02-27 20:57 shadow * src/: rx/rx_clock.h, rx/rx_rdwr.c, rxkad/rxkad_client.c, rxkad/rxkad_common.c, rxkad/rxkad_server.c, rxkad/domestic/crypt_conn.c, rxkad/domestic/fcrypt.c: DELTA STABLE14-systm-h-header-inclusion-20060227 AUTHOR chas@cmf.nrl.navy.mil FIXES 24765 avoid implicit references by including the prototypes from the header except on linux 2006-02-27 20:47 shadow * doc/man-pages/: pod1/afs.pod, pod1/afsmonitor.pod, pod1/fs_getclientaddrs.pod, pod1/fs_setcachesize.pod, pod1/rxgen.pod, pod1/vos_backupsys.pod, pod1/vos_listvol.pod, pod5/cacheinfo.pod, pod5/prdb.DB0.pod, pod8/backup_labeltape.pod, pod8/backup_scantape.pod, pod8/bos_status.pod, pod8/fstrace_dump.pod, pod8/kas_setpassword.pod: DELTA STABLE14-pod-updates-20060227 AUTHOR chas@cmf.nrl.navy.mil FIXES 26463 update pod files to deal with some section number changes 2006-02-27 20:37 shadow * src/afs/VNOPS/afs_vnop_write.c: DELTA STABLE14-tiger-updates-20060220 AUTHOR cg2v@andrew.cmu.edu update lpioctl, setattr and free tuios 2006-02-27 20:35 shadow * src/afs/: DARWIN/osi_vnodeops.c, VNOPS/afs_vnop_flock.c: DELTA STABLE14-darwin-bsd-flock-20060227 AUTHOR cg2v@andrew.cmu.edu FIXES 25544 deal with posix flag in flock request on darwin 2006-02-27 20:18 shadow * doc/LICENSE, src/LICENSE: DELTA STABLE14-shut-up-fucking-whiner-20060227 AUTHOR shadow@dementia.org without further comment 2006-02-25 06:45 shadow * src/sys/rmtsys.xg: DELTA STABLE14-rmtsys-up-limits-20060225 AUTHOR jhutz@cmu.edu FIXES 27095 raise limits of constants in rmtsys 2006-02-25 06:40 shadow * src/afs/VNOPS/afs_vnop_remove.c: DELTA STABLE14-vnop-remove-revised-lock-order-20060225 AUTHOR reuter@rzg.mpg.de FIXES 27176 drop the tdc lock even rearlier 2006-02-23 12:33 shadow * src/util/softsig.c: DELTA STABLE14-softsig-thread-hack-not-on-nbsd30-20060223 AUTHOR shadow@dementia.org based on comment from gendalia@iastate.edu 2006-02-22 14:29 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-brl-fix-20060222 AUTHOR jaltman@secure-endpoints.com make sure that we obtain a LockWrite if AGRESSIVE_LOCKS is defined 2006-02-22 05:08 jaltman * src/rxkad/: rxkad_server.c, ticket5.c: DELTA STABLE14-rxkad-krb5-improvements-20060222 AUTHOR jaltman@secure-endpoints.com correct precedence of && and || in conditional to determine when tkt_DecodeTicket5() should be called. optimize order of ticket property evaluation to delay call to get_key() which will require that a lock be obtained until after we know that all of the other checks will succeed. 2006-02-22 05:02 jaltman * src/viced/viced.c: DELTA STABLE14-viced-log-get-key-failure-20060221 AUTHOR jaltman@secure-endpoints.com log afsconf_GetKey() failure 2006-02-22 04:09 jaltman * src/: bozo/bosserver.c, ptserver/ptserver.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-server-rxmaxmtu-option-20060221 AUTHOR jaltman@secure-endpoints.com add -rxmaxmtu to allow setting the max send and receive RX MTU size 2006-02-21 21:07 shadow * src/config/param.i386_fbsd_61.h: file param.i386_fbsd_61.h was added on branch openafs-stable-1_4_x on 2006-07-31 16:06:33 +0000 2006-02-21 04:47 shadow * src/: afs/DARWIN/osi_file.c, afs/VNOPS/afs_vnop_read.c, sys/afssyscalls.c: DELTA STABLE14-tiger-updates-20060220 AUTHOR cg2v@andrew.cmu.edu update lpioctl, setattr and free tuios 2006-02-20 21:49 shadow * src/afs/afs_chunk.c: DELTA STABLE14-cache-autotune-20060220 AUTHOR shadow@dementia.org put in defaults so an old afsd will still start ok. 2006-02-20 15:27 jaltman * src/viced/: afsfileprocs.c, host.c: DELTA STABLE14-viced-client-cps-race-fix-20060220 AUTHOR jaltman@secure-endpoints.com remove a race condition between h_TossStuff_r and SRXAFS_FlushCPS by changing h_ID2Client to return the client with a refcount and then release the refCount with PutClient. when the CPS list is non-NULL and the viceid is ANONYMOUSID be sure to set the prlist_val to NULL if the prlist_len is being set to 0 since all of the tests are performed on prlist_val 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: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:31 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-stable-1_4_1-rc8-20060217 AUTHOR shadow@dementia.org 1.4.1-rc8 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-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: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 17:58 shadow * src/aklog/asetkey.c: file asetkey.c was added on branch openafs-stable-1_4_x on 2006-04-03 19:39:50 +0000 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: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 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 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-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-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 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 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 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 00:52 shadow * configure-libafs.in, configure.in: 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: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: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-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 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-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: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: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 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 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-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 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 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-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-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 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-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 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 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 08:14 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/: 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-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 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 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: 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: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 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-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 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-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 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: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-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 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 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 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: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: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: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 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/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: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 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:25 shadow * src/volser/volprocs.c: DELTA STABLE14-implement-vpeek-for-listvol-20060124 AUTHOR shadow@dementia.org roll back for listonevolume (only) 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: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: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: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-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: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 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-20 06:32 shadow * configure-libafs.in, configure.in, 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 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: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 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-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-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 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-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 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: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 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 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: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: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-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 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 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-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-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 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: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-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: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 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-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/: logo.htm, relnotes.htm, toc.htm: 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-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 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-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-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-man: 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: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/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/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/prdb_check.pod, pod8/ptserver.pod, pod8/salvager.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: 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/: 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_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/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/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/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_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/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/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/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: 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: 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 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 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-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: file cmdebug.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:55:43 +0000 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-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 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: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: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-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: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 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/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_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/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-05 18:28:27 +0000 2005-12-21 00:41 rra * doc/man-pages/pod1/pts_creategroup.pod: file pts_creategroup.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_changeaddr.pod: file vos_changeaddr.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_setserverprefs.pod: file fs_setserverprefs.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/udebug.pod: file udebug.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_listquota.pod: file fs_listquota.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_adduser.pod: file pts_adduser.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_examine.pod: file fs_examine.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_help.pod: file pts_help.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/afsmonitor.pod: file afsmonitor.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_zap.pod: file vos_zap.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_copyacl.pod: file fs_copyacl.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_membership.pod: file pts_membership.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_listacl.pod: file fs_listacl.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/xstat_fs_test.pod: file xstat_fs_test.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/pod1/fs_diskfree.pod: file fs_diskfree.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_listcells.pod: file fs_listcells.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_setmax.pod: file pts_setmax.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_cleanacl.pod: file fs_cleanacl.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_create.pod: file vos_create.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_unlockvldb.pod: file vos_unlockvldb.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/klog.pod: file klog.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_backupsys.pod: file vos_backupsys.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_setquota.pod: file fs_setquota.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_backup.pod: file vos_backup.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_storebehind.pod: file fs_storebehind.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/scout.pod: file scout.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_move.pod: file vos_move.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/knfs.pod: file knfs.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_flushvolume.pod: file fs_flushvolume.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_setcachesize.pod: file fs_setcachesize.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_setacl.pod: file fs_setacl.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_exportafs.pod: file fs_exportafs.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_setvol.pod: file fs_setvol.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/tokens.pod: file tokens.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/afs.pod: file afs.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.pod: file vos.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_setfields.pod: file pts_setfields.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/dpass.pod: file dpass.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_listvldb.pod: file vos_listvldb.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_restore.pod: file vos_restore.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/xstat_cm_test.pod: file xstat_cm_test.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/pod1/kpasswd.pod: file kpasswd.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_examine.pod: file pts_examine.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_delentry.pod: file vos_delentry.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_examine.pod: file vos_examine.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_checkservers.pod: file fs_checkservers.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_help.pod: file fs_help.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_help.pod: file vos_help.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-21 00:37 rra * doc/man-pages/generate-man: file generate-man was added on branch openafs-stable-1_4_x on 2006-01-05 18:53:20 +0000 2005-12-19 03:29 rra * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-writepage-rename-20051218 AUTHOR torkel@acc.umu.se The ocfs2 patch renames WRITEPAGE_ACTIVE to AOP_WRITEPAGE_ACTIVE, and Ubuntu has applied that patch to their version of the kernel. Allow for either. 2005-12-17 17:28 jaltman * src/rx/rx_packet.c: DELTA STABLE14-windows-no-fds-20051217 AUTHOR jaltman@secure-endpoints.com when collecting rx statistics in response to an RPC query, the rx library attempts to enumerate the number file descriptors in use. This is fine except that file descriptors are a C Run Time Library concept on Windows and are not related to networking. In Visual Studio 8, the run time library will assert() if an invalid file descriptor is passed to fstat() which is the test used to determine if a file descriptor is valid. This patch simply returns 0 for the number of file descriptors in use because that is what would have been returned anyway with the existing code. What we probably want to return is the number of open socket handles. 2005-12-16 13:29 shadow * src/viced/: callback.c, host.c, host.h: DELTA STABLE14-viced-multiple-ports-per-client-20051208 AUTHOR jaltman@secure-endpoints.com this patch replaces the single address in the Interface structure with an AddrPort structure. This enables the servers to send messages to the correct port if the port on the Interface does not match the port stored in the client itself. 2005-12-16 04:39 shadow * src/afs/VNOPS/: afs_vnop_rename.c, afs_vnop_rename.c: DELTA STABLE14-tiger-fixes-20051215 AUTHOR cg2v@andrew.cmu.edu potential reclaim in progress fix, and per Chaskiel, "I don't remember why I put it there, but the fact that it gets triggered means that we're leaking a vcache object lock. It looks like the "rename to .__afsXXXX" codepath is responsible (as afsrename does not use the fact that adp (or aodp) is locked by afs_remove, and locks it again. I'm surprised it's not deadlocking)" so i coded up a fix 2005-12-16 04:26 shadow * src/volser/: vos.c, vsprocs.c: DELTA STABLE14-vos-restore-parent-id-patch-20051215 AUTHOR jhutz@cmu.edu avoid making broken readonlies when when you restore them 2005-12-16 04:19 shadow * src/afs/: afs_vcache.c, VNOPS/afs_vnop_rename.c: DELTA STABLE14-tiger-fixes-20051215 AUTHOR cg2v@andrew.cmu.edu potential reclaim in progress fix, and per Chaskiel, "I don't remember why I put it there, but the fact that it gets triggered means that we're leaking a vcache object lock. It looks like the "rename to .__afsXXXX" codepath is responsible (as afsrename does not use the fact that adp (or aodp) is locked by afs_remove, and locks it again. I'm surprised it's not deadlocking)" so i coded up a fix 2005-12-16 03:37 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-dentry-multiple-mounts-20051215 AUTHOR chas@cmf.nrl.navy.mil avoid triggering BUG() when a volume is multiply mounted 2005-12-16 03:33 shadow * src/rx/rx_packet.c: DELTA STABLE14-freedatabufs-mark-free-20051215 AUTHOR tkeiser@gmail.com avoid an error with marking data packets free 2005-12-16 03:29 shadow * src/viced/callback.c: DELTA STABLE14-multibreak-rework-avoiding-race-20051215 AUTHOR tkeiser@gmail.com avoid a potential race finding the correct connection during MultiBreakCallBack_r 2005-12-15 15:16 jaltman * src/rx/xdr_array.c: DELTA STABLE14-rx-osi_alloc-prototype-20051215 AUTHOR rtb@pclella.cern.ch FIXES 24267 must provide prototype for osi_Alloc() on systems with 64-bit pointers and 32-bit int 2005-12-15 05:57 jaltman * src/rx/xdr_refernce.c: DELTA STABLE14-rx-osi_alloc-prototype-20051214 AUTHOR rtb@pclella.cern.ch FIXES 24267 include rx.h in order to safely include rx_prototypes.h in order to obtain a prototype for osi_Alloc() in order to prevent pointer truncation on systems with 64-bit pointers and 32-bit int. 2005-12-14 05:33 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-rpc-warning-20051214 AUTHOR jaltman@secure-endpoints.com If osi_InitDebug() fails due to RPC_S_NO_PROTSEQS, log to the afsd_init.log file a warning indicating that the registry should be examined for a misconfiguration of Windows. 2005-12-14 05:30 jaltman * src/WINNT/afsd/cm_cell.c: DELTA STABLE14-windows-fs-setserverpref-vldb-20051214 AUTHOR jaltman@secure-endpoints.com prevent a panic condition if "fs setserverprefs -vlserver" is executed more than once before the vlserver is associated with a cell. 2005-12-14 01:30 rra * doc/man-pages/pod8/backup_labeltape.pod: file backup_labeltape.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-14 01:30 rra * doc/man-pages/pod8/backup_restoredb.pod: file backup_restoredb.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-14 01:30 rra * doc/man-pages/pod8/backup_readlabel.pod: file backup_readlabel.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-14 01:30 rra * doc/man-pages/pod8/backup_scantape.pod: file backup_scantape.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-14 01:30 rra * doc/man-pages/pod8/backup.pod: file backup.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/cacheinfo.pod: file cacheinfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/AuthLog.dir.pod: file AuthLog.dir.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/CellServDB.pod: file CellServDB.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/FileLog.pod: file FileLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/VLLog.pod: file VLLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/SalvageLog.pod: file SalvageLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/BosLog.pod: file BosLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/kaserver.DB0.pod: file kaserver.DB0.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/afs_cache.pod: file afs_cache.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/KeyFile.pod: file KeyFile.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/SALVAGE.fs.pod: file SALVAGE.fs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/afszcm.cat.pod: file afszcm.cat.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/bdb.DB0.pod: file bdb.DB0.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/prdb.DB0.pod: file prdb.DB0.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/sysid.pod: file sysid.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/vldb.DB0.pod: file vldb.DB0.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/NoAuth.pod: file NoAuth.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/NetRestrict.pod: file NetRestrict.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/FORCESALVAGE.pod: file FORCESALVAGE.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/ThisCell.pod: file ThisCell.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/AuthLog.pod: file AuthLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/afs_volume_header.pod: file afs_volume_header.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:33:54 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/afs.pod: file afs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/fms.log.pod: file fms.log.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/kaserverauxdb.pod: file kaserverauxdb.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/BackupLog.pod: file BackupLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/tapeconfig.pod: file tapeconfig.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:35:32 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/salvage.lock.pod: file salvage.lock.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/UserList.pod: file UserList.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/VolserLog.pod: file VolserLog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:28 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/afsmonitor.pod: file afsmonitor.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:33:54 +0000 2005-12-14 01:30 rra * doc/man-pages/pod5/butc_logs.pod: file butc_logs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:36:33 +0000 2005-12-14 01:30 rra * doc/man-pages/pod1/fs.pod: file fs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/vldb_check.pod: file vldb_check.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/uss_apropos.pod: file uss_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/xfs_size_check.pod: file xfs_size_check.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/vlserver.pod: file vlserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/uss.pod: file uss.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/upserver.pod: file upserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/prdb_check.pod: file prdb_check.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_getdate.pod: file bos_getdate.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_stop.pod: file bos_stop.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/fstrace_apropos.pod: file fstrace_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/package.pod: file package.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:33:55 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_apropos.pod: file bos_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_listtickets.pod: file kas_listtickets.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/fstrace_lsset.pod: file fstrace_lsset.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_addkey.pod: file bos_addkey.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_create.pod: file bos_create.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_shutdown.pod: file bos_shutdown.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_setauth.pod: file bos_setauth.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_stringtokey.pod: file kas_stringtokey.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_apropos.pod: file kas_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/upclient.pod: file upclient.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/fms.pod: file fms.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_restart.pod: file bos_restart.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/fstrace.pod: file fstrace.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_forgetticket.pod: file kas_forgetticket.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos.pod: file bos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_exec.pod: file bos_exec.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kadb_check.pod: file kadb_check.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_addhost.pod: file bos_addhost.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_adduser.pod: file bos_adduser.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/fstrace_setlog.pod: file fstrace_setlog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bosserver.pod: file bosserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_noauthentication.pod: file kas_noauthentication.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_uninstall.pod: file bos_uninstall.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:30 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/ptserver.pod: file ptserver.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:32 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_delete.pod: file bos_delete.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas.pod: file kas.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_status.pod: file backup_status.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/kas_quit.pod: file kas_quit.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:31 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/bos_listkeys.pod: file bos_listkeys.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_dbverify.pod: file backup_dbverify.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_deldump.pod: file backup_deldump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_kill.pod: file backup_kill.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_listvolsets.pod: file backup_listvolsets.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_listhosts.pod: file backup_listhosts.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_jobs.pod: file backup_jobs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_delvolset.pod: file backup_delvolset.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_quit.pod: file backup_quit.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_delhost.pod: file backup_delhost.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_addvolset.pod: file backup_addvolset.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_addhost.pod: file backup_addhost.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_delvolentry.pod: file backup_delvolentry.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod8/backup_deletedump.pod: file backup_deletedump.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:29 +0000 2005-12-13 19:21 rra * doc/man-pages/pod1/package_test.pod: file package_test.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-11 19:00 rra * src/config/param.nbsd21.h: DELTA STABLE14-netbsd-statvfs-20051211 AUTHOR gendalia@iastate.edu FIXES 22905 NetBSD 2.1 doesn't have statvfs, but the version numbering scheme changed so the test was getting this wrong. 2005-12-11 06:34 rra * src/sys/Makefile.in: DELTA STABLE14-libafssetpag-bsd-20051101 AUTHOR rees@umich.edu bsd only: make a real syscall.o (but with no code) build libafssetpag 2005-12-10 18:45 rra * src/: shlibafsauthent/Makefile.in, shlibafsrpc/Makefile.in, sys/Makefile.in: DELTA STABLE14-linux-srcdir-mapfile-20051210 AUTHOR chas@cmf.nrl.navy.mil FIXES 23317 Look for the shared library mapfile in ${srcdir} on Linux to allow for out of srcdir builds. 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_wscell.pod: file fs_wscell.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_removeuser.pod: file pts_removeuser.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_unlock.pod: file vos_unlock.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/unlog.pod: file unlog.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/up.pod: file up.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_remove.pod: file vos_remove.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/translate_et.pod: file translate_et.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_delete.pod: file pts_delete.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_listpart.pod: file vos_listpart.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_rename.pod: file pts_rename.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_listowned.pod: file pts_listowned.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_rename.pod: file vos_rename.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_remsite.pod: file vos_remsite.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts.pod: file pts.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_listmax.pod: file pts_listmax.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_release.pod: file vos_release.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/pts_apropos.pod: file pts_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_partinfo.pod: file vos_partinfo.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_status.pod: file vos_status.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_apropos.pod: file vos_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_syncvldb.pod: file vos_syncvldb.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/vos_lock.pod: file vos_lock.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:27 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_newcell.pod: file fs_newcell.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_quota.pod: file fs_quota.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_mkmount.pod: file fs_mkmount.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_setcell.pod: file fs_setcell.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_getclientaddrs.pod: file fs_getclientaddrs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_sysname.pod: file fs_sysname.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_flush.pod: file fs_flush.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_rmmount.pod: file fs_rmmount.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_whichcell.pod: file fs_whichcell.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_apropos.pod: file fs_apropos.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_getcellstatus.pod: file fs_getcellstatus.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_flushmount.pod: file fs_flushmount.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_getcacheparms.pod: file fs_getcacheparms.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_whereis.pod: file fs_whereis.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_messages.pod: file fs_messages.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_checkvolumes.pod: file fs_checkvolumes.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-09 13:26 rra * doc/man-pages/pod1/fs_setclientaddrs.pod: file fs_setclientaddrs.pod was added on branch openafs-stable-1_4_x on 2006-01-05 18:28:26 +0000 2005-12-07 12:02 jaltman * src/WINNT/afsd/: cm_conn.c, cm_ioctl.c: DELTA STABLE14-windows-afsd-service-20051121 AUTHOR jaltman@secure-endpoints.com improvements to VNOVNODE fix 2005-12-01 15:19 shadow * src/libafs/MakefileProto.LINUX.in: DELTA STABLE14-linux-26-390x-update-20051201 AUTHOR shadow@dementia.org FIXES add linux26 version for symlinks 2005-12-01 07:37 shadow * src/afs/DARWIN/: osi_file.c, osi_machdep.h: DELTA STABLE14-macos-103-20051201 AUTHOR shadow@dementia.org last fixes i swear 2005-12-01 05:43 shadow * src/afs/DARWIN/osi_machdep.h: DELTA STABLE14-macos103-20051201 AUTHOR shadow@dementia.org one more fix 2005-12-01 05:19 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-103-packaging-20051201 AUTHOR shadow@dementia.org fix packaging script for 10.3 2005-12-01 05:16 shadow * src/cf/osconf.m4: DELTA STABLE14-shlibafssetpag-20051015 AUTHOR rra@stanford.edu FIXES 18745 implement {sh,}libafssetpag 2005-12-01 05:10 shadow * src/afs/afs_vcache.c: DELTA STABLE14-volume-callback-fix-20051201 AUTHOR shadow@dementia.org fix rainer toebbicke's callbacks vanishing issue. this was probably my fault merging 2005-12-01 04:14 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos10-fstrace-catalog-20051130 AUTHOR shadow@dementia.org package the fstrace catalog correctly for osx 2005-12-01 04:09 shadow * configure-libafs.in, configure.in: DELTA openafs-1-4-1-rc2-20051130 AUTHOR shadow@dementia.org make 1.4.1-rc2 2005-12-01 04:03 shadow * src/afsd/afsd.c: DELTA STABLE14-files-per-subdir-math-error-20051130 AUTHOR mcgarr@umich.edu FIXES 23811 use a bitshift instead of xor(!) 2005-12-01 04:00 shadow * src/rx/rx_packet.c: DELTA STABLE14-freepackets-cbuf-leak-20051130 AUTHOR tkeiser@gmail.com FIXES 23143 at least i'm guessing it fixes that one fix memory leak for multilevel packet queue stuff 2005-11-30 07:13 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/: logo.htm, relnotes.htm, toc.htm: DELTA STABLE14-windows-release-notes-20051130 AUTHOR jaltman@secure-endpoints.com A very rough set of updates for 1.4.1 RC2 2005-11-30 06:44 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-winnotes-20051130 AUTHOR jaltman@secure-endpoints.com updates for 1.4.1 RC2 2005-11-30 06:41 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20051130 AUTHOR jaltman@secure-endpoints.com version 1.4.0092 for 1.4.1-rc2 2005-11-30 06:40 jaltman * src/WINNT/afsd/afskfw.c: DELTA STABLE14-windows-afskfw-20051130 AUTHOR jaltman@secure-endpoints.com correct the construction of the client name (with realm) when krb524 is being used. 2005-11-29 07:01 jaltman * src/rx/rx.c: DELTA STABLE14-rx-lock-leak-20051128 AUTHOR jaltman@secure-endpoints.com Fix a lock leak introduced when adding thread local packet queues. 2005-11-29 06:54 shadow * src/: afs/DARWIN/osi_machdep.h, afs/DARWIN/osi_vnodeops.c, rx/rx_kcommon.h: DELTA STABLE14-macos103-update-20051129 AUTHOR shadow@dementia.org make the kernel module work too 2005-11-29 05:02 shadow * src/: afs/DARWIN/osi_file.c, afs/DARWIN/osi_groups.c, afs/DARWIN/osi_vfsops.c, afs/DARWIN/osi_vnodeops.c, config/param.ppc_darwin_70.h: DELTA STABLE14-macos-103-update-20051128 AUTHOR shadow@dementia.org roll up fixes for 10.3 2005-11-29 04:13 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA STABLE14-solaris-sparc32-largefile-20051128 AUTHOR chas@cmf.nrl.navy.mil FIXES 23296 readd largefile support for solaris sparc32 2005-11-29 03:41 shadow * src/viced/host.c: DELTA STABLE14-h-enumerate-r-safety-20051128 AUTHOR cg2v@andrew.cmu.edu FIXES 23336 needs further testing, configure a low number of callbacks and hit the server. 2005-11-29 03:20 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-afs-put-inode-dont-race-20051128 AUTHOR chas@cmf.nrl.navy.mil FIXES 23318 hold lock across refcount check. oops 2005-11-23 05:02 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-locks-uninit-20051122 AUTHOR jaltman@secure-endpoints.com Initialize 'code' to non-zero at the top of each loop to avoid setting the last updated timestamp on skipped locks 2005-11-22 00:37 jaltman * src/WINNT/: afsd/cm_utils.c, client_config/drivemap.cpp, client_config/drivemap.h, client_creds/main.cpp: DELTA STABLE14-windows-drivemap-renewal-20051121 AUTHOR jaltman@secure-endpoints.com When afscreds.exe performs a drive map renewal it should not delete all existing drive mappings. This undoes the efforts of the AFS logon network provider and any persistent mappings created with the explorer shell. This patch extends the interface to provide a mode in which DoMapShareChange does not remove unknown drive mappings. 2005-11-22 00:32 jaltman * src/WINNT/talocale/tal_string.cpp: DELTA STABLE14-windows-date-representation-20051121 AUTHOR jaltman@secure-endpoints.com change date representation to yyyy-MM-dd HH:mm:ss so that it sorts properly 2005-11-22 00:30 jaltman * src/WINNT/afsd/: cm_conn.c, cm_conn.h, cm_dcache.c, cm_ioctl.c, cm_ioctl.h, cm_server.c, cm_server.h: DELTA STABLE14-windows-afsd-service-20051121 AUTHOR jaltman@secure-endpoints.com add logic to process VNOVNODE in cm_Analyze. Force re-evaluation of symlink strings and flush the stat cache entry. force the use of new rx_connections when the server is marked down. prevent server objects from being freed if user preferences are set. 2005-11-21 15:53 jaltman * src/WINNT/install/wix/lang/en_US/ui.wxi: DELTA STABLE14-windows-wix-update-20051121 AUTHOR jaltman@secure-endpoints.com Wix 2.0.2419.0 changes the way that RadioButton values are specified. 2005-11-19 04:35 shadow * src/afs/: afs.h, afs_vcache.c, DARWIN/osi_module.c, VNOPS/afs_vnop_lookup.c, VNOPS/afs_vnop_readdir.c: DELTA STABLE14-deadvnode-locking-update-20051118 AUTHOR cg2v@andrew.cmu.edu FIXES 22870 change how we do vnode locking to avoid locking on ourselves 2005-11-19 03:59 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-allow-cached-stat-access-20051118 AUTHOR cg2v@andrew.cmu.edu FIXES 23257 allow cached stat info to be accessed for directories where a user has only "l" 2005-11-09 14:59 shadow * doc/man-pages/Makefile.in: DELTA STABLE14-pod2man-update-20051109 AUTHOR rtb@pclella.cern.ch build when there's no pod utils installed 2005-11-09 03:05 jaltman * src/WINNT/afsd/: afsd_service.c, cm_vnodeops.c, cm_vnodeops.h: DELTA STABLE14-windows-release-locks-at-shutdown-20051108 AUTHOR jaltman@secure-endpoints.com remember to release all of the locks we obtained from the file server at shutdown. 2005-11-08 17:46 jaltman * src/config/NTMakefile.i386_w2k: DELTA STABLE14-windows-config-20051108 AUTHOR jaltman@secure-endpoints.com restore missing AFSPRODUCT_VER_MAJOR 2005-11-07 23:43 shadow * src/afs/HPUX/osi_inode.c: DELTA STABLE14-hpux-store-fd-sooner-in-iopen-20051107 AUTHOR shadow@dementia.org FIXES do this a little differently, it may change out from under us 2005-11-07 19:54 shadow * src/auth/cellconfig.c: DELTA STABLE14-cellconfig-make-nkeys-littleendian-20051107 AUTHOR rtb@pclella.cern.ch FIXES cellconfig-check-for-corrupt-keyfile-20051007 should convert at least nkeys to host byte order before checking anything - fails on little endians otherwise. 2005-11-02 05:31 shadow * src/config/param.hp_ux11i.h: DELTA STABLE14-hpux11i-64bit-iops-20051102 AUTHOR shadow@dementia.org hpux 11i has 64 bit inodes 2005-11-02 05:23 shadow * src/rx/rx_packet.c: DELTA STABLE14-fpq-bulk-free-math-error-20051101 AUTHOR tkeiser@gmail.com fix a math error here 2005-11-02 00:28 shadow * src/afs/LINUX/: osi_module.c, osi_syscall.c: DELTA STABLE14-linux-ia32-offsets-include-change-20051101 AUTHOR jhutz@cmu.edu include these correctly 2005-11-01 16:45 shadow * src/vol/: Makefile.in, listinodes.c, namei_ops.c: DELTA STABLE14-hpux-vol-package-cleanup-20051101 AUTHOR shadow@dementia.org make inode salvager large partition compliant make namei compile cleanly again 2005-10-31 22:17 jaltman * src/WINNT/tests/winflock/: README.txt, main.cpp, sync.cpp, tests.cpp, winflock.h, winflock.sln, winflock.vcproj: DELTA STABLE14-windows-tests-winflock-20051031 AUTHOR asanka@secure-endpoints.com A windows specific file locking test app for exercising the byte range locking code. 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/winflock.h: file winflock.h was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/README.txt: file README.txt was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/tests.cpp: file tests.cpp was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/main.cpp: file main.cpp was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/sync.cpp: file sync.cpp was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/winflock.vcproj: file winflock.vcproj was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-31 22:12 jaltman * src/WINNT/tests/winflock/winflock.sln: file winflock.sln was added on branch openafs-stable-1_4_x on 2005-10-31 22:17:02 +0000 2005-10-30 01:01 jaltman * src/WINNT/afsd/cm_server.c: DELTA STABLE14-windows-checkserver-fix-20051029 AUTHOR jaltman@secure-endpoints.com the windows client was not treating Verror responses from the server as indicating the server as up if they were positive 2005-10-29 20:15 jaltman * src/WINNT/afsd/: NTMakefile, cm_daemon.c, cm_daemon.h, cm_ioctl.c: DELTA STABLE14-windows-daemon-timers-20051028 AUTHOR jaltman@secure-endpoints.com the daemon up server check was set for 1 hour and not ten minutes. turned all interval constants into variables so that they can be set via registry entries at a future time. 2005-10-25 06:37 shadow * src/rx/rx_prototypes.h: DELTA STABLE14-struct-socket-20051017 AUTHOR rees@umich.edu rx_prototypes.h needs struct socket now 2005-10-25 06:36 shadow * src/: cf/osconf.m4, sys/Makefile.in: DELTA STABLE14-libafssetpag-temp-fix-20051018 AUTHOR rees@umich.edu Define SHLIB_LINKER for [fno]bsd Don't try to build LIBAFSSETPAG for [fno]bsd 2005-10-25 06:35 shadow * src/libadmin/vos/: afs_vosAdmin.c, vosutils.c, vosutils.h, vsprocs.c: DELTA STABLE14-tbutc-solaris-and-vos-api-fixes-20051024 AUTHOR shadow@dementia.org FIXES 22316 the rest of this, since i forgot to apply the other file earlier oops 2005-10-25 02:09 jaltman * src/WINNT/afsd/: smb.c, smb3.c: DELTA STABLE14-windows-rap-debug-20051024 AUTHOR jaltman@secure-endpoints.com some more debugging messages 2005-10-25 01:57 jaltman * src/: WINNT/afsd/NTMakefile, venus/cmdebug.c: DELTA STABLE14-cmdebug-merge-20051024 AUTHOR jaltman@secure-endpoints.com Merge src/WINNT/cmdebug.c into src/venus/cmdebug.c 2005-10-24 19:06 shadow * src/: cf/osconf.m4, libadmin/vos/vosutils.c, tbutc/Makefile.in: DELTA STABLE14-tbutc-solaris-and-vos-api-fixes-20051024 AUTHOR shadow@dementia.org FIXES 22063 as tested for this and 22316 2005-10-24 18:52 shadow * src/libafs/afs.x86_darwin_80.plist.in: DELTA STABLE14-darwin-x86-20051015 AUTHOR chas@cmf.nrl.navy.mil FIXES 20130 add support for x86 darwin 2005-10-24 18:50 shadow * src/libafs/afs.x86_darwin_80.plist.in: file afs.x86_darwin_80.plist.in was added on branch openafs-stable-1_4_x on 2005-10-24 18:52:35 +0000 2005-10-23 06:31 shadow * src/afs/VNOPS/afs_vnop_attrs.c: DELTA STABLE14-vnop-attrs-fix-20051023 AUTHOR jaltman@secure-endpoints.com FIXES 22568 fix code broken in mac merge 2005-10-23 00:32 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-mkdir-root-exists-20051021 AUTHOR jaltman@secure-endpoints.com If a request is received to create the root directory of a device, return CM_ERROR_EXISTS instead of CM_ERROR_NOTFOUND for the nul-string file name. 2005-10-22 06:43 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-build-dmg-20051021 AUTHOR shadow@dementia.org probably this script should take an argument which is the version string to use, and use it in the volume name and dmg name 2005-10-22 06:03 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20051021 AUTHOR jaltman@secure-endpoints.com Updates for 1.4.0050 2005-10-22 05:58 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in, src/libafs/afs.ppc_darwin_80.plist.in: DELTA openafs-1-4-1-rc1-20051022 AUTHOR shadow@dementia.org make 1.4.1-rc1 2005-10-21 04:59 shadow * src/packaging/MacOS/buildpkg.sh: DELTA STABLE14-macos-build-dmg-20051021 AUTHOR shadow@dementia.org probably this script should take an argument which is the version string to use, and use it in the volume name and dmg name 2005-10-21 04:48 shadow * acinclude.m4, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/param.x86_darwin_80.h, src/des/andrew-conf.h, src/des/conf-darwin.h, src/libafs/MakefileProto.DARWIN.in, src/lwp/Makefile.in, src/lwp/process.i386.s: DELTA STABLE14-darwin-x86-20051015 AUTHOR chas@cmf.nrl.navy.mil FIXES 20130 add support for x86 darwin 2005-10-21 04:46 shadow * src/des/conf-darwin.h: file conf-darwin.h was added on branch openafs-stable-1_4_x on 2005-10-21 04:48:48 +0000 2005-10-21 04:46 shadow * src/config/param.x86_darwin_80.h: file param.x86_darwin_80.h was added on branch openafs-stable-1_4_x on 2005-10-21 04:48:48 +0000 2005-10-20 23:33 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-viced-audit-createfile-20051020 AUTHOR jaltman@secure-endpoints.com add the FID of the created file to the audit output for CreateFileEvent 2005-10-20 05:10 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20051019 AUTHOR jaltman@secure-endpoints.com updates 2005-10-19 20:12 jaltman * src/WINNT/afsd/largeintdotnet.c: DELTA STABLE14-window-largeint-20051019 AUTHOR jaltman@secure-endpoints.com The large integer support was applying a <<32 to a 32-bit value. This is an undefined operation. 2005-10-19 06:58 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-rxkadunknownkey-20051019 AUTHOR jaltman@secure-endpoints.com report RXKADUNKNOWNKEY as SEC_E_NO_KERB_KEY 2005-10-18 20:53 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-locking-error-codes-20051018 AUTHOR jaltman@secure-endpoints.com cm_Lock(), cm_RetryLock() should not interpret servers be unreachable as a sharing violation. 2005-10-18 20:51 jaltman * src/WINNT/afsd/cm_daemon.c: DELTA STABLE14-windows-ip-change-20051018 AUTHOR jaltman@secure-endpoints.com add a monitor to watch for IP Address changes. When a change is detected, wait 2.5 seconds for things to settle down and then check to see if down servers are reachable. 2005-10-18 15:31 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-error-codes-20051018 AUTHOR jaltman@secure-endpoints.com handle the CM_ERROR_ALLDOWN case when translating cm errors to nt status 2005-10-17 21:30 jaltman * src/WINNT/afsd/cm_daemon.c: DELTA STABLE14-windows-fw-service-test-20051017 AUTHOR jaltman@secure-endpoints.com Do not perform Firewall Configuration if the firewall service is not installed 2005-10-17 20:47 shadow * src/vol/partition.c: DELTA STABLE14-irix-no-xfs-checks-for-namei-20051017 AUTHOR chas@cmf.nrl.navy.mil FIXES 22435 don't do inode checks when using namei 2005-10-17 19:33 jaltman * src/WINNT/afsd/: afsd_init.c, afsicf.cpp, cm_daemon.c: DELTA STABLE14-windows-firewall-configuration-20051016 AUTHOR jaltman@secure-endpoints.com Windows Firewall Policy cannot be accessed by a service unless from the Service Manager thread nor until the service is in a RUNNING state. Firewall configuration moved to cm_Daemon() thread. 2005-10-17 19:12 shadow * src/sys/: Makefile.in, mapfile: DELTA STABLE14-rename-afssetpag-dot-map-to-mapfile-20051017 AUTHOR kenh@cmf.nrl.navy.mil The Solaris/Linux symbol export files must be named "mapfile" (see the definition of SHLIB_LINKER for Solaris). RCS file: /cvs/openafs/src/sys/Attic/afssetpag.map,v Working file: src/sys/afssetpag.map head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 4; selected revisions: 0 description: 2005-10-17 19:00 shadow * src/sys/mapfile: file mapfile was added on branch openafs-stable-1_4_x on 2005-10-17 19:12:06 +0000 2005-10-16 00:56 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA STABLE14-cellservdb-update-20051015 AUTHOR jhutz@cs.cmu.edu 15 Oct 2005 2005-10-15 21:52 jaltman * src/rxgen/rpc_hout.c: DELTA STABLE14-rxgen-server-prefix-prototypes-20051015 AUTHOR jaltman@secure-endpoints.com When producing prototypes for server side functions, use the correct prefix as specified in the input file. If there is no prefix, then do not output the prototypes as they will collide with the client side stub prototypes. 2005-10-15 21:48 jaltman * src/: WINNT/afsd/afsd_init.c, WINNT/afsd/cm.h, WINNT/afsd/cm_buf.h, WINNT/afsd/cm_utils.c, WINNT/client_exp/gui2fs.cpp, WINNT/client_exp/set_afs_acl.cpp, sys/pioctl_nt.c: DELTA STABLE14-windows-universal-error-handling-20051015 AUTHOR jaltman@secure-endpoints.com properly interpret the universal error codes 2005-10-15 16:26 shadow * src/cf/osconf.m4: DELTA STABLE14-shlibafssetpag-20051015 AUTHOR rra@stanford.edu FIXES 18745 implement {sh,}libafssetpag 2005-10-15 15:52 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-write-dirty-pages-once-20051015 AUTHOR chas@cmf.nrl.navy.mil FIXES 20561 this time for sure, only write back once 2005-10-15 15:41 shadow * acinclude.m4: DELTA STABLE14-default-largefile-on-20051015 AUTHOR shadow@dementia.org turn on largefile fileserver by default 2005-10-15 15:23 shadow * src/afsd/afsd.c: DELTA STABLE14-afsd-no-logfile-20051015 AUTHOR rra@stanford.edu FIXES 18662 remove afsd logfile parm 2005-10-15 15:21 shadow * src/: libafsauthent/Makefile.in, shlibafsauthent/Makefile.in, sys/.cvsignore, sys/Makefile.in, sys/afssetpag.exp, sys/afssyscalls.c, sys/afssyscalls.h, sys/glue.c, sys/setpag.c: DELTA STABLE14-shlibafssetpag-20051015 AUTHOR rra@stanford.edu FIXES 18745 implement {sh,}libafssetpag 2005-10-15 15:19 shadow * src/sys/setpag.c: file setpag.c was added on branch openafs-stable-1_4_x on 2005-10-15 15:21:19 +0000 2005-10-15 15:19 shadow * src/sys/glue.c: file glue.c was added on branch openafs-stable-1_4_x on 2005-10-15 15:21:19 +0000 2005-10-15 15:19 shadow * src/sys/afssetpag.exp: file afssetpag.exp was added on branch openafs-stable-1_4_x on 2005-10-15 15:21:19 +0000 2005-10-15 15:08 shadow * src/: shlibafsauthent/Makefile.in, shlibafsrpc/Makefile.in: DELTA STABLE14-shlib-rationalization-200510155 AUTHOR rra@stanford.edu FIXES 18767 make use of the export map. set a useful soname. 2005-10-15 15:04 shadow * Makefile.in, configure.in, doc/man-pages/Makefile.in: DELTA STABLE14-pod-man-pages-20051015 AUTHOR rra@stanford.edu FIXES 19268 add pod generation of man pages 2005-10-15 15:01 shadow * doc/man-pages/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2005-10-15 15:04:27 +0000 2005-10-15 14:55 shadow * src/auth/cellconfig.c: DELTA STABLE14-cellconfig-afsdb-use-dots-20051015 AUTHOR fbo2@gmx.net FIXES 20908 do lookup postpending a . 2005-10-15 14:24 shadow * src/: afs/afs_daemons.c, afs/AIX/osi_inode.c, afs/AIX/osi_vnodeops.c, afs/VNOPS/afs_vnop_create.c, rx/rx_kcommon.c, rx/rx_prototypes.h, rx/AIX/rx_kmutex.h, rx/AIX/rx_knet.c, sys/afs5.exp: DELTA STABLE14-aix-warning-cleanup-20051015 AUTHOR Niklas.Edmundsson@hpc2n.umu.se FIXES 21066 clean up aix warnings. hint that large file support works 2005-10-15 14:17 shadow * acinclude.m4, src/config/afs_sysnames.h, src/config/param.amd64_nbsd20.h: DELTA STABLE14-nbsd20-amd64-20051015 AUTHOR gendalia@iastate.edu FIXES 21562 add amd64 netbsd 2.0 support 2005-10-15 14:16 shadow * src/config/param.amd64_nbsd20.h: file param.amd64_nbsd20.h was added on branch openafs-stable-1_4_x on 2005-10-15 14:17:51 +0000 2005-10-15 03:46 shadow * src/viced/viced.c: DELTA STABLE14-viced-help-abortthres-20051014 AUTHOR lha@it.su.se FIXES 22070 add help for abort thresshold switch 2005-10-15 03:38 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-check-locks-logging-20051014 AUTHOR jaltman@secure-endpoints.com add a log message so we can tell how long it took. 2005-10-15 03:23 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20051014 AUTHOR jaltman@secure-endpoints.com updates for 1.4.0 rc8 2005-10-15 02:33 shadow * src/afs/: afs_vcache.c, VNOPS/afs_vnop_lookup.c, VNOPS/afs_vnop_symlink.c: DELTA STABLE14-newvcache-can-fail-now-20051014 AUTHOR psomogyi@gamax.hu FIXES 22260 allow newvcache to fail without ooping sort of nasty, if you want more vcaches, say so. 2005-10-15 02:14 shadow * src/: JAVA/classes/.classpath, JAVA/classes/.project, JAVA/classes/ErrorMessages.properties, JAVA/classes/testAFS.java, JAVA/classes/org/openafs/jafs/ACL.java, JAVA/classes/org/openafs/jafs/AFSException.java, JAVA/classes/org/openafs/jafs/AFSSecurityException.java, JAVA/classes/org/openafs/jafs/Cell.java, JAVA/classes/org/openafs/jafs/Group.java, JAVA/classes/org/openafs/jafs/Key.java, JAVA/classes/org/openafs/jafs/Partition.java, JAVA/classes/org/openafs/jafs/Process.java, JAVA/classes/org/openafs/jafs/Server.java, JAVA/classes/org/openafs/jafs/Token.java, JAVA/classes/org/openafs/jafs/User.java, JAVA/classes/org/openafs/jafs/VersionInfo.java, JAVA/classes/org/openafs/jafs/Volume.java, JAVA/libjafs/ACL.c, JAVA/libjafs/AdminToken.c, JAVA/libjafs/Cell.c, JAVA/libjafs/ChangeLog, JAVA/libjafs/Exceptions.h, JAVA/libjafs/File.c, JAVA/libjafs/FileInputStream.c, JAVA/libjafs/FileOutputStream.c, JAVA/libjafs/GetNativeString.c, JAVA/libjafs/GetNativeString.h, JAVA/libjafs/Group.c, JAVA/libjafs/Internal.c, JAVA/libjafs/Internal.h, JAVA/libjafs/JAFS_Version.h, JAVA/libjafs/Key.c, JAVA/libjafs/Makefile.in, JAVA/libjafs/Partition.c, JAVA/libjafs/Process.c, JAVA/libjafs/README, JAVA/libjafs/Server.c, JAVA/libjafs/User.c, JAVA/libjafs/UserToken.c, JAVA/libjafs/Version2.c, JAVA/libjafs/VersionInfo.c, JAVA/libjafs/Volume.c, cf/osconf.m4, libuafs/MakefileProto.LINUX.in: DELTA STABLE14-java-update-20051014 AUTHOR psomogyi@gamax.hu FIXES 21930 update java afs classes 2005-10-15 02:12 shadow * src/JAVA/libjafs/README: file README was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:12 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/JAFS_Version.h: file JAFS_Version.h was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:12 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/Version2.c: file Version2.c was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:12 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/VersionInfo.c: file VersionInfo.c was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:12 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/GetNativeString.h: file GetNativeString.h was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:12 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/GetNativeString.c: file GetNativeString.c was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:11 +0000 2005-10-15 02:12 shadow * src/JAVA/libjafs/ChangeLog: file ChangeLog was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:11 +0000 2005-10-15 02:12 shadow * src/JAVA/classes/org/openafs/jafs/VersionInfo.java: file VersionInfo.java was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:10 +0000 2005-10-15 02:12 shadow * src/JAVA/classes/.classpath: file .classpath was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:09 +0000 2005-10-15 02:12 shadow * src/JAVA/classes/testAFS.java: file testAFS.java was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:09 +0000 2005-10-15 02:12 shadow * src/JAVA/classes/.project: file .project was added on branch openafs-stable-1_4_x on 2005-10-15 02:14:09 +0000 2005-10-15 02:05 shadow * src/afs/HPUX/osi_machdep.h: DELTA STABLE14-hpux11-no-kthread-iface-20051014 AUTHOR shadow@dementia.org 11.0 lacks this header. 2005-10-15 01:43 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-solaris10-fs-find-afs-vnode-20051014 AUTHOR chas@cmf.nrl.navy.mil FIXES find the real vnode so cheating on solaris 10 will work 2005-10-15 01:20 shadow * src/rxgen/: rpc_hout.c, rpc_parse.c, rpc_parse.h: DELTA STABLE14-rxgen-multi-prototypes-20051014 AUTHOR jaltman@secure-endpoints.com FIXES 22349 generate prototypes for split stuff when the stub is multi 2005-10-14 21:28 shadow * src/libafs/MakefileProto.LINUX.in: DELTA STABLE14-linux-objdir-kernel-builds-20051014 AUTHOR jhutz@cmu.edu FIXES 22352 allow objdir kernel module builds to work again 2005-10-14 11:19 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-pattern-matching-20051014 AUTHOR jaltman@secure-endpoints.com FIXES 4623 Pattern matching was broken. '?' should match zero characters if it appears before a '.' or at the end of the file name. 2005-10-14 03:26 jaltman * src/WINNT/afsd/: cm_vnodeops.c, smb.c: DELTA STABLE14-windows-locking-init-req-20051013 AUTHOR jaltman@secure-endpoints.com two cm_InitReq() calls were in the wrong place opening the possibility for stack corruption 2005-10-13 21:00 shadow * src/afsd/afsd.c: DELTA STABLE14-solaris10-afsd-waitpid-to-clean-contract-20051013 AUTHOR chas@cmf.nrl.navy.mil FIXES 22317 it seems like this might be a bug in solaris10 when handling contracts of exiting chilren who have created kernel threads. the rxlistener is a kernel thread on solaris and the child that starts the kernel_thread returns and exits. 2005-10-13 20:50 shadow * src/afs/afs_vcache.c: DELTA STABLE14-macos-cleanup-20051006 AUTHOR shadow@dementia.org minor cleanup to get things working from the merge 2005-10-13 18:53 shadow * src/afs/afs_vcache.c: DELTA STABLE14-vc-hashing-be-less-expensive-20050728 AUTHOR chas@cmf.nrl.navy.mil pullup the rest of this 2005-10-13 18:49 shadow * src/afsd/afsd.c: DELTA STABLE14-cache-autotune-20050817 AUTHOR Niklas.Edmundsson@hpc2n.umu.se This patch tries to implement the afsd default tuning parameters discussed in the thread starting at I took the liberty of adding chunksize-tuning to the memcache too, with the motivation that people using large memcaches usually wants better bulk performance too. It seems to work for me using both disk cache and memcache of various sizes. https://www.openafs.org/pipermail/openafs-devel/2005-May/012158.htm l 2005-10-13 18:46 shadow * src/afs/: afs_chunk.c, afs_chunkops.h: DELTA STABLE14-cache-autotune-20050817 AUTHOR Niklas.Edmundsson@hpc2n.umu.se This patch tries to implement the afsd default tuning parameters discussed in the thread starting at I took the liberty of adding chunksize-tuning to the memcache too, with the motivation that people using large memcaches usually wants better bulk performance too. It seems to work for me using both disk cache and memcache of various sizes. https://www.openafs.org/pipermail/openafs-devel/2005-May/012158.htm l 2005-10-13 18:42 shadow * src/afs/afs_dcache.c: DELTA STABLE14-large-cache-fix-20050815 AUTHOR chas@cmf.nrl.navy.mil roll up change for 1.4.1 2005-10-13 18:31 shadow * src/afs/afs_vcache.c: DELTA STABLE14-solaris10-nfs-really-20051013 AUTHOR tortay@cc.in2p3.fr FIXES 22318 fix array size so this all works 2005-10-13 18:26 shadow * src/afs/: afs_nfsdisp.c, afs_vcache.c: DELTA STABLE14-solaris10-nfs-really-20051013 AUTHOR tortay@cc.in2p3.fr FIXES 22318 fix array size so this all works 2005-10-13 18:23 shadow * src/: afs/afs.h, afs/afs_dcache.c, afs/SOLARIS/osi_vnodeops.c, afs/VNOPS/afs_vnop_write.c, afsd/afsd.c: DELTA STABLE14-large-cache-fix-20050815 AUTHOR chas@cmf.nrl.navy.mil roll up change for 1.4.1 2005-10-13 18:08 shadow * src/afs/: afs.h, afs_callback.c, afs_pioctl.c, afs_prototypes.h, afs_vcache.c, LINUX/osi_vfsops.c: DELTA STABLE14-vc-hashing-be-less-expensive-20050728 AUTHOR chas@cmf.nrl.navy.mil FIXES use an afs_q so this is less expensive to deal with 2005-10-13 17:56 shadow * acinclude.m4: DELTA STABLE14-automate-freebsd-systype-20050815 AUTHOR rees@umich.edu Determine freebsd systype automatically too. Thanks to "Todd T. Fries" 2005-10-13 17:55 shadow * README, acinclude.m4: DELTA STABLE14-auto-obsd-version-20050813 AUTHOR todd@fries.net Determine openbsd version automatically. 2005-10-13 17:55 shadow * acinclude.m4, src/afs/sysincludes.h, src/afsmonitor/afsmonitor.c, src/config/afs_sysnames.h, src/config/param.i386_obsd38.h: DELTA STABLE14-openbsd38-20050812 AUTHOR rees@umich.edu With thanks to "Todd T. Fries" OpenBSD 3.8. Introduce HAVE_STRCASESTR. 2005-10-13 17:51 shadow * acinclude.m4: DELTA STABLE14-macos-rollup-20051013 AUTHOR shadow@dementia.org update sysname foo 2005-10-13 17:49 shadow * Makefile.in: DELTA STABLE14-makefile-dependancies-20050925 AUTHOR tkeiser@gmail.com FIXES 21859 add missing dependancies to make it explicit who needs what 2005-10-13 15:16 shadow * src/config/: param.sun4x_510.h, param.sun4x_56.h, param.sun4x_57.h, param.sun4x_58.h, param.sun4x_59.h, param.sunx86_510.h, param.sunx86_57.h, param.sunx86_58.h, param.sunx86_59.h: DELTA STABLE14-solars-sparc32-largefile-20051011 AUTHOR chas@cmf.nrl.navy.mil readd largefile support for solaris sparc32 2005-10-12 06:17 shadow * src/: afs/afs_osi_uio.c, afs/SOLARIS/osi_vnodeops.c, afs/VNOPS/afs_vnop_strategy.c, config/param.sun4x_510.h, config/param.sun4x_56.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: DELTA STABLE14-solars-sparc32-largefile-20051011 AUTHOR chas@cmf.nrl.navy.mil readd largefile support for solaris sparc32 2005-10-12 06:10 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-solaris10-ugly-avoid-ENODEV-hack-20051011 AUTHOR chas@cmf.nrl.navy.mil fix this a better way, rolling bsack earlier change 2005-10-12 06:05 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA STABLE14-solaris10-ugly-avoid-ENODEV-hack-20051011 AUTHOR chas@cmf.nrl.navy.mil fix this a better way, rolling bsack earlier change 2005-10-10 22:22 jaltman * src/WINNT/afsd/afskfw.c: DELTA STABLE14-windows-ticket-lifetime-20051010 AUTHOR jaltman@secure-endpoints.com The lifetime parameter is in minutes so treat it that way. 2005-10-08 20:54 shadow * src/packaging/MacOS/InstallationCheck.strings: DELTA STABLE14-macos-cleanup-20051006 AUTHOR shadow@dementia.org add missing installer files 2005-10-08 14:15 jaltman * Update description of Product ID generation. src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnote s.htm: DELTA STABLE14-windows-release-notes-20051008 AUTHOR jaltman@secure-endpoints.com 2005-10-08 13:58 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20051008 AUTHOR jaltman@secure-endpoints.com latest updates 2005-10-08 13:42 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20051008 AUTHOR jaltman@secure-endpoints.com pre-1.4.1 2005-10-08 04:00 jaltman * src/rx/rx.c: DELTA STABLE14-rx-tq-waiter-rework-20051007 AUTHOR jaltman@secure-endpoints.com Only Broadcast to wake threads if there are threads waiting. 2005-10-08 03:51 jaltman * src/WINNT/afsd/: cm_dcache.c, cm_scache.h, cm_vnodeops.c: DELTA STABLE14-windows-byte-range-locks-20051007 AUTHOR jaltman@secure-endpoints.com There was a race condition associated with maintaining the CM_FILELOCK_FLAG_CLIENTONLY flag on locks bound to scache entries for Read Only volumes. Therefore, we remove the use of the flag and simply test the RO status of the scache entry. 2005-10-07 19:31 shadow * src/afs/afs_nfsdisp.c: DELTA STABLE14-solaris10-nfs-trans-update-20051007 AUTHOR shadow@dementia.org partial nfs translatlor update for solaris 10 2005-10-07 19:31 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-viced-take-offline-on-ihopen-fail-20051007 AUTHOR shadow@dementia.org when IH_OPEN fails, we should take the volume offline so it will be salvaged 2005-10-07 19:25 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-solaris10-ugly-avoid-ENODEV-hack-20051007 AUTHOR chas@cmf.nrl.navy.mil FIXES we need to fix this another way but put it here for now 2005-10-07 19:18 shadow * src/auth/cellconfig.c: DELTA STABLE14-cellconfig-check-for-corrupt-keyfile-20051007 AUTHOR shadow@dementia.org don't crash when we have a corrupt keyfile 2005-10-07 18:51 shadow * src/afs/afs_vcache.c: DELTA macos-cleanup-20051007 AUTHOR shadow@dementia.org remove symhint inval 2005-10-07 17:23 shadow * src/rx/LINUX/rx_kmutex.h: DELTA STABLE14-linux-cv-init-20051007 AUTHOR chas@cmf.nrl.navy.mil FIXES 20114 fix the CV_INIT macros 2005-10-07 02:11 jaltman * src/WINNT/afsd/: cm.h, cm_conn.c: DELTA STABLE14-windows-busy-vs-offline-20051006 AUTHOR jaltman@secure-endpoints.com Discovered a failure in the state machine. There was no method of distinguishing between all servers being Down (which is handled by the background thread) and all volumes being offline (perhaps due to a move). 2005-10-06 23:38 shadow * acinclude.m4, src/afs/afs_osi.h, src/libafs/MakefileProto.DARWIN.in: DELTA macos-cleanup-20051006 AUTHOR mrmacman_g4@mac.com remaining bits to make this build 2005-10-06 17:44 shadow * src/afs/: afs_osi.h, afs_vcache.c: DELTA STABLE14-macos-cleanup-20051006 AUTHOR shadow@dementia.org minor cleanup to get things working from the merge 2005-10-06 17:30 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-lock-count-fix-20051006 AUTHOR asanka@secure-endpoints.com lock counts were not being reduced on file close when the lock was lost. 2005-10-06 13:50 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-byte-range-locks-20051006 AUTHOR jaltman@secure-endpoints.com Do not mark locks lost simply because the ExtendLock failed. A lock is only lost if the server responds with EINVAL indicating that the lock no longer exists. A lock can be renewed by other clients that are also using the file. The client can make no assumptions about the status of a lock based upon the passage of time. 2005-10-05 15:32 jaltman * src/WINNT/install/wix/: NTMakefile, openafs.wxs: DELTA STABLE14-windows-wix-product-id-20051005 AUTHOR asanka@secure-endpoints.com Auto-generate Product IDs at build time since each installer has a unique name. This will allow upgrades to be performed automatically. 2005-10-05 15:28 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-wix-product-id-20051005 AUTHOR jaltman@secure-endpoints.com Remove Product ID from Makefiles. They will be auto-generated in the Wix installer. 2005-10-05 13:23 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-byte-range-locking-20051005 AUTHOR jaltman@secure-endpoints.com Return the actual locking error such as "access denied" due to lack of 'k' privileges instead of a sharing violation. 2005-10-05 05:58 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_callback.c, afs/afs_cbqueue.c, afs/afs_daemons.c, afs/afs_dcache.c, afs/afs_init.c, afs/afs_memcache.c, afs/afs_osi.c, afs/afs_osi.h, afs/afs_osi_pag.c, afs/afs_osi_uio.c, afs/afs_osi_vget.c, afs/afs_osidnlc.c, afs/afs_pioctl.c, afs/afs_server.c, afs/afs_util.c, afs/afs_vcache.c, afs/afs_volume.c, afs/lock.h, afs/sysincludes.h, afs/DARWIN/osi_file.c, afs/DARWIN/osi_groups.c, afs/DARWIN/osi_inode.c, afs/DARWIN/osi_machdep.h, afs/DARWIN/osi_misc.c, afs/DARWIN/osi_module.c, afs/DARWIN/osi_prototypes.h, afs/DARWIN/osi_sleep.c, afs/DARWIN/osi_vfsops.c, afs/DARWIN/osi_vm.c, afs/DARWIN/osi_vnodeops.c, afs/VNOPS/afs_vnop_attrs.c, afs/VNOPS/afs_vnop_create.c, afs/VNOPS/afs_vnop_lookup.c, afs/VNOPS/afs_vnop_read.c, afs/VNOPS/afs_vnop_readdir.c, afs/VNOPS/afs_vnop_remove.c, afs/VNOPS/afs_vnop_strategy.c, afs/VNOPS/afs_vnop_write.c, afsd/afsd.c, config/afs_args.h, config/afs_sysnames.h, config/param.ppc_darwin_80.h, dir/dir.c, libafs/MakefileProto.DARWIN.in, libafs/afs.ppc_darwin_80.plist.in, packaging/MacOS/ReadMe.rtf, packaging/MacOS/buildpkg.sh, rx/rx_kcommon.c, rx/rx_kcommon.h, rx/rx_kernel.h, rx/rx_packet.c, rx/rx_prototypes.h, rx/xdr.c, rx/xdr_prototypes.h, rx/DARWIN/rx_kmutex.c, rx/DARWIN/rx_kmutex.h, rx/DARWIN/rx_knet.c, rx/UKERNEL/rx_kcommon.h, sys/afssyscalls.c, venus/fstrace.c: DELTA STABLE14-macos104-20051005 AUTHOR shadow@dementia.org distill out chaskiel's tiger changes and pull them up. this should be fun. wonder how broken it is. 2005-10-05 05:12 jaltman * src/WINNT/afsd/: cm.h, cm_conn.c, cm_scache.c, cm_scache.h, cm_utils.c, cm_vnodeops.c, cm_vnodeops.h, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-byte-range-locks-20050816 AUTHOR jaltman@secure-endpoints.com remove an unwanted assertion and move the resetting of scp->serverLock to -1 into cm_LockMarkSCacheLost() so that others do not forget to set it. cm_LockMarkSCacheLost() is always called when the scp->mx is held so it is ok to do so. 2005-10-04 17:45 jaltman * src/libafsrpc/afsrpc.def: DELTA STABLE14-windows-exports-20051004 AUTHOR jaltman@secure-endpoints.com remove duplicate exports 2005-10-04 03:17 jaltman * src/WINNT/afsd/cm_ioctl.c: DELTA STABLE14-windows-rxstats-20051003 AUTHOR jaltman@secure-endpoints.com strip the pioctl path from the input before reading the flags 2005-10-03 16:34 jaltman * src/WINNT/afsd/cm_ioctl.c: DELTA STABLE14-windows-patch-fix-20051003 AUTHOR jaltman@secure-endpoints.com Apparently a pullup applied a patch to the wrong function. Correct it. 2005-10-03 16:17 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-0-rc6-20051003 AUTHOR shadow@dementia.org make 1.4.0-rc6 2005-10-03 04:05 jaltman * src/WINNT/client_creds/lang/en_US/afscreds.rc: DELTA STABLE14-windows-afscreds-20051002 AUTHOR jaltman@secure-endpoints.com FIXES 22032 Extend the fields so that more text can be displayed regarding the tokens. 2005-10-03 03:14 shadow * src/afsd/: afs.conf.linux, afs.rc.linux: DELTA STABLE14-linux-rc-wait-for-salvager-20051002 AUTHOR jbuehler@spirentcom.com FIXES 21754 rc file hack to wait for salvage to finish 2005-10-03 02:55 shadow * src/afs/VNOPS/afs_vnop_write.c: DELTA STABLE14-memcache-set-default-write-size-20051002 AUTHOR shadow@dementia.org based on comment from chas williams. set the default write amount as is done for ufs cache writes 2005-10-03 02:46 shadow * acinclude.m4, src/afs/VNOPS/afs_vnop_readdir.c, src/vfsck/dir.c, src/vfsck/inode.c, src/vfsck/main.c, src/vfsck/pass2.c, src/vfsck/utilities.c, src/vfsck/vprintf.c: DELTA STABLE14-hpux-build-updates-20051002 AUTHOR aspam@cox.net FIXES 21722 ndir.h has been changed. also, pthreads header doesn't match how we used it 2005-10-03 02:32 jaltman * place the text in the correct section src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnote s.htm: DELTA STABLE14-windows-release-notes-take2-20051002 AUTHOR jaltman@secure-endpoints.com 2005-10-03 02:19 jaltman * Document registry entries for RX stats gathering src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnote s.htm: DELTA STABLE14-windows-release-notes-20051002 AUTHOR jaltman@secure-endpoints.com 2005-10-03 00:23 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20051002 AUTHOR jaltman@secure-endpoints.com changes for 1.4.0 rc6 2005-10-03 00:15 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA windows-version-20051002 AUTHOR jaltman@secure-endpoints.com 1.4.0005 (rc6) 2005-10-02 14:49 jaltman * src/WINNT/client_exp/lang/: de_DE/afs_shl_ext.rc, en_US/afs_shl_ext.rc, es_ES/afs_shl_ext.rc, ja_JP/afs_shl_ext.rc, ko_KR/afs_shl_ext.rc, pt_BR/afs_shl_ext.rc, zh_CN/afs_shl_ext.rc, zh_TW/afs_shl_ext.rc: DELTA STABLE14-windows-shell-ext-default-buttons-20051002 AUTHOR jaltman@secure-endpoints.com many of the shell extension dialogs did not have default pushbuttons specified which would result in an undesirable end user experience 2005-10-02 14:47 jaltman * src/WINNT/client_exp/afs_shl_ext.cpp: DELTA STABLE14-windows-shell-ext-prevent-unload-hack-20051002 AUTHOR jaltman@secure-endpoints.com The shell extension is unloading as it should but is never being loaded again. Since we have no clue why and no idea how to debug it, for now, just prevent it from being unloaded in the first place. 2005-10-02 09:08 jaltman * src/WINNT/client_exp/: gui2fs.cpp, server_status_dlg.cpp: DELTA STABLE14-windows-shell-ext-server-status-20051002 AUTHOR jaltman@secure-endpoints.com Fix the server status dialog to properly call CheckServers and fix CheckServers to properly construct the data structure for the pioctl call. 2005-10-02 06:08 jaltman * src/WINNT/afsd/: NTMakefile, afsd_init.c, cm_ioctl.c, cm_ioctl.h, fs.c, smb_iocons.h, smb_ioctl.c: DELTA STABLE14-windows-rxstats-20051001 AUTHOR jaltman@secure-endpoints.com Add interface to rxstats api 2005-10-02 05:52 jaltman * src/libafsrpc/afsrpc.def: DELTA STABLE14-windows-afsrpc-exports-20051001 AUTHOR jaltman@secure-endpoints.com Add missing exports 2005-10-02 04:47 jaltman * src/WINNT/client_exp/lang/: de_DE/afs_shl_ext.rc, en_US/afs_shl_ext.rc, es_ES/afs_shl_ext.rc, ja_JP/afs_shl_ext.rc, ko_KR/afs_shl_ext.rc, pt_BR/afs_shl_ext.rc, zh_CN/afs_shl_ext.rc, zh_TW/afs_shl_ext.rc: DELTA STABLE14-windows-afs-shl-ext-rc-20051002 AUTHOR jaltman@secure-endpoints.com The DownServers dialog had the wrong resource id associated with the listbox. 2005-10-01 12:11 jaltman * src/WINNT/afsd/: cm_ioctl.c, cm_ioctl.h, fs.c, smb_iocons.h, smb_ioctl.c: DELTA STABLE14-windows-fs-exa-20051001 AUTHOR jaltman@secure-endpoints.com Add reporting of the FID, cell, owner and group to the output of "fs exa" (on Windows only). There is no other means to obtain this data from a Windows client. 2005-10-01 04:52 jaltman * src/WINNT/client_creds/window.cpp: DELTA STABLE14-windows-afscreds-20050930 AUTHOR mloar2@uiuc.edu FIXES 21958 For the afscreds program on Windows, if you right click the system tray icon to display the menu and then click on the taskbar, the menu is not hidden, but instead is covered by the taskbar. This is a common issue documented at http://support.microsoft.com/default.aspx?scid=kb;en-us;135788. 2005-09-29 20:35 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA STABLE14-solaris-init-offset-for-write-20050929 AUTHOR chas@cmf.nrl.navy.mil passing a random nlen into afs_GetDCache() when in write mode seems to sometimes trigger overwrites. 2005-09-27 04:38 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-20050926 AUTHOR jaltman@secure-endpoints.com Install a Documentation Shortcut as part of the client install. It is independent of the Supplemental Documentation which is not required for the release notes. 2005-09-27 03:14 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050926 AUTHOR jaltman@secure-endpoints.com more changes for 1.4.0 rc5 2005-09-27 02:42 jaltman * src/WINNT/install/wix/files.wxi: DELTA STABLE14-windows-wix-docs-20050926 AUTHOR asanka@secure-endpoints.com Match the documentation location of the NSIS installer. 2005-09-27 00:44 jaltman * Document MSI Product Codes src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnote s.htm: DELTA STABLE14-windows-release-notes-20050926 AUTHOR jaltman@secure-endpoints.com 2005-09-26 23:34 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-installer-guid-20050926 AUTHOR jaltman@secure-endpoints.com New Product IDs for the 1.4 branch: amd64_w2k {CC59770C-4690-4531-BAEB-55A5A6D2EEB9} i386_nt40 {B7F03C11-E7E7-41f5-BEFD-C738EB5B075F} i386_w2k {B2220B3E-B61D-4cc7-9D4B-17BA918D049C} 2005-09-26 04:07 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-0-rc5-20050926 AUTHOR shadow@dementia.org 1.4.0-rc5 2005-09-26 03:13 jaltman * doc/txt/winnotes/afs-issues.txt: DELTA STABLE14-windows-issues-20050925 AUTHOR jaltman@secure-endpoints.com update the outstanding issues list 2005-09-26 03:11 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050925 AUTHOR jaltman@secure-endpoints.com document changes for 1.4 rc5 2005-09-26 02:53 jaltman * src/WINNT/doc/install/Documentation/en_US/html/index.htm: DELTA STABLE14-windows-index-title-fix-20050925 AUTHOR jaltman@secure-endpoints.com Fix the title to read OpenAFS instead of IBM AFS 2005-09-26 02:33 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-install-c-20050925 AUTHOR jaltman@secure-endpoints.com remove the new docs from non-en_US installs. We need to find someone to perform language conversion. 2005-09-26 02:15 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-install-b-20050925 AUTHOR jaltman@secure-endpoints.com oops, missing '\\' 2005-09-26 01:22 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050925 AUTHOR jaltman@secure-endpoints.com Update version to 1.4.0004 (release candidate 5) 2005-09-26 01:20 jaltman * src/WINNT/install/wix/: feature.wxi, files.wxi, language_config.wxi: DELTA STABLE14-windows-wix-install-20050925 AUTHOR asanka@secure-endpoints.com Add new HTML release notes to MSI 2005-09-26 01:06 jaltman * src/WINNT/doc/install/Documentation/en_US/: README.txt, html/index.htm, html/ReleaseNotes/logo.htm, html/ReleaseNotes/relnotes.htm, html/ReleaseNotes/toc.htm, html/ReleaseNotes/logo_files/image001.jpg, html/index_files/filelist.xml, html/index_files/image001.jpg, html/index_files/image002.jpg: DELTA STABLE14-windows-release-notes-20050925 AUTHOR jaltman@secure-endpoints.com Add new OAFW Release Notes developed in WinWord 2003. Replaces the afs-install-notes.txt, msi-deployment.txt and registry.txt files. 2005-09-26 00:57 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-install-20050925 AUTHOR jaltman@secure-endpoints.com Add new release notes to installation 2005-09-26 00:18 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnote s.htm: file relnotes.htm was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:05 +0000 2005-09-26 00:18 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm : file toc.htm was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:05 +0000 2005-09-25 20:35 jaltman * src/WINNT/doc/install/Documentation/en_US/html/index_files/filelist .xml: file filelist.xml was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:07 +0000 2005-09-25 20:35 jaltman * src/WINNT/doc/install/Documentation/en_US/html/index_files/image001 .jpg: file image001.jpg was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:07 +0000 2005-09-25 20:35 jaltman * src/WINNT/doc/install/Documentation/en_US/html/index_files/image002 .jpg: file image002.jpg was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:07 +0000 2005-09-25 20:35 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo_fi les/image001.jpg: file image001.jpg was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:06 +0000 2005-09-25 20:35 jaltman * src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.ht m: file logo.htm was added on branch openafs-stable-1_4_x on 2005-09-26 01:07:05 +0000 2005-09-23 14:56 shadow * src/afs/afs_cell.c: DELTA STABLE14-revert-aix-afsdb-20050815 AUTHOR shadow@dementia.org FIXES 20801 revert this until it's corrected. 2005-09-21 15:14 shadow * src/util/: pthread_glock.c, pthread_glock.h: DELTA STABLE14-pthread-glock-volatility-20050921 AUTHOR psomogyi@gamax.hu FIXES 21526 deal with situations where pthread glock assert happens by asserting volatility. ick. 2005-09-21 00:34 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-rx-send-error-code-propagation-20050916 AUTHOR jaltman@secure-endpoints.com corrections to rx-send-error-code-propagation-20050915 for bsd 2005-09-21 00:03 shadow * src/afs/AIX/osi_config.c: DELTA STABLE14-aix-export-h-20050920 AUTHOR aspam@cox.net FIXES 21723 make sure we include our export.h and not the one from nfs. 2005-09-20 04:38 jaltman * src/WINNT/install/wix/Icon/ico_OpenAFS.ico: DELTA STABLE14-windows-icons-20050919 AUTHOR jaltman@openafs.org Update icon to OpenAFS logo 2005-09-19 23:25 jaltman * src/WINNT/: afsd/afsd.rc, afsd/afsd_service.rc, client_config/afs_config_stub.rc, client_cpa/afs_cpa_stub.rc, install/NSIS/OpenAFS.nsi, afsd/OpenAFS.ico, client_config/OpenAFS.ico, client_cpa/OpenAFS.ico: DELTA STABLE14-windows-icons-20050919 AUTHOR jaltman@secure-endpoints.com Associate the OpenAFS icon with the Control Panel and Service and the installers 2005-09-19 23:24 jaltman * src/WINNT/client_cpa/OpenAFS.ico: file OpenAFS.ico was added on branch openafs-stable-1_4_x on 2005-09-19 23:28:40 +0000 2005-09-19 23:24 jaltman * src/WINNT/client_config/OpenAFS.ico: file OpenAFS.ico was added on branch openafs-stable-1_4_x on 2005-09-19 23:28:39 +0000 2005-09-19 23:24 jaltman * src/WINNT/afsd/OpenAFS.ico: file OpenAFS.ico was added on branch openafs-stable-1_4_x on 2005-09-19 23:28:36 +0000 2005-09-19 03:41 shadow * src/afs/LINUX/osi_sleep.c: DELTA STABLE14-linux-no-pf-freeze-20050908 AUTHOR Stephan@wienczny.de FIXES 21424 new enough linux has no PF_FREEZE sigh 2005-09-17 20:00 jaltman * src/rx/rx.c: DELTA STABLE14-windows-rx-debug-tid-20050917 AUTHOR jaltman@secure-endpoints.com add the thread id to the rx debug output 2005-09-16 18:15 jaltman * src/rx/: rx_getaddr.c, rx_kcommon.c: DELTA STABLE14-rx-send-error-code-propagation-20050916 AUTHOR jaltman@secure-endpoints.com corrections to rx-send-error-code-propagation-20050915 for bsd 2005-09-16 03:25 jaltman * src/WINNT/afsd/cm_conn.c: DELTA STABLE14-windows-servers-all-down-do-not-retry-20050915 AUTHOR jaltman@secure-endpoints.com remove the logic in cm_Analyze that performs a flush of the server data and retries when all of the servers are marked down (aka ALLOFFLINE). Instead return an immediate error to the caller. The servers will be checked by the background daemon thread and made available when they are. 2005-09-16 02:28 jaltman * src/rx/: rx.c, rx_clock_nt.c, rx_getaddr.c, rx_globals.h, rx_kcommon.c, rx_packet.c, rx_pthread.c, rx_xmit_nt.c: DELTA STABLE14-rx-send-error-code-propagation-20050915 AUTHOR jaltman@secure-endpoints.com * add a version of rxi_DebugPrint for Windows that uses OutputDebugString * migrate all printf statements to the dpf macro * stop masking the errors from rx_sendmsg() so that higher level functions can make decisions based upon the failure. * Windows reports EHOSTUNREACHABLE. Similar to Linux, if it is reported reset the send packet start time to 0 in order to immediately cause the server to be marked down. 2005-09-14 18:27 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-0-rc4-20050914 AUTHOR shadow@dementia.org FIXES openafs 1.4.0-rc4 2005-09-14 08:53 jaltman * src/rx/rx.c: DELTA STABLE14-rx-tq-waiter-rework-20050914 AUTHOR jaltman@secure-endpoints.com do not decrement tqWaiters in the while evaluation. This will result in an invalid count if the value was zero to begin with. 2005-09-14 05:12 shadow * src/rx/: rx.c, rx.h, LINUX/rx_kmutex.c, LINUX/rx_kmutex.h: DELTA STABLE14-rx-tq-waiter-rework-20050914 AUTHOR shadow@dementia.org heavily reworked by jaltman@secure-endpoints.com and then a little further editing by me see if we can avoid doing to sleep forever waiting on the tq to flush 2005-09-14 04:43 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050914 AUTHOR jaltman@secure-endpoints.com Add note regarding AFSCache file fragmentation affecting performance Fix one of the RPC registry entries Document UUID re-generation change 2005-09-14 04:34 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050914 AUTHOR jaltman@secure-endpoints.com 1.4.0003 (rc4) 2005-09-14 04:28 shadow * src/rx/rx.c: DELTA STABLE14-rx-no-data-on-call-zero-20050913 AUTHOR shadow@dementia.org hopefully fix sven oehme's problem 2005-09-14 04:14 shadow * src/rx/rx.c: DELTA STABLE14-rx-no-data-on-call-zero-20050913 AUTHOR shadow@dementia.org hopefully fix sven oehme's problem 2005-09-14 03:58 shadow * src/rx/rx_packet.c: DELTA STABLE14-rx-no-data-on-call-zero-20050913 AUTHOR shadow@dementia.org hopefully fix sven oehme's problem 2005-09-09 19:49 jaltman * src/WINNT/afsd/: cm_memmap.c, cm_memmap.h: DELTA STABLE14-windows-detect-uuid-cloning-20050909 AUTHOR jaltman@secure-endpoints.com Begin to store the Disk Volume Serial Number and Machine SID in the AFSCache file for use in detecting system clones. Clones must get a new UUID for the AFS Client. 2005-09-09 19:44 jaltman * src/WINNT/afsd/fs.c: DELTA STABLE14-windows-fs-cleanup-20050909 AUTHOR jaltman@secure-endpoints.com remove unused variables 2005-09-09 12:53 jaltman * src/WINNT/afsd/cm_ioctl.c: DELTA STABLE14-windows-pioctl-debug-20050909 AUTHOR jaltman@secure-endpoints.com log the pioctl path provided by the caller 2005-09-08 18:53 shadow * src/afs/LINUX/osi_sleep.c: DELTA STABLE14-linux-no-pf-freeze-20050908 AUTHOR Stephan@wienczny.de FIXES 21424 new enough linux has no PF_FREEZE sigh 2005-09-07 19:31 jaltman * src/WINNT/afsd/fs.c: DELTA STABLE14-windows-fs-flushall-20050907 AUTHOR jaltman@secure-endpoints.com ugh, one more time 2005-09-07 19:28 jaltman * src/WINNT/afsd/fs.c: DELTA STABLE14-windows-fs-flushall-20050907 AUTHOR jaltman@secure-endpoints.com remove extra patch from duplicate pullup 2005-09-07 19:24 jaltman * src/WINNT/afsd/: fs.c, smb_ioctl.c: DELTA STABLE14-windows-fs-flushall-20050907 AUTHOR jaltman@secure-endpoints.com typo 2005-09-07 17:43 shadow * src/afs/afs_daemons.c: DELTA STABLE14-linux-root-fix-reval-20050907 AUTHOR chas@cmf.nrl.navy.mil FIXES 21390 revalidate the root vnode correctly so if we become replicated we don't lose 2005-09-07 16:31 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/cm_ioctl.c, src/WINNT/afsd/cm_ioctl.h, src/WINNT/afsd/fs.c, src/WINNT/afsd/smb_iocons.h, src/WINNT/afsd/smb_ioctl.c: DELTA STABLE14-windows-fs-flushall-20050907 AUTHOR jaltman@secure-endpoints.com "fs flushall" is like "fs flushvolume" but flushes all data in the cache 2005-09-05 16:29 shadow * src/afs/afs_daemons.c: DELTA STABLE14-linux-root-no-reval-20050905 AUTHOR chas@cmf.nrl.navy.mil don't revalidate the root afs vnode, so if root.afs becomes replicated out from under us we don't lose. 2005-09-05 05:04 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1_4_0-rc3-20050905 AUTHOR shadow@dementia.org openafs 1.4.0-rc3 2005-09-04 04:51 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-updates-20050904 AUTHOR jaltman@secure-endpoints.com most recent change descriptions 2005-09-04 04:11 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-remove-reval-shortcut-20050903 AUTHOR chas@cmf.nrl.navy.mil FIXES don't skip revalidation work so we don't end up with bogus directory dates 2005-09-02 23:38 shadow * src/shlibafsrpc/Makefile.in: DELTA STABLE14-shlibafsrpc-objdir-20050902 AUTHOR nneul@umr.edu FIXES 21312 make objdir builds work again 2005-09-02 22:50 shadow * src/rx/rx.c: DELTA STABLE14-rx-propagate-error-20050902 AUTHOR jhutz@cmu.edu FIXES if we have an error propagate it to new calls 2005-09-02 17:37 jaltman * src/config/NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050902 AUTHOR jaltman@secure-endpoints.com fix typo in version 1.4.0002 declaration 2005-09-02 17:28 jaltman * src/sys/pioctl_nt.c: DELTA STABLE14-windows-pioctl-20050902 AUTHOR jaltman@secure-endpoints.com support '/' as well as '\\' in pioctl calls 2005-09-01 01:56 jaltman * src/WINNT/install/loopback/: loopbackutils.cpp, wmi.cpp: DELTA STABLE14-windows-loopback-20050831 AUTHOR asanka@secure-endpoints.com As stated in the afs-install-notes, the MS Client for Networks should be enabled on the loopback adapter, so enable it. Prevent an install failure by not calling CoInitialize twice in the same thread. 2005-09-01 00:15 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA windows-version-20050831 AUTHOR jaltman@secure-endpoints.com 1.4.0002 (take two) 2005-09-01 00:11 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k, NTMakefile.i386_win95: DELTA windows-version20050831 AUTHOR jaltman@secure-endpoints.com next version 1.4.0002 2005-09-01 00:08 jaltman * src/WINNT/client_exp/: gui2fs.cpp, gui2fs.h, resource.h, lang/en_US/afs_shl_ext.rc: DELTA STABLE14-windows-gui2fs-20050831 AUTHOR jaltman@secure-endpoints.com Apply AFS Client Admins group protect to AFS Shell Extension Add support for \\afs\ to most commands except the symlink methods. 2005-09-01 00:07 jaltman * src/WINNT/afsd/: cm_cell.c, cm_config.c, cm_volume.c: DELTA STABLE14-windows-cell-expiration-20050831 AUTHOR jaltman@secure-endpoints.com When updating cell information from DNS, be sure to set a new timeout. When obtaining cell information from a file, check every two hours to see if it changed. 2005-08-31 22:14 shadow * src/volser/volprocs.c: DELTA STABLE14-volser-audit-setids-fix-20050831 AUTHOR shadow@dementia.org FIXES 21263 type is an int, not a string 2005-08-31 11:00 jaltman * src/WINNT/afsd/: fs.c, symlink.c: DELTA STABLE14-windows-freelance-fs-symlink-20050831 AUTHOR jaltman@secure-endpoints.com Add support to allow use of \\AFS\ where is either a mount point or symlink. As is normally treated as a share name, we transform it into \\AFS\all\ for processing. 2005-08-29 19:40 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-code-init-20050829 AUTHOR ericjw@citi.umich.edu Init 'code' to prevent false errors when integrated logon is disabled and the service is not running 2005-08-28 20:54 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1_4_0-rc2-20050828 AUTHOR shadow@dementia.org openafs 1.4.0-rc2 2005-08-28 20:46 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050828 AUTHOR jaltman@secure-endpoints.com updates for 1.4.0 rc2 2005-08-28 20:43 shadow * src/rx/rx.c: DELTA STABLE14-fix-busyat-enforcement-20050819 AUTHOR shadow@dementia.org FIXES 20659 enforce busyat in the other half of the if 2005-08-28 03:47 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050827 AUTHOR jaltman@secure-endpoints.com 1.4.0001 == 1.4.0 rc2 2005-08-28 03:45 jaltman * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-default-trace-log-off-20050827 AUTHOR jaltman@secure-endpoints.com Now that OAFW is ready for a stable series, we will default "fs trace" to off on non-Debug builds. It can be set to on via the TraceOption registry value. (see registry.txt) 2005-08-28 03:33 jaltman * src/WINNT/client_osi/: osibasel.c, osibasel.h: DELTA STABLE14-windows-add-tid-to-mutex-20050827 AUTHOR jaltman@secure-endpoints.com Add to mutex objects the ID of the thread that holds the lock. This will make future debugging much easier. 2005-08-28 03:30 jaltman * src/WINNT/afsd/: cm_buf.c, cm_dcache.c: DELTA STABLE14-windows-scache-deadlock-fix-20050827 AUTHOR jaltman@secure-endpoints.com It was reported that Microsoft Word when editing files stored in AFS would cause OAFW to fail to respond. It was determined that a scp->mx lock was not being released in buf_WaitIO if the no one was waiting on the scp. This patch corrects the deadlock and fixes some debugging messages. 2005-08-26 13:48 jaltman * src/WINNT/: afsd/afsd_init.c, client_osi/osilog.c, client_osi/osilog.h: DELTA STABLE14-windows-trace-log-to-dbgview-20050820 AUTHOR jaltman@secure-endpoints.com alter the afsd_init.log tag for the TraceOption to not be Windows Event Log specific. 2005-08-26 13:48 jaltman * src/WINNT/afsd/cm_buf.c: DELTA STABLE14-windows-remove-log-messages-20050826 AUTHOR jaltman@secure-endpoints.com The log message added to buf_LockedCleanAsync() during the debugging post 1.3.8201 is output for 1/10th of all buffers once every 5 seconds. This is a huge performance hit. Move the message so that it is only output for buffers that are actually dirty. Also, change the algorithm so that the sqrt() of the number of buffers are checked every 5 seconds instead of 1/10th. This will do a better job with very large cache sizes. 2005-08-21 00:51 jaltman * src/WINNT/afsd/cm_conn.c: DELTA STABLE14-windows-better-vol-missing-messages-20050819 AUTHOR jaltman@secure-endpoints.com Use a different message for each vol error code instead of one for all 2005-08-21 00:51 jaltman * src/WINNT/client_creds/window.cpp: DELTA STABLE14-windows-afscreds-deadlock-20050820 AUTHOR jaltman@secure-endpoints.com found a deadlock in the expiration check if a MessageBox dialog is being displayed 2005-08-21 00:51 jaltman * src/WINNT/afsd/afsd.h: DELTA STABLE14-windows-dfs-support-disable-20050820 AUTHOR asanka@secure-endpoints.com remove the trailing 1 2005-08-19 17:51 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-put-inode-speedup-20050815 AUTHOR chas@cmf.nrl.navy.mil FIXES 20820 don't bother with credp 2005-08-19 15:52 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA openafs-1_4_0-rc1-20050819 AUTHOR shadow@dementia.org obvious 2005-08-19 15:33 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-rmdir-dont-hold-kernel-lock-20050819 AUTHOR chas@cmf.nrl.navy.mil FIXES potentially fix one of the deadlocks people have been seeing 2005-08-18 04:56 shadow * src/des/: des.c, key_sched.c, new_rnd_key.c: DELTA STABLE14-des-nostats-20050818 AUTHOR tkeiser@gmail.com FIXES 20921 just yank for now, we'll fix for 1.4.1 2005-08-18 04:12 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-inactive-in-place-of-remunlink-20050818 AUTHOR chas@cmf.nrl.navy.mil FIXES 20912 call afs_InactiveVCache() instead of afs_remunlink() for unlink, the "inactive" refcount is 1 now instead of 0. 2005-08-17 19:27 shadow * src/afs/IRIX/osi_inode.c: DELTA STABLE14-irix-gop-lookupname-20050817 AUTHOR shadow@dementia.org FIXES irix of course won't build when your function doesn't match the prototype 2005-08-17 19:20 shadow * src/afs/IRIX/osi_inode.c: DELTA STABLE14-irix-gop-lookupname-20050817 AUTHOR shadow@dementia.org FIXES irix of course won't build when your function doesn't match the prototype 2005-08-17 18:50 jaltman * src/WINNT/afsd/afsd.h: DELTA STABLE14-windows-dfs-support-disable-20050817 AUTHOR jaltman@secure-endpoints.com disable dfs processing until we get the Unicode CIFS support 2005-08-17 16:07 jaltman * src/WINNT/afsd/: fs.c, symlink.c: DELTA STABLE14-windows-freelance-admin-20050817 AUTHOR jaltman@secure-endpoints.com When testing for IsFreelance() use the right path for symlink rm and fs rmmount. 2005-08-17 10:24 jaltman * doc/txt/winnotes/afs-integration.txt, doc/txt/winnotes/afs-issues.txt, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_nt40, src/config/NTMakefile.i386_w2k, doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-version-1-4-20050817 AUTHOR jaltman@secure-endpoints.com Update version to 1.4.0000 Yay!!!!! 2005-08-16 18:48 shadow * src/libadmin/kas/afs_kasAdmin.c: DELTA STABLE14-kasadmin-prototyping-20050816 AUTHOR shadow@dementia.org FIXES 20766 make kasadmin module prototyping correct again 2005-08-16 18:00 shadow * src/sgistuff/: Makefile.in, herror.c, rcmd.c, ta-rauth.c: DELTA STABLE14-sgistuff-missing-files-20050816 AUTHOR shadow@dementia.org FIXES 20766 these were overzealously killed (by me) fix 2005-08-16 17:58 shadow * src/sgistuff/rcmd.c: file rcmd.c was added on branch openafs-stable-1_4_x on 2005-08-16 18:00:44 +0000 2005-08-16 17:58 shadow * src/sgistuff/ta-rauth.c: file ta-rauth.c was added on branch openafs-stable-1_4_x on 2005-08-16 18:00:44 +0000 2005-08-16 17:58 shadow * src/sgistuff/herror.c: file herror.c was added on branch openafs-stable-1_4_x on 2005-08-16 18:00:44 +0000 2005-08-15 17:36 jaltman * src/sys/afssyscalls.h: DELTA STABLE14-afssyscalls-declarations-20050815 AUTHOR jaltman@secure-endpoints.com declare lsetpag() and lpioctl() since they are exported 2005-08-15 17:29 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-error-codes-20050815 AUTHOR jaltman@secure-endpoints.com Do not return error codes from the SMB/CIFS server that can be interpretted by the SMB/CIFS client as meaning that the AFS Client Service is not available. 2005-08-15 15:55 shadow * src/volser/vos.c: DELTA STABLE14-vos-format-cleanup-20050815 AUTHOR kllin@it.su.se FIXES 20783 make sure partition name actually gets printed 2005-08-15 15:52 shadow * src/afs/afs_cell.c: DELTA STABLE14-aix-afsdb-20050815 AUTHOR Niklas.Edmundsson@hpc2n.umu.se FIXES 20801 make afsdb work on aix. use storage as thread-local when it is 2005-08-14 11:27 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/client_creds/credstab.cpp, src/WINNT/client_creds/ipaddrchg.c, src/WINNT/client_creds/resource.h, src/WINNT/client_creds/window.cpp, src/WINNT/client_creds/lang/en_US/afscreds.rc: DELTA STABLE14-windows-afscreds-20050814 AUTHOR jaltman@secure-endpoints.com When tokens expire, do not display an obtain tokens dialog if there is no network connectivity to the kdc for the realm associated with the cell. In the en_US build, stop displaying the expiration time of tokens after the tokens expire. 2005-08-14 02:11 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-audit-fetchacl-20050813 AUTHOR jaltman@secure-endpoints.com Include the ACL value in the FetchACL logging. This combined with StoreACL can be used to compute ACL changes. 2005-08-12 21:26 shadow * src/config/param.i386_obsd38.h: file param.i386_obsd38.h was added on branch openafs-stable-1_4_x on 2005-10-13 17:55:35 +0000 2005-08-10 19:23 shadow * acinclude.m4, src/afs/LINUX/osi_sleep.c, src/cf/linux-test1.m4: DELTA STABLE14-refrigerator-20050809 AUTHOR chas@cmf.nrl.navy.mil FIXES 20728 refrigerator takes void starting in 2.6.13 2005-08-09 18:40 shadow * src/volser/vos.c: DELTA STABLE14-vos-ctime-fix-20050809 AUTHOR thomas@cs.wisc.edu FIXES 20748 fix larger than 4 byte ctime case 2005-08-09 13:52 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA openafs-1387-20050809 AUTHOR shadow@dementia.org 1.3.87 2005-08-09 13:42 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux26-umount-force-doesnt-work-20050809 AUTHOR chas@cmf.nrl.navy.mil this was never finished, just revoke it for now 2005-08-08 15:39 shadow * src/: libafsauthent/Makefile.in, libafsrpc/Makefile.in, shlibafsauthent/Makefile.in, shlibafsauthent/mapfile, shlibafsrpc/Makefile.in, shlibafsrpc/mapfile, tviced/Makefile.in, tvolser/Makefile.in: DELTA STABLE14-logthreadnum-libafsauthent-20050808 AUTHOR shadow@dementia.org FIXES 20412 export LogThreadNum so hings can link our libraries again 2005-08-08 15:04 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-revert-linux-write-dirty-pages-once-20050802 AUTHOR shadow@dementia.org this needs to be revisited 2005-08-08 15:01 shadow * src/rx/rx_kcommon.c: DELTA STABLE14-linux-panic-20050727 AUTHOR chas@cmf.nrl.navy.mil FIXES 20392 call BUG() instead 2005-08-06 00:39 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20050806 AUTHOR jaltman@secure-endpoints.com updates for 1.3.8700 2005-08-06 00:37 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050806 AUTHOR jaltman@secure-endpoints.com 1.3.8700 2005-08-06 00:36 jaltman * src/WINNT/afsd/: cm_aclent.c, cm_buf.c, cm_scache.c: DELTA STABLE14-windows-afscache-validate-20050806 AUTHOR jaltman@secure-endpoints.com Ensure that queues that have forward and reverse pointers are consistent that either both are NULL or neither are. 2005-08-04 20:45 shadow * src/afs/afs_dcache.c: DELTA STABLE14-client-omit-zero-length-reads-20050804 AUTHOR rtb@pclella.cern.ch The attached patch restores the behaviour of the 1.2.x client: writes appending to a file do not trigger a 0-length read which at best updates the current status. If another cache manager wrote to the same file in the meantime, the file status is updated only after the StoreData RPC (and for the changes the last one wins). 2005-08-04 20:05 shadow * src/afs/afs_server.c: DELTA STABLE14-checkservers-set-back-deadtime-correctly-20050804 AUTHOR horst@riback.net the multirx version of this does this wrong. fix it. 2005-08-04 19:37 shadow * src/afs/afs_dcache.c: DELTA STABLE14-client-omit-zero-length-reads-20050804 AUTHOR rtb@pclella.cern.ch The attached patch restores the behaviour of the 1.2.x client: writes appending to a file do not trigger a 0-length read which at best updates the current status. If another cache manager wrote to the same file in the meantime, the file status is updated only after the StoreData RPC (and for the changes the last one wins). 2005-08-04 16:06 jaltman * src/WINNT/afsd/: afsd_init.c, cm_ioctl.c, fs.c, smb.c, symlink.c: DELTA STABLE14-windows-pioctl-update-20050804 AUTHOR jaltman@secure-endpoints.com change "fs wscell" to report the registry configured cell name when using freelance mode. change "fs mkmount|rmmount" to require membership in AFS Client Admins group when freelance mode is being used change "symlink make|remove" to require membership in AFS Client Admins group when freelance mode is being used Move some smb init debug messages to afsd_init.log 2005-08-03 04:46 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-viced-dont-crash-on-link-enospc-20050803 AUTHOR rtb@pclella.cern.ch FIXES when symlink gets ENOSPC don't assert. 2005-08-02 19:00 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-vnode-aliases-20050802 AUTHOR cg2v@andrew.cmu.edu FIXES 18613 you can end up hanging when you end up with multiple aliases for a single direct ory (dentry) as a result of @sys or multiple mountpoints. don't end up with multiple aliases, and avoid the situation 2005-08-02 14:04 shadow * src/afs/LINUX/osi_sleep.c: DELTA STABLE14-linux-fix-refrigerator-calls-20050802 AUTHOR shadow@dementia.org it's CONFIG_PF, not CONFIG_PM 2005-08-02 13:47 shadow * src/afs/LINUX/: osi_sleep.c, osi_vnodeops.c, osi_sleep.c: DELTA STABLE14-linux-4gb-32bit-file-fix-20050802 AUTHOR chas@cmf.nrl.navy.mil FIXCES 20560 fix wrapping error on page offset 2005-08-02 05:16 shadow * src/afs/LINUX/osi_groups.c: DELTA STABLE14-linux-group-putback-20050802 AUTHOR chas@cmf.nrl.navy.mil FIXES 20562 put back reference before discarding group pointer 2005-08-02 05:12 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-write-dirty-pages-once-20050802 AUTHOR chas@cmf.nrl.navy.mil FIXES 20561 also done in afs_linux_write 2005-08-02 05:09 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-4gb-32bit-file-fix-20050802 AUTHOR chas@cmf.nrl.navy.mil FIXCES 20560 fix wrapping error on page offset 2005-07-30 04:36 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA STABLE14-openafs-1386-20050730 AUTHOR shadow@dementia.org openafs 1.3.86 2005-07-29 14:49 shadow * src/cf/linux-test2.m4: DELTA STABLE14-linux-osi-vfs-mkdir-20050729 AUTHOR chas@cmf.nrl.navy.mil FIXES 20479 mkdir so this works when building outside our tree 2005-07-29 14:32 shadow * src/audit/audit.c: DELTA STABLE14-audit-use-va-arg-20050729 AUTHOR stefaan.deroeck@gmail.com FIXES 20311 use va_arg instead of int 2005-07-28 22:17 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-doc-updates-20050728 AUTHOR jaltman@secure-endpoints.com updates for 1.3.8600 2005-07-28 22:13 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-update-20050728 AUTHOR jaltman@secure-endpoints.com version number to 1.3.8600 2005-07-28 21:48 shadow * src/afs/OBSD/osi_sleep.c: DELTA STABLE14-openafs-sleep-20050726 AUTHOR rees@umich.edu tsleep on "afsslp" in afs_osi_Sleep 2005-07-28 21:33 shadow * src/afs/afs_buffer.c: DELTA STABLE14-dir-buffers-use-nullidx-as-none-20050721 AUTHOR reuter@rzg.mpg.de FIXES 20214 since 0 is a valid number use -1 (NULLIDX) 2005-07-28 21:11 shadow * src/vol/vnode.c: DELTA STABLE14-vnrehash-avoid-cachecheck-change-20050618 AUTHOR shadow@dementia.org unlocking and locking lets us race and makes cacheCheck potentially go bad 2005-07-28 20:52 shadow * src/viced/: callback.c, host.c: DELTA STABLE14-viced-multiprobe-fix-20050721 AUTHOR jaltman@secure-endpoints.com FIXES see if a uuid actually matches what we though was there 2005-07-27 18:17 shadow * src/rx/rx_kcommon.c: DELTA STABLE14-linux-panic-20050727 AUTHOR chas@cmf.nrl.navy.mil FIXES 20392 just call panic() on linux 2005-07-26 18:27 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-largefile-fix-20050726 AUTHOR chas@cmf.nrl.navy.mil FIXES 20396 make work with old 2.4 2005-07-26 18:14 shadow * src/audit/audit.c: DELTA STABLE14-audit-use-va-arg-20050726 AUTHOR stefaan.deroeck@gmail.com FIXES 20311 use va_arg instead of int 2005-07-26 17:42 shadow * src/rx/LINUX/rx_knet.c: DELTA STABLE14-linux-reduce-stack-use-20050726 AUTHOR chas@cmf.nrl.navy.mil FIXES 20337 don't do pointless work in osi_NetSend, and save some stack 2005-07-26 17:40 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-mmap-cleanup-20050726 AUTHOR chas@cmf.nrl.navy.mil FIXES 20391 avoid the vma close business, we don't need to do this to track maps 2005-07-26 14:11 shadow * src/afs/LINUX/: osi_vfsops.c, osi_vnodeops.c: DELTA STABLE14-linux-largefile-fix-20050726 AUTHOR chas@cmf.nrl.navy.mil FIXES 20396 use the generic read/write functions, but set the superblock up correctly. 2005-07-25 18:32 shadow * src/libafs/MakefileProto.LINUX.in: DELTA amd64-no-red-zone-20050725 AUTHOR shadow@dementia.org why are we not -mno-red-zone here? 2005-07-25 18:14 shadow * src/afs/LINUX/osi_sleep.c: DELTA STABLE14-linux-refrigerator-check-20050721 AUTHOR iacobs@exotic4.nipne.ro FIXES 20209 don't call refrigerator unless we have a kernel which supports it 2005-07-23 01:17 jaltman * src/WINNT/afsd/: cm_conn.c, cm_scache.c, cm_vnodeops.c, smb3.c: DELTA STABLE14-windows-misc-20050722 AUTHOR jaltman@secure-endpoints.com Add debug logging to SMB and CM Locking code Optimize cm_Analyze by only performing a cm_CheckServers on the current cell instead of all cells Add code to detect loops to the cm_scache_t validation routines. 2005-07-21 16:31 shadow * src/afs/VNOPS/afs_vnop_create.c: DELTA STABLE14-unlink-fix-20050721 AUTHOR chas@cmf.nrl.navy.mil fill in parent after processFS 2005-07-21 05:08 shadow * src/vol/fssync.c: DELTA STABLE14-fssync-fix-log-20050721 AUTHOR hans@MPA-Garching.MPG.DE don't call Log like it's ViceLog 2005-07-21 04:57 shadow * src/libadmin/client/afs_clientAdmin.c: DELTA STABLE14-afsclient-cellopen-avoid-global-var-20050721 AUTHOR psomogyi@gamax.hu FIXES 20215 avoid use of global variable in CellOpen to avoid thread problems 2005-07-21 04:49 shadow * src/afs/: afs_pioctl.c, VNOPS/afs_vnop_lookup.c: DELTA STABLE14-checksysname-stack-usage-20050721 AUTHOR chas@cmf.nrl.navy.mil FIXES 20227 fix misuse of MAXSYSNAME for MAXNUMSYSNAMES 2005-07-19 05:06 jaltman * src/WINNT/client_exp/gui2fs.cpp: DELTA STABLE14-windows-explorer-remove-mountpt-fix-20050719 AUTHOR jaltman@secure-endpoints.com FIXES 20137 the gui version of fs rmmount was reading random memory. 2005-07-19 02:51 jaltman * src/aklog/aklog_main.c: DELTA STABLE14-aklog-segfault-fix-20050718 AUTHOR kekelley@iastate.edu FIXES 20198 I have built openafs 1.3.85 on an emt64 platform on RedHat Enterprise 4, and found that the aklog supplied with 1.3.85 (not the one in the afs-krb5 conversion kit) consistently segfaults when aklog is called with the "-path ...." parm. It works properly when called with no parms. I traced this down to the call to the readlink() call in aklog_main.c, when the params structure references were removed the nesting was changed on an if statement that changed the logic and allowed the do while loop to loop past the end and de-reference a NULL pointer. 2005-07-15 19:19 shadow * src/: afs/LINUX/osi_vnodeops.c, ptserver/pt_util.c: DELTA STABLE14-pt-util-no-cmd-seek-20050715 AUTHOR shadow@dementia.org i guess someone was dumb at some point and failed to completely remove bogus options 2005-07-15 16:11 rra * src/aklog/: aklog.c, aklog_main.c, krb_util.c, linked_list.c: DELTA STABLE14-misc-aklog-fixes-20050714 AUTHOR wingc@engin.umich.edu FIXES 20092 Fix various minor problems with aklog, including the return type from main, removal of #ifndef __STDC__ code, missing includes, removal of unused variables, correct number of arguments to pr_Initialize, correct argument type for pr_SNameToId, and use of getcwd instead of getwd. 2005-07-15 12:11 jaltman * src/WINNT/aklog/aklog.c: DELTA STABLE14-windows-aklog-tweaks-20050715 AUTHOR jaltman@secure-endpoints.com * type correction * formatting * other cleanup 2005-07-15 11:58 jaltman * src/WINNT/client_config/config.cpp: DELTA STABLE14-windows-config-cache-path-20050715 AUTHOR jaltman@secure-endpoints.com FIXES 20007 Update AFS Control Panel to display the default cache location based upon the SYSTEM %TEMP% environment variable. 2005-07-15 03:25 jaltman * src/audit/audit.h: DELTA STABLE14-audit-pts-supergroups-20050714 AUTHOR jaltman@secure-endpoints.com PTS SuperGroups failed to compile with auditing due to a missing #define 2005-07-13 14:29 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/cm_aclent.c: DELTA STABLE14-windows-aclent-deadlock-20050713 AUTHOR jaltman@secure-endpoints.com Discovered a deadlock due to a violation of lock order. We may not attempt to obtain a lock on a cm_scache_t mutex while holding the cm_aclLock. 2005-07-12 17:49 shadow * src/afs/afs_prototypes.h: DELTA STABLE14-freevclist-static-20050711 AUTHOR zschimke@mars.asu.edu FIXES these are static now, make it so 2005-07-11 22:13 shadow * src/audit/audit.c: DELTA STABLE14-auditlog-include-timestamp-20050710 AUTHOR jaltman@secure-endpoints.com FIXES add a timestamp to auditlog 2005-07-11 20:03 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA openafs-1-3-85-almost-20050710 AUTHOR shadow@dementia.org FIXES just about ready... 2005-07-11 19:54 shadow * src/ptserver/ptprocs.c: DELTA STABLE14-pullup-cleanup-20050710 AUTHOR shadow@dementia.org FIXES fix minor booboo in 1.3.85 pullups 2005-07-11 19:46 shadow * src/log/: kseal.c, tokens.c, unlog.c: DELTA STABLE14-log-protoize-20050618 AUTHOR shadow@dementia.org protoize log directory 2005-07-11 19:41 shadow * src/cf/linux-test3.m4: DELTA STABLE14-linux-no-smp-modules-on-uniprocessor-20050605 AUTHOR rra@stanford.edu FIXES 18738 don't try to build smp modules with uniprocessor kernel. this may need to be revisited for the redhat buildsys 2005-07-11 19:39 shadow * src/WINNT/aklog/aklog.c: DELTA STABLE14-pr_init-fix-20050623 AUTHOR jaltman@secure-endpoints.com for the longest time aklog implementations with automatic pts registration have included a work around for a bug in pr_Initialize. The bug fails to reset the connection when the cell changes. pr_Initialize has been fixed so we can remove the hack. 2005-07-11 19:29 shadow * acinclude.m4, src/afs/afs.h, src/afs/afs_osi.h, src/afs/afs_prototypes.h, src/afs/afs_vcache.c, src/afs/LINUX/osi_file.c, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_misc.c, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_prototypes.h, src/afs/LINUX/osi_vfs.hin, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vm.c, src/afs/LINUX/osi_vnodeops.c, src/afs/VNOPS/afs_vnop_attrs.c, src/afs/VNOPS/afs_vnop_lookup.c, src/cf/linux-test2.m4, src/cf/linux-test4.m4, src/venus/kdump.c: DELTA STABLE14-linux-dynamic-inodes-20050710 AUTHOR chas@cmf.nrl.navy.mil FIXES i slipped a rollback on the linux 2.4 dentry stuff for osi_UFS* in here at the same time. this patch lets us use kernel inodes instead of our own pool. 2005-07-11 19:29 shadow * Makefile.in, src/bozo/bnode.c, src/bucoord/commands.c, src/budb/db_text.c, src/butc/lwps.c, src/butc/recoverDb.c, src/gtx/gtxtest.c, src/kauth/client.c, src/util/serverLog.c, src/venus/fstrace.c: DELTA STABLE14-linux-and-64bit-cleanup-20050710 AUTHOR kekelley@iastate.edu FIXES 19166 fix warnings found on x86_64 linux 2005-07-11 19:29 shadow * src/: audit/audit.c, audit/audit.h, ptserver/ptprocs.c, viced/afsfileprocs.c: DELTA STABLE14-audit-add-and-fix-messages-20050708 AUTHOR jaltman@secure-endpoints.com Fix logging of authenticated user name 2005-07-11 19:29 shadow * src/venus/kdump.c: DELTA STABLE14-kdump-vcache-update-20050708 AUTHOR shadow@dementia.org FIXES 19292 wasn't updated when struct vcache was. oops. 2005-07-11 19:28 shadow * src/ptserver/ptuser.c: DELTA STABLE14-pr_Initialize-fix-20050707 AUTHOR jaltman@secure-endpoints.com commit the rest of jeff's fix 2005-07-11 19:27 shadow * src/: afs/FBSD/osi_vfsops.c, dir/dir.c, util/afsutil_prototypes.h, volser/volser.p.h: DELTA STABLE14-freebsd60-20050708 AUTHOR rees@umich.edu Fixes for FreeBSD 6.0 snap5. Builds and runs but has locking issues. 2005-07-11 19:16 shadow * src/cf/kerberos.m4: DELTA STABLE14-krb5-configure-fixes-20050707 AUTHOR rra@stanford.edu FIXES 19862 Use krb5_creds rather than struct krb5_creds, add missing test in if statements for krb5_creds structure probes, and tweak the configure output. 2005-07-11 19:13 shadow * src/: afs/sysincludes.h, rx/rx_kcommon.h: DELTA STABLE14-coda-xfs-header-defines-fun-20050706 AUTHOR pterjan@mandriva.com make this better, we should never have been doing it as we were before 2005-07-11 19:10 shadow * src/cf/kerberos.m4: DELTA STABLE14-aklog-assume-old-autoconf-20050706 AUTHOR shadow@dementia.org old autoconf is my fiend 2005-07-11 19:10 shadow * acconfig.h, acinclude.m4, src/volser/vos.c: DELTA STABLE14-vos-ctime-help-20050705 AUTHOR shadow@dementia.org FIXES 6031 kept looking at this backwards, fix is obvious 2005-07-11 19:09 shadow * src/libadmin/adminutil/afs_utilAdmin.c: DELTA STABLE14-util-admin-64bit-20050705 AUTHOR psomogyi@gamax.hu FIXES 19631 serverAddress is an int; don't copy a pointer size 2005-07-11 19:08 shadow * src/: audit/audit.c, audit/audit.h, bozo/bosserver.c, budb/server.c, kauth/kaserver.c, libadmin/adminutil/NTMakefile, libadmin/client/NTMakefile, libadmin/test/NTMakefile, libafsauthent/NTMakefile, libafsrpc/afsrpc.def, ptserver/ptserver.c, util/afsutil.h, util/afsutil_prototypes.h, util/serverLog.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-auditlogs-for-everyone-20050702 AUTHOR jaltman@secure-endpoints.com Windows build dependency changes to support the audit logs 2005-07-11 19:07 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-update-20050705 AUTHOR kenh@cmf.nrl.navy.mil fix typo in #error statement 2005-07-11 19:07 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-principal-rewrite-20050705 AUTHOR hozer@hozed.org fix second_comp call to be correct for macro 2005-07-11 19:07 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-forgot-quote-20050701 AUTHOR kenh@cmf.nrl.navy.mil Forgot closing quote in #error directive. 2005-07-11 19:07 shadow * src/: aklog/Makefile.in, aklog/aklog.c, aklog/aklog.h, aklog/aklog_main.c, aklog/krb_util.c, cf/kerberos.m4: DELTA STABLE14-aklog-heimdal-integration-20050630 AUTHOR kenh@cmf.nrl.navy.mil The necessary autoconf/C glue to make aklog work with Heimdal. 2005-07-11 19:06 shadow * src/ptserver/ptprocs.c: DELTA STABLE14-pts-logging-20050619 AUTHOR jaltman@mit.edu FIXES enhance pts logging 2005-07-11 19:04 shadow * src/cf/kerberos.m4: DELTA STABLE14-fix-kerberos-autoconf-20060623 AUTHOR kenh@cmf.nrl.navy.mil Commit remaining autoconf fixes for aklog. 2005-07-11 19:03 shadow * src/venus/fs.c: DELTA STABLE14-fix-getcrypt-command-description-20050623 AUTHOR kenh@cmf.nrl.navy.mil Fix the description of the getcrypt command. 2005-07-11 19:03 shadow * src/aklog/: Makefile.in, aklog.c, aklog.h, aklog_main.c: DELTA STABLE14-aklog-cleanup-rxkad2b-20050623 AUTHOR kenh@cmf.nrl.navy.mil Clean up the aklog source, and add support for rxkad2b tokens. RCS file: /cvs/openafs/src/aklog/Attic/aklog_param.c,v Working file: src/aklog/aklog_param.c head: 1.3 branch: locks: strict access list: keyword substitution: kv total revisions: 5; selected revisions: 0 description: 2005-07-11 19:03 shadow * src/WINNT/aklog/aklog.c: DELTA STABLE14-pr_init-fix-20050623 AUTHOR jaltman@secure-endpoints.com remove the pr_Initialize force cell change hack from afskfw lib 2005-07-11 19:02 shadow * src/ptserver/: NTMakefile, ptprocs.c: DELTA STABLE14-pts-logging-20050620 AUTHOR jaltman@secure-endpoints.com Modify log levels to equal: Lookups at 125 Creates at 25 Modifies at 5 Modify Windows makefile to build ptclient.exe 2005-07-11 18:59 shadow * src/lwp/: lwp.c, preempt.c, timer.c: DELTA STABLE14-lwp-protoize-20050618 AUTHOR shadow@dementia.org protoize lwp directory 2005-07-08 12:25 jaltman * src/ptserver/ptuser.c: DELTA STABLE14-pr_Initialize-fix-20050707 AUTHOR jaltman@secure-endpoints.com fixed one null pointer reference but not the other. 2005-07-08 03:45 jaltman * src/ptserver/ptuser.c: DELTA STABLE14-pr_Initialize-fix-20050707 AUTHOR jaltman@secure-endpoints.com The previous patch to pr_Initialize() opened an opportunity for afsconf_Check() to be called with a NULL pointer if tdir == 0. Prevent this occurrance. 2005-07-08 03:44 jaltman * src/: WINNT/aklog/aklog.c, aklog/aklog_main.c, ptserver/ptuser.c: DELTA STABLE14-pr_init-fix-20050623 AUTHOR jaltman@secure-endpoints.com remove the pr_Initialize force cell change hack from afskfw lib 2005-07-08 02:22 shadow * src/packaging/MacOS/InstallationCheck.strings: file InstallationCheck.strings was added on branch openafs-stable-1_4_x on 2005-10-08 20:54:03 +0000 2005-07-07 00:28 jaltman * src/WINNT/: afsadmsvr/TaAfsAdmSvrCallback.cpp, afsadmsvr/TaAfsAdmSvrClientNotify.cpp, afsadmsvr/TaAfsAdmSvrClientPing.cpp, afsadmsvr/TaAfsAdmSvrGeneral.cpp, afsadmsvr/TaAfsAdmSvrProperties.cpp, afsapplib/NTMakefile, afsapplib/TaAfsAppLib2005.def, afsapplib/al_help.cpp, afsapplib/al_misc.cpp, afsapplib/al_pump.cpp, afsapplib/al_wizard.cpp, afsapplib/ctl_date.cpp, afsapplib/ctl_elapsed.cpp, afsapplib/ctl_sockaddr.cpp, afsapplib/ctl_spinner.cpp, afsapplib/ctl_time.cpp, afsapplib/dialog.cpp, afsapplib/fastlist.cpp, afsapplib/hashlist.cpp, afsapplib/regexp.cpp, afsapplib/resize.cpp, afsapplib/subclass.cpp, afsclass/afsclassfn.cpp, afsclass/c_cell.cpp, afsclass/c_notify.cpp, afsclass/c_svr.cpp, afsclass/internal.cpp, afsd/afslogon.h, afssvrcfg/config_server_page.cpp, afssvrcfg/get_cur_config.cpp, afssvrmgr/action.cpp, afssvrmgr/alert.cpp, afssvrmgr/cmdline.cpp, afssvrmgr/columns.cpp, afssvrmgr/dispatch.cpp, afssvrmgr/display.cpp, afssvrmgr/general.cpp, afssvrmgr/helpfunc.cpp, afssvrmgr/propcache.cpp, afssvrmgr/svc_prop.cpp, afssvrmgr/svr_address.cpp, afssvrmgr/svr_hosts.cpp, afssvrmgr/svr_security.cpp, afsusrmgr/browse.cpp, afsusrmgr/cmdline.cpp, afsusrmgr/columns.cpp, afsusrmgr/general.cpp, afsusrmgr/helpfunc.cpp, afsusrmgr/task.cpp, afsusrmgr/winlist.cpp, client_config/config.cpp, client_config/drivemap.cpp, client_config/tab_advanced.cpp, client_config/tab_prefs.cpp, client_creds/creds.cpp, client_creds/credstab.cpp, client_creds/shortcut.cpp, client_creds/window.cpp, client_exp/fs.h, client_exp/gui2fs.cpp, client_exp/set_afs_acl.cpp, client_osi/osifd.h, talocale/tal_main.cpp, talocale/tal_string.cpp, talocale/tal_string.h: DELTA STABLE14-windows-vs2005b2-20050706 AUTHOR jaltman@secure-endpoints.com Visual Studio 2005 Beta 2 has been released. As part of this release Microsoft has tightened the rules for their C++ compliance. * no longer can a variable declared in a for() statement be used outside of the associated command block * no longer can a function or variable be declared implicitly as 'int' * several types such as size_t have become 64-bit values on all platforms * due to type changes the C++ function names in libraries have changed. This requires the use of different .DEF file export lists 2005-07-07 00:23 jaltman * src/WINNT/afsapplib/TaAfsAppLib2005.def: file TaAfsAppLib2005.def was added on branch openafs-stable-1_4_x on 2005-07-07 00:28:59 +0000 2005-07-06 14:11 jaltman * src/ntbuild.bat: DELTA STABLE14-windows-ntbuild-20050706 AUTHOR jaltman@secure-endpoints.com Update the default sysname to i386_w2k in the ntbuild.bat file 2005-07-06 05:11 jaltman * src/config/: param.amd64_w2k.h, param.i386_w2k.h, param.i64_w2k.h: DELTA STABLE14-windows-config-param-20050706 AUTHOR jaltman@secure-endpoints.com New param files for new sysnames 2005-07-06 05:10 jaltman * src/config/param.i386_w2k.h: file param.i386_w2k.h was added on branch openafs-stable-1_4_x on 2005-07-06 05:11:31 +0000 2005-07-06 05:10 jaltman * src/config/param.i64_w2k.h: file param.i64_w2k.h was added on branch openafs-stable-1_4_x on 2005-07-06 05:11:31 +0000 2005-07-06 05:10 jaltman * src/config/param.amd64_w2k.h: file param.amd64_w2k.h was added on branch openafs-stable-1_4_x on 2005-07-06 05:11:31 +0000 2005-07-02 02:46 jaltman * src/WINNT/afsd/cm_dns.c: DELTA STABLE14-windows-afsdb-fix-20050701 AUTHOR jaltman@secure-endpoints.com Fix AFSDB queries using DNSAPI to always terminate the query string with a period. 2005-07-01 19:47 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-makefile-fix-20050701 AUTHOR jaltman@secure-endpoints.com Fixes that were applied to the head as part of the IFS changes but whose delta was not ready for the 1-4 branch. afscdefs should only include defines. afscflags should only include compiler switches update version to 1.3.8500 2005-07-01 19:34 jaltman * src/WINNT/: afsd/afskfw.c, aklog/aklog.c: DELTA STABLE14-windows-aklog-naming-20050624 AUTHOR jaltman@secure-endpoints.com Correct for the behavior of pr_SNameToId() lowercasing the username 2005-07-01 19:03 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050630 AUTHOR jaltman@secure-endpoints.com Updates for 1.3.85 2005-07-01 19:00 jaltman * README-NT: DELTA STABLE14-windows-readme-20050628 AUTHOR jaltman@secure-endpoints.com updates to nsis 2.07 and corrections to build process 2005-07-01 18:40 jaltman * src/WINNT/afsd/: afslogon.c, afslogon.h: DELTA STABLE14-windows-logon-20050630 AUTHOR jaltman@secure-endpoints.com add a registry entry to prevent token destruction at logoff 2005-07-01 18:40 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-nsis-20050628 AUTHOR rsm4@ieee.org Support for NSIS 2.07 including named installation configurations and an Icon for the uninstall entry listed in the Add/Remove Programs control panel. 2005-07-01 18:38 jaltman * src/WINNT/: afsd/afskfw.c, aklog/aklog.c: DELTA STABLE14-windows-aklog-naming-20050624 AUTHOR jaltman@secure-endpoints.com Correct for the behavior of pr_SNameToId() lowercasing the username 2005-06-30 03:12 shadow * src/util/serverLog.c: DELTA STABLE14-threadid-logging-20050629 AUTHOR shadow@dementia.org log thread ids for any debug level 2005-06-22 17:37 shadow * acinclude.m4, configure.in: DELTA STABLE14-objdir-20050622 AUTHOR shadow@dementia.org FIXES 19341 try harder to make builds work in cases where you're building into an alternate directory with old autoconf (mkdir vs mkdir -p) 2005-06-22 13:48 shadow * Makefile.in, src/vfsck/libfs.h: DELTA STABLE14-hpux11-vfsck-20050622 AUTHOR shadow@dementia.org make vfsck build for hpux 2005-06-22 13:47 shadow * src/vfsck/libfs.h: file libfs.h was added on branch openafs-stable-1_4_x on 2005-06-22 13:48:47 +0000 2005-06-21 22:20 shadow * src/ubik/udebug.c: DELTA STABLE14-amd64-udebug-20050621 AUTHOR jhutz@cmu.edu fix 64 bit glitch in udebug 2005-06-21 22:15 shadow * src/cf/kerberos.m4: DELTA STABLE14-aklog-configure-backport-20050621 AUTHOR shadow@dementia.org make old autoconf work again 2005-06-21 21:20 shadow * src/aklog/Makefile.in: Add missing Makefile.in that I apparantly forgot. DELTA STABLE14-fix-missing-makefile-20040621 AUTHOR kenh@cmf.nrl.navy.mil 2005-06-21 21:15 shadow * src/aklog/Makefile.in: file Makefile.in was added on branch openafs-stable-1_4_x on 2005-06-21 21:20:22 +0000 2005-06-21 20:22 shadow * src/afs/LINUX/: osi_machdep.h, osi_misc.c, osi_vfsops.c, osi_vnodeops.c: DELTA STABLE14-linux-change-dentry-cleanup-20050619 AUTHOR chas@cmf.nrl.navy.mil try to make this work in 2.4 also 2005-06-21 20:22 shadow * src/: util/afsutil.h, util/serverLog.c, viced/viced.c: DELTA STABLE14-threaded-logging-20050619 AUTHOR jaltman@mit.edu update logging to be able to show threads 2005-06-21 20:21 shadow * src/: audit/audit.h, ptserver/ptprocs.c: DELTA STABLE14-pts-logging-20050619 AUTHOR jaltman@mit.edu FIXES enhance pts logging 2005-06-21 20:20 shadow * src/viced/host.c: DELTA STABLE14-viced-firstclient-retry-20050619 AUTHOR shadow@dementia.org FIXES 1345 avoid race as we add a new client 2005-06-21 20:20 shadow * Makefile.in, acinclude.m4, configure.in, src/aklog/aklog.c, src/aklog/aklog.h, src/aklog/aklog_main.c, src/aklog/krb_util.c, src/cf/kerberos.m4: DELTA STABLE14-more-aklog-fixes-20050618 AUTHOR kenh@cmf.nrl.navy.mil Fixup aklog so it will compile (at least on MacOS X). Include basic autoconf glue. 2005-06-21 20:19 shadow * Makefile.in, src/des/util.c, src/libuafs/Makefile.common.in, src/util/Makefile.in, src/util/rxkstats.c: DELTA STABLE14-rxkad-stats-do-it-right-20050618 AUTHOR shadow@dementia.org fine, let's just do this right 2005-06-21 20:19 shadow * src/des/: key_sched.c, util.c: DELTA STABLE14-move-rxkad-stats-20050618 AUTHOR shadow@dementia.org fine, let's try this again, so aklog doesn't lose, but this sucks 2005-06-21 20:19 shadow * src/vol/vnode.c: DELTA STABLE14-vnrehash-avoid-cachecheck-change-20050618 AUTHOR shadow@dementia.org unlocking and locking lets us race and makes cacheCheck potentially go bad 2005-06-21 20:19 shadow * src/vlserver/vlprocs.c: DELTA STABLE14-vlprocs-extended-user-logging-20050618 AUTHOR shadow@dementia.org update log message to provide full username 2005-06-21 20:19 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-lock-client-around-acl-checkrights-20050618 AUTHOR shadow@dementia.org FIXES 1345 one of the like 3 crashes there. thanks love 2005-06-21 20:17 shadow * src/audit/audit.c: DELTA STABLE14-audit-protoization-20050618 AUTHOR shadow@dementia.org protoize libaudit 2005-06-21 20:16 shadow * src/libafsdep: DELTA STABLE14-libafsdep-des-stats-20050618 AUTHOR shadow@dementia.org for rxkad stats dependancy when doing only_libafs build 2005-06-21 20:13 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_dcache.c, afs/afs_prototypes.h, afs/afs_stats.h, afs/LINUX/osi_sysctl.c, afsd/afsd.c, config/afs_args.h, xstat/xstat_cm_test.c: DELTA STABLE14-revert-splitdcache-20050621 AUTHOR shadow@dementia.org revert this for 1.4 series 2005-06-19 01:06 shadow * src/cf/kerberos.m4: file kerberos.m4 was added on branch openafs-stable-1_4_x on 2005-06-21 20:20:26 +0000 2005-06-19 00:15 shadow * src/util/rxkstats.c: file rxkstats.c was added on branch openafs-stable-1_4_x on 2005-06-21 20:20:00 +0000 2005-06-13 14:31 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-logon-20050613 AUTHOR jaltman@secure-endpoints.com fix the return value of IsServiceStartPending. use IsServiceRunning and IsServiceStartPending in the while loop 2005-06-13 01:07 jaltman * src/WINNT/install/wix/lang/en_US/ui.wxi: DELTA STABLE14-windows-installer-updates-20050612 AUTHOR jaltman@secure-endpoints.com add OpenAFS logo icon 2005-06-12 15:58 jaltman * src/WINNT/install/wix/uninstall/NTMakefile: DELTA STABLE14-windows-installer-updates-20050612 AUTHOR jaltman@secure-endpoints.com add "clean" rule 2005-06-12 15:57 jaltman * src/WINNT/install/wix/NTMakefile: DELTA STABLE14-windows-installer-updates-20050612 AUTHOR jaltman@secure-endpoints.com use "uninst" for build rule instead of "uninstall" 2005-06-12 15:56 jaltman * src/config/NTMakefile: DELTA STABLE14-windows-installer-updates-20050612 AUTHOR jaltman@secure-endpoints.com build wix/uninstall directory 2005-06-12 11:45 jaltman * src/WINNT/afsd/: cm_buf.c, cm_conn.c, cm_dcache.c, cm_scache.c, smb.c: DELTA STABLE14-windows-misc-fixes-20050612 AUTHOR jaltman@secure-endpoints.com if scp is not known when flushing dirty buffers, find it by fid only free the server list when one was obtained hold the scp mutex until after the associated bufp flags are updated only get the volume by id if there is a server callback map CM_ERROR_ALLOFFLINE to NT Remote Host Down 2005-06-12 11:26 jaltman * src/WINNT/aklog/: NTMakefile, asetkey.c, asetkey.rc: DELTA STABLE14-windows-asetkey-20050612 AUTHOR jaltman@secure-endpoints.com Add asetkey.exe to the Windows distribution 2005-06-12 11:25 jaltman * src/WINNT/aklog/asetkey.c: file asetkey.c was added on branch openafs-stable-1_4_x on 2005-06-12 11:26:15 +0000 2005-06-12 11:25 jaltman * src/WINNT/aklog/asetkey.rc: file asetkey.rc was added on branch openafs-stable-1_4_x on 2005-06-12 11:26:15 +0000 2005-06-12 11:23 jaltman * src/WINNT/install/: NSIS/OpenAFS.nsi, loopback/loopbackutils.cpp, wix/NTMakefile, wix/feature.wxi, wix/files.wxi, wix/Icon/ico_OpenAFS.ico, wix/lang/en_US/strings.wxl, wix/uninstall/NTMakefile, wix/uninstall/uninstall.c, wix/uninstall/uninstall.rc: DELTA STABLE14-windows-installer-updates-20050612 AUTHOR jaltman@secure-endpoints.com Add asetkey.exe Add uninstall.exe and associated shortcut to Wix Fix ability to uninstall loopback adapter on non-English Windows versions 2005-06-12 11:19 jaltman * src/WINNT/install/wix/uninstall/uninstall.rc: file uninstall.rc was added on branch openafs-stable-1_4_x on 2005-06-12 11:23:18 +0000 2005-06-12 11:19 jaltman * src/WINNT/install/wix/uninstall/NTMakefile: file NTMakefile was added on branch openafs-stable-1_4_x on 2005-06-12 11:23:18 +0000 2005-06-12 11:19 jaltman * src/WINNT/install/wix/uninstall/uninstall.c: file uninstall.c was added on branch openafs-stable-1_4_x on 2005-06-12 11:23:18 +0000 2005-06-12 11:19 jaltman * src/WINNT/install/wix/Icon/ico_OpenAFS.ico: file ico_OpenAFS.ico was added on branch openafs-stable-1_4_x on 2005-06-12 11:23:15 +0000 2005-06-10 21:38 jaltman * src/bozo/bosserver.c: DELTA STABLE14-pipe-logging-fix-20050610 AUTHOR jaltman@secure-endpoints.com fstat calls should be lstat bang in the wrong place 2005-06-10 21:34 jaltman * src/util/serverLog.c: DELTA STABLE14-pipe-logging-fix-20050610 AUTHOR jaltman@secure-endpoints.com fstat calls should be lstat 2005-06-10 21:11 jaltman * src/afs/VNOPS/afs_vnop_rename.c: DELTA STABLE14-sgi-afs-rename-decl-fix-20050610 AUTHOR tony@lions.odu.edu achar -> char 2005-06-10 21:07 jaltman * src/viced/afsfileprocs.c: DELTA STABLE14-unbalanced-unlock-20050610 AUTHOR jaltman@secure-endpoints.com Addition of __EXPERIMENTAL_CALLBACK_CONN_MOVING if defined left an unbalanced H_UNLOCK. Semi-colons after H_LOCK and H_UNLOCK were missing. 2005-06-10 20:55 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-afslogon-20050610 AUTHOR jaltman@secure-endpoints.com replace wfhile(TRUE) with while(afsAutoStart) 2005-06-05 15:43 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA openafs-1-3-84-20050605 AUTHOR shadow@dementia.org this time for sure 2005-06-05 15:39 shadow * acinclude.m4: DELTA STABLE14-use-test-r-20050531 AUTHOR rees@umich.edu Use "test -r" instead of "test -e". Not all systems (Solaris) have -e. 2005-06-05 15:34 shadow * src/afs/afs_dcache.c: DELTA STABLE14-split-dcache-fixes-20050604 AUTHOR shadow@dementia.org based on discussions with jhutz@cmu.edu and chas@cmf.nrl.navy.mil 2005-06-05 15:34 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux26-clear-inode-locking-20050603 AUTHOR chas@cmf.nrl.navy.mil respect i_state flag (works for my test case, if it works more broadly i will pull up) 2005-06-05 14:52 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA windows-version-20050605 AUTHOR jaltman@secure-endpoints.com 1.3.8400 2005-06-05 14:47 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20050605 AUTHOR jaltman@secure-endpoints.com updates for 1.3.84 2005-06-05 13:39 jaltman * src/WINNT/afsd/cm_scache.c: DELTA STABLE14-windows-syncop-waiting-20050605 AUTHOR jaltman@secure-endpoints.com Forgot to remove unneeded flag 2005-06-05 06:45 jaltman * src/WINNT/afsd/: cm_buf.c, cm_buf.h, cm_callback.c, cm_conn.c, cm_conn.h, cm_dcache.c, cm_scache.c, cm_scache.h, cm_vnodeops.c, smb.c: DELTA STABLE14-windows-buf-waiting-20050605 AUTHOR jaltman@secure-endpoints.com The function cm_SyncOp() can cause threads to wait either because there is a state conflict on the current use of the cm_scache_t object or a state conflict on the cm_buf_t object. Waiting is always performed on the cm_scache_t object. However, if the conflict was with the cm_buf_t object there was no method for waking up the thread when the conflict is cleared. Now all of the cm_buf_t waiting functions also take a cm_scache_t and waiting threads are woken if necessary. cm_scache_t and cm_buf_t objects now have waitCount and waitRequest fields. The WAITING flag is now cleared by the waking thread who sets waitCount to zero. Many improvements to trace logging for these issues. 2005-06-02 05:21 shadow * src/: des/des.c, rxkad/domestic/fcrypt.c: DELTA STABLE14-solaris10-optimization-20050602 AUTHOR chas@cmf.nrl.navy.mil FIXES 17262 declare certain things volatile to make solaris compiler less cranky 2005-06-02 04:41 shadow * src/util/softsig.c: DELTA STABLE14-netbsd-fileserver-shutdown-20050601 AUTHOR gendalia@netbsd.org FIXES 16897 do what we do on darwin 2005-06-02 04:28 shadow * acinclude.m4: DELTA STABLE14-netbsd-399-20050601 AUTHOR gendalia@netbsd.org FIXES 18288 add support for netbsd 3.99 2005-05-31 21:12 shadow * src/: afs/LINUX/osi_vnodeops.c, rxkad/rxkad_common.c: DELTA STABLE14-d-reval-one-more-20050531 AUTHOR chas@cmf.nrl.navy.mil last try 2005-05-31 20:34 jaltman * src/WINNT/afsd/cm_dcache.c: DELTA STABLE14-windows-undo-20050531 AUTHOR jaltman@secure-endpoints.com undo last change 2005-05-31 17:36 jaltman * src/WINNT/afsd/: cm_dcache.c, cm_vnodeops.c: DELTA STABLE14-windows-more-races-20050531 AUTHOR jaltman@secure-endpoints.com a couple of more locations at which cm_SyncOpDone() either was not called or was called without holding the scache mutex. 2005-05-31 14:49 shadow * src/libafs/afs.ppc_darwin_70.plist.in, configure-libafs.in, configure.in: DELTA openafs-1-3-83-20050531 AUTHOR shadow@dementia.org make 1.3.83 2005-05-31 14:19 jaltman * src/WINNT/afsd/: afskfw.c, afslogon.c: DELTA STABLE14-windows-logon-cleanup-20050531 AUTHOR jaltman@secure-endpoints.com remove debugging messages 2005-05-31 13:26 jaltman * src/des/stats.h: DELTA STABLE14-windows-des-stats-20050531 AUTHOR jaltman@secure-endpoints.com Put the declaration for rxkad_stats back into the stats.h but only for Windows. We don't want to deal with figuring out all the dependencies today. 2005-05-31 02:12 shadow * src/rx/rx_queue.h: DELTA STABLE14-rx-queue-macros-rename-20050530 AUTHOR shadow@dementia.org /usr/include/ctype.h on macos 10.3.9 now uses _Q bah 2005-05-30 18:30 shadow * src/: des/key_sched.c, des/stats.h, rxkad/Makefile.in, rxkad/rxkad_common.c: DELTA STABLE14-rxkad-stats-cleanup-20050530 AUTHOR shadow@dementia.org minor reorg so everything links ok 2005-05-30 10:50 jaltman * src/vol/volume.c: DELTA STABLE14-not-cplusplus-20050530 AUTHOR jaltman@columbia.edu variables must be declared at the start of a block. 2005-05-30 10:48 jaltman * src/des/stats.h: DELTA STABLE14-windows-double-declare-20050530 AUTHOR jaltman@secure-endpoints.com rxkad_global_stats is being declared twice in the header file each time with different properties. Remove the one that is not conditionalized. 2005-05-30 05:41 jaltman * src/: config/NTMakefile, des/NTMakefile: DELTA STABLE14-windows-include-des-20050529 AUTHOR jaltman@secure-endpoints.com Create an include/des directory and copy stats.h into it 2005-05-30 05:28 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-merge-cleanup-20050529 AUTHOR shadow@dementia.org FIXES minor dinking from unclean merge. 2005-05-30 05:23 shadow * src/vol/volume.c: DELTA STABLE14-parallel-attaching-20050529 AUTHOR tkeiser@psu.edu FIXES 18999 allow parallelization of VInitVolumePackage so attaching volumes can be sped up 2005-05-30 04:57 shadow * src/: des/des.c, des/key_sched.c, des/new_rnd_key.c, des/stats.h, kauth/test/test_getticket.c, kauth/test/test_rxkad_free.c, libafsrpc/afsrpc.def, libafsrpc/afsrpc.exp, rx/rx.c, rxkad/bg-fcrypt.c, rxkad/rxkad.p.h, rxkad/rxkad_client.c, rxkad/rxkad_common.c, rxkad/rxkad_server.c, rxkad/domestic/crypt_conn.c, rxkad/domestic/fcrypt.c, shlibafsrpc/afsrpc.exp, shlibafsrpc/mapfile: DELTA STABLE14-pthread-rxkad-stats-20050529 AUTHOR tkeiser@psu.edu FIXES 17547 speed up rxkad by keeping stats per-thread 2005-05-30 04:41 shadow * src/: viced/viced.c, vol/volume.c, vol/volume.h: DELTA STABLE14-parallel-attaching-20050529 AUTHOR tkeiser@psu.edu FIXES 18999 allow parallelization of VInitVolumePackage so attaching volumes can be sped up 2005-05-30 04:36 shadow * src/afs/: afs_memcache.c, afs_trace.et: DELTA STABLE14-memcache-dont-dump-buffer-20050529 AUTHOR chas@cmf.nrl.navy.mil FIXES 18944 don't bother dumping what may not be a readable buffer while tracing when using memcache 2005-05-30 04:33 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-vnode-aliases-20050529 AUTHOR cg2v@andrew.cmu.edu FIXES 18613 you can end up hanging when you end up with multiple aliases for a single directory (dentry) as a result of @sys or multiple mountpoints. don't end up with multiple aliases, and avoid the situation 2005-05-30 04:23 shadow * src/config/param.s390x_linux26.h: DELTA STABLE14-s390x-linux26-remove-externs-20050529 AUTHOR psomogyi@gamax.hu FIXES 18987 remove externs in param for s390x linux26 2005-05-30 04:13 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050529 AUTHOR jaltman@secure-endpoints.com Update notes for 1.3.8300 2005-05-30 04:12 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-d-reval-fin-20050529 AUTHOR chas@cmf.nrl.navy.mil FIXES 18588 last try at fixing d-revalidate 2005-05-30 04:08 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-module-license-url-20050529 AUTHOR shadow@dementia.org FIXES 18596 url with module license info 2005-05-30 04:05 shadow * src/afs/: afs.h, afs_callback.c, afs_cbqueue.c, afs_dcache.c, afs_pioctl.c, afs_vcache.c, VNOPS/afs_vnop_dirops.c, VNOPS/afs_vnop_remove.c, VNOPS/afs_vnop_rename.c: DELTA STABLE14-vcache-cleanup-20050529 AUTHOR chas@cmf.nrl.navy.mil FIXES 18368 clean up unused stuff in struct vcache 2005-05-30 03:58 jaltman * src/WINNT/install/: NSIS/OpenAFS.nsi, wix/files.wxi: DELTA STABLE14-windows-stuff-20050529 AUTHOR jaltman@secure-endpoints.com Install afscpcc.exe and register the KFWLogon WinLogon Event Handler 2005-05-30 03:52 jaltman * src/WINNT/afsd/: NTMakefile, afscpcc.c, afscpcc.rc, afsd_init.c, afskfw.c, afskfw.h, afslogon.c, afslogon.def, cm_buf.c, cm_config.c, cm_dcache.c, cm_ioctl.c: DELTA STABLE14-windows-stuff-20050529 AUTHOR jaltman@secure-endpoints.com (1) Replace all calls to getenv() with GetEnvironment(). getenv() does not read from the real environment but instead from a copy created by the C RTL. (2) Add support for preserving Kerberos 5 tickets during the Integrated Logon process. Now when Integrated Logon is used, the tickets will be stored into the default ccache within the user session. (3) Stress testing at MIT uncovered two code paths that could leave threads in a permanent sleep state under heavy load. Calls to cm_SyncOpDone were added to plug this hole. 2005-05-30 03:52 jaltman * src/WINNT/afsd/afscpcc.c: file afscpcc.c was added on branch openafs-stable-1_4_x on 2005-05-30 03:52:52 +0000 2005-05-30 03:52 jaltman * src/WINNT/afsd/afscpcc.rc: file afscpcc.rc was added on branch openafs-stable-1_4_x on 2005-05-30 03:52:52 +0000 2005-05-30 03:41 jaltman * src/rx/: rx.c, rx_globals.h, rx_packet.c, rx_packet.h, rx_prototypes.h, rx_rdwr.c: DELTA STABLE14-rx-fpq-bulk-free-20050529 AUTHOR tkeiser@psu.edu FIXES 19027 After profiling RX for a while, I've found a few more bottlenecks in the packet handling code. This patch addresses a couple of these issues. The major change in this patch is a new API to allow bulk packet alloc/free ops on rx_queue's of packets. Benefits include reduced lock contention on rx_freePktQ_lock, elimination of a lot of unnecessary cache line invalidates, and reduced register window thrashing on sparc. In addition, this patch dedicates one rx_packet per thread to rxi_SendAck, since that function is in the critical path, and represents a large percentage of execution time. 2005-05-30 03:37 shadow * src/pam/: Makefile.in, afs_auth.c, afs_password.c, afs_setcred.c, test_pam.c: DELTA STABLE14-netbsd-pam-20050529 AUTHOR gendalia@iastate.edu FIXES 18924 pam support for nbsd 2005-05-24 23:14 shadow * src/rx/: rx_prototypes.h, xdr_rx.c: DELTA STABLE14-discard-rx-streams-20050524 AUTHOR rmitz@cmu.edu FIXES 18895 they wouldn't compile anyway. remove references also. RCS file: /cvs/openafs/src/rx/Attic/rx_stream.c,v Working file: src/rx/rx_stream.c head: 1.9 branch: locks: strict access list: keyword substitution: kv total revisions: 9; selected revisions: 0 description: RCS file: /cvs/openafs/src/rx/Attic/rx_stream.h,v Working file: src/rx/rx_stream.h head: 1.6 branch: locks: strict access list: keyword substitution: kv total revisions: 6; selected revisions: 0 description: 2005-05-24 23:09 shadow * src/afs/: afs.h, afs_callback.c, afs_pioctl.c, afs_vcache.c: DELTA STABLE14-make-clearcallback-faster-20050524 AUTHOR klas@it.su.se FIXES 4413 hash callbacks twice so we can discard them more quickly. 2005-05-24 05:13 jaltman * src/WINNT/install/loopback/: loopbackutils.cpp, loopbackutils.h: DELTA STABLE14-windows-loopback-20050524 AUTHOR asanka@secure-endpoints.com Find the loopback adapter installer by hardware ID instead of English name. 2005-05-23 21:26 shadow * src/: afs/FBSD/osi_vfsops.c, afs/FBSD/osi_vnodeops.c, afsd/afsd.c: DELTA STABLE14-freebsd60-mount-20050429 AUTHOR rees@umich.edu Fix new FreeBSD mount vfs op. Client works now, at least for a little while. 2005-05-23 21:23 shadow * src/afs/FBSD/: osi_module.c, osi_prototypes.h, osi_vfsops.c, osi_vm.c, osi_vnodeops.c: DELTA STABLE14-freebsd-20050429 AUTHOR rees@umich.edu Move module init/uninit code from module event handler to vfs ops Use VFS_SET for FreeBSD 6.0 2005-05-23 21:21 shadow * README: DELTA STABLE14-freebsd60-readme-20050515 AUTHOR rees@umich.edu Add FreeBSD 6.0. Consolidate linux kernel header notes in Linux Notes section. Reformat system types section. 2005-05-23 21:17 shadow * acinclude.m4, src/config/afs_sysnames.h, src/config/param.i386_obsd37.h: DELTA STABLE14-bsd-config-20050520 AUTHOR rees@umich.edu config stuff for OpenBSD 3.7, FreeBSD 5.4 and 6.0 2005-05-23 21:17 shadow * src/: afs/OBSD/osi_machdep.h, rxkad/rxkad_common.c: DELTA STABLE14-obsd-time-20050520 AUTHOR rees@umich.edu Remove extern time from OBSD/osi_machdep.h. It's in sys/kernel.h. Suggested by irene.braun@ualberta.ca. 2005-05-23 21:17 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-linux-proc-read-seq-file-20050508 AUTHOR wingc@engin.umich.edu FIXES 18612 use sequenced file interface for proc copy of CellServDB 2005-05-23 21:16 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_pioctl.c, afs/LINUX/osi_syscall.c, config/afs_sysnames.h, config/param.sparc64_linux26.h: DELTA STABLE14-sparc64-linux26-20050508 AUTHOR marc@mit.edu FIXES 18485 add sparc64-linux24 port 2005-05-23 21:09 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-d-revalidate-redux-20050508 AUTHOR chas@cmf.nrl.navy.mil FIXES 18588 when the callback for a directory is broken the children of this vnode are not invalidated as well. so VerifyVCache() always believes these vnodes to be up to date since they will still have the CStatd flag. perhaps breaking the callback on a directory should also clear CStatd on children vnodes? this isnt a problem for other operating system which go through the dnlc which does purge the children entries for the vnode in question during ClearCallBack(). since d_revalidate now avoids the dnlc (and afs_lookup) the following patch tracks the parent vnode's DataVersion (just the lower half really but this should be sufficient) in d_time. if the parent has changed then the dentry is flagged as neededing updated. 2005-05-23 21:09 shadow * src/afs/: afs_osi.h, afs_osi_pag.c, FBSD/osi_machdep.h: DELTA STABLE14-getpid-20050429 AUTHOR rees@umich.edu rename our getpid() to osi_getpid() to avoid name collision with kernel version 2005-05-23 13:58 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050523 AUTHOR jaltman@secure-endpoints.com more fixes 2005-05-22 05:54 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-delonclose-20050522 AUTHOR jaltman@secure-endpoints.com Fix support for the CreateFile(DELETE_ON_CLOSE) option. 2005-05-20 19:26 shadow * src/config/param.i386_obsd37.h: file param.i386_obsd37.h was added on branch openafs-stable-1_4_x on 2005-05-23 21:17:41 +0000 2005-05-18 22:57 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/NTMakefile, src/WINNT/afsapplib/al_admsvr.cpp, src/WINNT/afsapplib/al_creds.cpp, src/WINNT/afsapplib/al_misc.cpp, src/WINNT/afsd/afsd.h, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsd_init.h, src/WINNT/afsd/afsd_service.c, src/WINNT/afsd/cm_conn.c, src/WINNT/afsd/cm_dnlc.c, src/WINNT/afsd/cm_memmap.c, src/WINNT/afsd/cm_vnodeops.c, src/WINNT/afsd/fs.c, src/WINNT/afsd/smb.c, src/WINNT/afsd/smb3.c, src/WINNT/afssvrmgr/creds.cpp, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_nt40, src/config/NTMakefile.i386_w2k: DELTA STABLE14-windows-sync-20050518 AUTHOR jaltman@secure-endpoints.com synchronize with the 1.3 tree for the 1.3.8300 release 2005-05-18 22:22 jaltman * src/WINNT/afssvrmgr/NTMakefile: DELTA STABLE14-windows-afssvrmgr-20050518 AUTHOR jaltman@secure-endpoints.com Link resulting executable to kerberos 5 2005-05-18 22:03 jaltman * src/rx/rx.c: DELTA STABLE14-rx-makecall-race-fix-20050518 AUTHOR jaltman@secure-endpoints.com On at least one system it was noticed that threads waiting in rx_NewCall would starve forever (aka deadlock). This was the result of one out of two problems related to a race condition on the RX_CONN_MAKECALL_WAITING bit flag. This flag was set once in rx_NewCall and cleared in rx_EndCall. However, it was possible for the flag to be cleared even though there were additional flags waiting in rx_NewCall. This was due to a failure to check the value of makeCallWaiters before clearing the flag and also due to a failure to properly lock the access to the makeCallWaiters field. The second problem was an ability to destroy a connection on which threads are waiting within rx_NewCall. 2005-05-08 06:18 shadow * src/: afs/afs.h, afs/afs_pioctl.c, config/venus.h, venus/fs.c: DELTA STABLE14-export-calleraccess-via-pioctl-20050508 AUTHOR klas.lindfors@it.su.se FIXES 18442 provide pioctl to get CallerAccess bits 2005-05-08 06:10 shadow * src/: util/afsutil_prototypes.h, util/flipbase64.c, vol/vol-info.c: DELTA STABLE14-volinfo-fixes-20050508 AUTHOR cg2v@andrew.cmu.edu FIXES 18391 large (>31bit) volume id handling and fixed handling of cloned volumes 2005-05-08 06:05 shadow * acinclude.m4, src/afs/LINUX/osi_module.c, src/cf/linux-test3.m4: DELTA STABLE14-linux-proc-read-seq-file-20050508 AUTHOR wingc@engin.umich.edu FIXES 18612 use sequenced file interface for proc copy of CellServDB 2005-05-08 06:01 shadow * src/config/stds.h: DELTA STABLE14-fix-64bit-assign-int64-20050508 AUTHOR tkeiser@gmail.com FIXES 18611 make this match the way the 32 bit (struct lo/hi) version works 2005-05-08 05:55 shadow * src/config/param.sparc64_linux26.h: file param.sparc64_linux26.h was added on branch openafs-stable-1_4_x on 2005-05-23 21:16:10 +0000 2005-05-08 05:51 shadow * src/tsm41/aix41_auth.c: DELTA STABLE14-aix-auth-speedup-20050508 AUTHOR sgr0@lehigh.edu FIXES 18467 The security module "afs_dynamic_auth" can get VERY slow if trying to authenticate against a user in a large NIS password file. This happens because it "replaces" getpwnam with code which loops through the "passwd" file. this 1) makes external programs use the "real" getpwnam, and 2) changes the internal routine afs_getpwnam_int to use getpwnam instead of iterating. 2005-05-08 05:48 shadow * src/afs/LINUX/osi_machdep.h: DELTA STABLE14-linux-copyin-copyout-dont-check-errors-20050508 AUTHOR cg2v@andrew.cmu.edu FIXES 18293 improved macros which do error checking 2005-05-08 05:04 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_dcache.c, afs/afs_prototypes.h, afs/afs_stats.h, afs/LINUX/osi_sysctl.c, afsd/afsd.c, config/afs_args.h, xstat/xstat_cm_test.c: DELTA STABLE14-split-dcache-20050427 AUTHOR shadow@dementia.org update 2005-04-29 20:00 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050429 AUTHOR jaltman@secure-endpoints.com 1.3.8201 (do it right this time) 2005-04-29 19:57 jaltman * src/sys/pioctl_nt.c: DELTA STABLE14-windows-fix-kfw-dependency-20050429 AUTHOR jaltman@secure-endpoints.com if KFW was not installed, pioctl calls could crash 2005-04-29 19:56 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050429 AUTHOR jaltman@secure-endpoints.com 1.3.8201 2005-04-29 19:56 jaltman * src/WINNT/client_config/lang/: de_DE/afs_config.rc, en_US/afs_config.rc, es_ES/afs_config.rc, ja_JP/afs_config.rc, ko_KR/afs_config.rc, pt_BR/afs_config.rc, zh_CN/afs_config.rc, zh_TW/afs_config.rc: DELTA STABLE14-windows-no-gateway-20050429 AUTHOR jaltman@secure-endpoints.com Remove the AFS gateway option 2005-04-29 19:55 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050429 AUTHOR jaltman@secure-endpoints.com 1.3.8201 2005-04-29 02:45 shadow * configure-libafs.in, configure.in, src/libafs/afs.ppc_darwin_70.plist.in: DELTA STABLE14-openafs-1382-20050428 AUTHOR shadow@dementia.org FIXES 1.3.82 2005-04-29 01:51 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-macos-osi-flushpages-20050428 AUTHOR shadow@dementia.org reenable osi_FlushPages 2005-04-28 18:13 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050428 AUTHOR jaltman@secure-endpoints.com 1.3.8200 2005-04-28 12:11 jaltman * src/sys/: NTMakefile, pioctl_nt.c: DELTA STABLE14-windows-multi-domain-forest-fix-20050428 AUTHOR jaltman@secure-endpoints.com Add the ability to obtain the "Kerberos" principal used for logon to the machine in order to establish a connection to the smb server that utilizes the username for which locally cached credentials are available. 2005-04-28 12:08 jaltman * src/libafsauthent/NTMakefile: DELTA STABLE14-windows-20050428 AUTHOR jaltman@secure-endpoints.com add kfw headers to include path 2005-04-28 12:05 jaltman * src/WINNT/install/wix/: feature.wxi, files.wxi, replace_afs.cmd: DELTA STABLE14-windows-afslogon-20050428 AUTHOR jaltman@secure-endpoints.com Add new "logon" event handler in order to establish a smb connection to the AFS client service with the true logon name as early as possible. Add "replace_afs.cmd" file 2005-04-28 12:05 jaltman * src/WINNT/: afsd/NTMakefile, afsd/afslogon.def, install/NSIS/OpenAFS.nsi: DELTA STABLE14-windows-afslogon-20050428 AUTHOR jaltman@secure-endpoints.com Add new "logon" event handler in order to establish a smb connection to the AFS client service with the true logon name as early as possible. 2005-04-28 12:00 jaltman * src/WINNT/afsapplib/.cvsignore: DELTA STABLE14-windows-cvsignore-20050428 AUTHOR jaltman@secure-endpoints.com new file 2005-04-28 05:03 shadow * src/vol/vnode.h: DELTA STABLE14-vnode-nusers-avoid-potential-overflow-20050428 AUTHOR shadow@dementia.org a byte is very small... 2005-04-28 03:11 shadow * src/afs/LINUX/osi_misc.c: DELTA STABLE14-osi-initcacheinfo-cleanup-20050427 AUTHOR cg2v@andrew.cmu.edu FIXES 18429 remove extraneous variable, be consistent about cacheMnt type 2005-04-28 03:07 shadow * src/cf/osconf.m4: DELTA STABLE14-change-s390x-linker-binding-20050427 AUTHOR psomogyi@gamax.hu FIXES 18447 to avoid binding against xdr_int_internal in xdr use from the pam module 2005-04-27 21:56 shadow * src/: afs/LINUX/osi_machdep.h, config/param.alpha_linux_22.h, config/param.i386_linux22.h, config/param.i386_umlinux22.h, config/param.ppc_linux22.h, config/param.s390_linux22.h, config/param.sparc64_linux22.h, config/param.sparc_linux22.h: DELTA STABLE14-linux-always-glock-20050427 AUTHOR cg2v@andrew.cmu.edu finish this up, always glock on linux 2005-04-27 15:32 jaltman * src/WINNT/afsd/cm_callback.c: DELTA STABLE14-windows-callback-race-20050427 AUTHOR jaltman@secure-endpoints.com cm_EndCallbackGrantingCall contained a race condition due to the release of the cm_callbackLock in the middle of the for() loop. The race was removed by optimizing out the call to cm_CallbackNotifyChange(). There is no reason this needed to be called once per callback revoke in the list. 2005-04-27 15:28 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-winnotes-20050427 AUTHOR jaltman@secure-endpoints.com more updates 2005-04-27 01:55 shadow * src/ptserver/: Makefile.in, ptprocs.c, ptprototypes.h: DELTA STABLE14-add-ptprocs-prototype-use-20050426 AUTHOR shadow@dementia.org thanks to Chris Wing for pointing this out 2005-04-27 01:49 shadow * src/ptserver/ptprototypes.h: file ptprototypes.h was added on branch openafs-stable-1_4_x on 2005-04-27 01:55:54 +0000 2005-04-27 01:37 shadow * src/: bozo/bosserver.c, vlserver/vlprocs.c, vol/fssync.c: DELTA switch to VLog from printf STABLE14-daemonize-log-somewhere-so-fds-can-close-without-harm-2005 0426 AUTHOR shadow@dementia.org FIXES 18405 2005-04-25 20:56 jaltman * src/rx/: rx_globals.h, rx_queue.h: DELTA STABLE14-rx-fpq-optimize-20050425 AUTHOR tkeiser@psu.edu FIXES 17805 here's a patch that reduces the overhead of transfers between the local and global free packet queues. The old algorithm was O(n) in the number of store instructions -- 7 per rx_packet. I've added some bulk transfer macros to the rx_queue package. Now, the number of store instructions is O(1) -- 6 total. This should help reduce bus contention and cache line invalidates on SMPs. 2005-04-25 17:23 shadow * src/rx/LINUX/rx_kmutex.h: DELTA STABLE14-linux-global-sunlock-always-20050424 AUTHOR shadow@dementia.org ok, well, in the land of pre-emption i guess we need this always 2005-04-25 17:19 shadow * src/rx/: rx_prototypes.h, LINUX/rx_kmutex.c, LINUX/rx_kmutex.h: DELTA STABLE14-linux-global-sunlock-always-20050424 AUTHOR shadow@dementia.org ok, well, in the land of pre-emption i guess we need this always 2005-04-25 14:55 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-dentry-revalidate-one-more-20050424 AUTHOR chas@cmf.nrl.navy.mil further updates 2005-04-25 00:02 shadow * src/config/: param.alpha_linux_24.h, param.alpha_linux_26.h, param.amd64_linux24.h, param.amd64_linux26.h, param.i386_linux24.h, param.i386_linux26.h, param.i386_umlinux24.h, param.i386_umlinux26.h, param.ia64_linux24.h, param.ia64_linux26.h, param.parisc_linux24.h, param.ppc64_linux24.h, param.ppc64_linux26.h, param.ppc_linux24.h, param.ppc_linux26.h, param.s390_linux24.h, param.s390x_linux24.h, param.s390x_linux26.h, param.sparc64_linux24.h, param.sparc_linux24.h: DELTA STABLE14-linux-global-sunlock-always-20050424 AUTHOR shadow@dementia.org ok, well, in the land of pre-emption i guess we need this always 2005-04-24 23:53 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-linux26-unlocked-ioctl-20050413 AUTHOR cg2v@andrew.cmu.edu FIXES 18224 add unlocked_ioctl support and compat_ioctl support 2005-04-24 23:47 shadow * src/util/daemon.c: DELTA STABLE14-use-daemon-in-bosserver-and-afsd-20050424 AUTHOR wingc@engin.umich.edu FIXES add the file, too 2005-04-24 23:46 shadow * src/util/daemon.c: file daemon.c was added on branch openafs-stable-1_4_x on 2005-04-24 23:47:07 +0000 2005-04-24 23:40 shadow * README.OBSOLETE, src/afs/afs_osi.h, src/afs/LINUX/osi_machdep.h, src/afs/OBSD/osi_machdep.h: DELTA STABLE14-cleanup-20050424 AUTHOR shadow@dementia.org remaining pullups 2005-04-24 23:16 shadow * src/libacl/acl.h: DELTA STABLE14-acl-maxentry-comment-20050325 AUTHOR jaltman@secure-endpoints.com correct the comment related to the maximum number of entries in an ACL. the number of ACEs must be less than or equal to ACL_MAXENTRIES not less than ACL_MAXENTRIES. 2005-04-24 20:16 shadow * src/afs/: afs_osi.h, OBSD/osi_machdep.h: DELTA STABLE14-fix-vc-v-macro-20050420 AUTHOR rees@umich.edu Fix IsAfsVnode and friends for OpenBSD and NetBSD. Use "v" instead of "vc" for vnode args to macros (cosmetic only). Redefine OpenBSD macros instead of using #ifdefs in afs_osi.h. 2005-04-24 20:12 shadow * src/afs/: afs_pioctl.c, LINUX/osi_machdep.h, LINUX/osi_module.c, LINUX/osi_vnodeops.c: DELTA STABLE14-linux26-unlocked-ioctl-20050413 AUTHOR cg2v@andrew.cmu.edu FIXES 18224 add unlocked_ioctl support and compat_ioctl support 2005-04-24 20:12 shadow * src/afs/: afs_osi.h, LINUX/osi_file.c, LINUX/osi_misc.c: DELTA STABLE14-osi-file-use-dentry-open-20050423 AUTHOR cg2v@andrew.cmu.edu FIXES 18335 use dentry_open et al instead of doing the work ourselves 2005-04-24 20:11 shadow * src/afs/: afs_prototypes.h, LINUX/osi_file.c, LINUX/osi_misc.c, LINUX/osi_prototypes.h, VNOPS/afs_vnop_read.c, VNOPS/afs_vnop_write.c: DELTA STABLE14-linux-conflate-rdwrs-20050419 AUTHOR chas@cmf.nrl.navy.mil FIXES 17561 conflate the 2 rdwr routines we have 2005-04-24 20:10 shadow * src/config/param.i386_fbsd_60.h: DELTA STABLE14-freebsd60-20050422 AUTHOR rees@umich.edu Preliminary FreeBSD 6.0 support. Builds, but unlikely to work. 2005-04-24 20:05 shadow * Makefile.in, src/tbutc/Makefile.in: DELTA STABLE14-tbutc-avoid-lwp-libs-20050413 AUTHOR cg2v@andrew.cmu.edu FIXES 18225 stop using lwp family libs when building tbutc 2005-04-24 19:27 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-dentry-revalidate-one-more-20050424 AUTHOR chas@cmf.nrl.navy.mil further updates 2005-04-24 14:55 shadow * acinclude.m4: DELTA STABLE14-add-missing-inotify-test-20050424 AUTHOR cg2v@andrew.cmu.edu FIXES so we actually detect the inotify sem 2005-04-24 14:28 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-dentry-revalidate-cleanup-20050424 AUTHOR chas@cmf.nrl.navy.mil FIXES clean up dentry_revalidate one more time so performance improves 2005-04-24 14:28 shadow * src/: afsd/afsd.c, config/param.rs_aix53.h: DELTA STABLE14-aix53-20050424 AUTHOR Niklas.Edmundsson@hpc2n.umu.se FIXES add param file for aix 53 check for cache partition type 2005-04-24 14:27 shadow * acinclude.m4, src/afsd/afsd.c, src/bozo/bosserver.c, src/util/Makefile.in, src/util/afsutil_prototypes.h: DELTA STABLE14-use-daemon-in-bosserver-and-afsd-20050424 AUTHOR wingc@engin.umich.edu FIXES provide daemon() if none exists. call it in bosserver and in afsd for afsdb handler 2005-04-24 14:24 shadow * src/config/param.rs_aix53.h: file param.rs_aix53.h was added on branch openafs-stable-1_4_x on 2005-04-24 14:28:43 +0000 2005-04-24 14:21 shadow * src/vol/vnode.c: DELTA STABLE14-maintain-volume-filecounts-20050424 AUTHOR rtb@pclella.cern.ch FIXES maintain file counts in volume header 2005-04-24 14:03 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-avoid-leaking-stat-info-20050424 AUTHOR chas@cmf.nrl.navy.mil otherwise we are effectively giving stat powers to people who shouldn't have it 2005-04-24 00:59 shadow * src/comerr/.cvsignore: DELTA STABLE14-ignore-ytab-20050421 AUTHOR rees@umich.edu add y.tab.h to .cvsignore 2005-04-24 00:59 shadow * src/export/Makefile.in: DELTA STABLE14-restore-tab-20050421 AUTHOR nik@zurich.ibm.com Restore lost tab. 2005-04-24 00:58 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-linux-osi-module-proc-csdb-sprintf-bug-20050423 AUTHOR shadow@dementia.org FIXES 18334 remove extraneous %s 2005-04-24 00:58 shadow * src/: afs/afs_vcache.c, afs/FBSD/osi_machdep.h, afs/FBSD/osi_vfsops.c, afs/FBSD/osi_vnodeops.c, afs/VNOPS/afs_vnop_strategy.c, config/afs_sysnames.h: DELTA STABLE14-freebsd60-20050422 AUTHOR rees@umich.edu Preliminary FreeBSD 6.0 support. Builds, but unlikely to work. 2005-04-22 14:57 shadow * src/config/param.i386_fbsd_60.h: file param.i386_fbsd_60.h was added on branch openafs-stable-1_4_x on 2005-04-24 20:10:27 +0000 2005-04-21 02:20 jaltman * src/WINNT/client_exp/: gui2fs.cpp, gui2fs.h, shell_ext.cpp: DELTA STABLE14-windows-shell-ext-remove-mtpt-20050420 AUTHOR jaltman@secure-endpoints.com Conditionalize the AFS->Mount Point->Remove menu item based upon whether or not the selected item(s) contain mount points 2005-04-20 21:23 jaltman * src/rx/: rx.c, rx_globals.h, rx_packet.c, rx_pthread.c: DELTA STABLE14-rx_fpq_take_three-20050420 AUTHOR tkeiser@psu.edu FIXES 17805 I've been stress testing a patch all weekend that changes the way thread-local packet quotas are computed. I was able to replicate the unbounded packet alloc problem on unix server components by eliminating my code from rxi_StartServerProcs that sets the maximum number of expected threads. This patch makes the upper thread limit get computed on the fly, adds some thread-local free packet queue statistics, and a few other minor tweaks. I still don't have a working windows development environment, so I can't say whether this will fix all the windows client problems. But, the unbounded packet allocation problem should go away with this patch. stress testing on windows succeeds as well. 2005-04-19 21:07 jaltman * src/WINNT/afsd/: afsd.h, afsd_service.c, cm_daemon.c: DELTA STABLE14-windows-hookdll-20050419 AUTHOR jaltman@secure-endpoints.com Some more tweaks for hook dll processing. 2005-04-19 16:03 shadow * src/afs/LINUX/osi_file.c: DELTA STABLE14-linux-fmode-set-20050418 AUTHOR cg2v@andrew.cmu.edu to avoid problems where we don't get truncated 2005-04-19 16:03 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-logging-in-linux-vnodeops-sucks-20050418 AUTHOR rtb@pclella.cern.ch given that we keep ending up with these weird errors, it's just not worth it. 2005-04-19 16:03 shadow * src/config/: param.sunx86_510.h, param.sunx86_57.h, param.sunx86_58.h, param.sunx86_59.h: DELTA STABLE14-solaris-largefile-not-on-ia32-20050417 AUTHOR banz@umbc.edu disable largefile on solaris x86 32 bit 2005-04-19 16:03 shadow * src/: cf/osconf.m4, config/param.ppc_darwin_80.h, libafs/MakefileProto.DARWIN.in, libafs/afs.ppc_darwin_80.plist.in: DELTA STABLE14-macos104-not-yet-20050418 AUTHOR shadow@dementia.org push first group of 10.4 changes 2005-04-19 15:55 shadow * acinclude.m4, src/cf/osconf.m4, src/config/afs_sysnames.h, src/libafs/MakefileProto.AIX.in: DELTA STABLE14-aix53-20050419 AUTHOR Niklas.Edmundsson@hpc2n.umu.se add aix 5.3 support 2005-04-19 06:27 jaltman * src/WINNT/afsd/: afsd.c, afsd.h, afsd_service.c, cm_daemon.c, smb.c: DELTA STABLE14-windows-hooks-20050418 AUTHOR jaltman@secure-endpoints.com Add new hooks from "AfsdHook.dll" to the afsd_service.exe AfsdInitHook - where you currently have one AfsdRxStartedHook - after RxInit but before SmbInit AfsdSmbStartedHook - after SmbInit AfsdBkDaemonHook - called by the BkDaemon thread and is executed once per cycle AfsdStoppingHook - called just after a shutdown event has been received but before any shutdown has been performed AfsdStoppedHook - called just after all shutdown operations after completed but before the service terminates The type of the function is BOOL ( APIENTRY * AfsdHook )(void) in all cases. Returning FALSE will cause the service to shutdown. 2005-04-19 05:14 jaltman * src/util/serverLog.c: DELTA STABLE14-windows-O_NOBLOCK-20050418 AUTHOR jaltman@secure-endpoints.com O_NOBLOCK is not defined on Windows 2005-04-19 05:14 jaltman * src/rx/: rx.c, rx_globals.h: DELTA STABLE14-windows-rx-ts-fpq-20050418 AUTHOR jaltman@secure-endpoints.com FIXES 17805 Add a new function called rx_StartClientThread() which parallels the behavior of rx_StartServer but is used for initializing client threads. Disable use of RX_TSFPQ_ENABLE on Windows as it slows the client down. 2005-04-19 05:13 jaltman * src/libafsrpc/afsrpc.def: DELTA STABLE14-windows-rx-ts-fpq-20050418 AUTHOR jaltman@secure-endpoints.com FIXES 17805 Add a new function called rx_StartClientThread() which parallels the behavior of rx_StartServer but is used for initializing client threads. 2005-04-19 05:13 jaltman * src/WINNT/pthread/pthread.c: DELTA STABLE14-windows-formatting-20050418 AUTHOR jaltman@secure-endpoints.com keep formatting consistent 2005-04-19 05:12 jaltman * src/WINNT/afsreg/syscfg.c: DELTA STABLE14-windows-free-lib-20050418 AUTHOR jaltman@secure-endpoints.com call FreeLibrary not CloseHandle 2005-04-19 05:12 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-docs-20050418 AUTHOR jaltman@secure-endpoints.com updates 2005-04-19 05:11 jaltman * src/WINNT/afsd/: afskfw.c, afskfw.h, afslogon.c, cm_aclent.c, cm_daemon.c, cm_memmap.c, cm_vnodeops.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-misc-20050418 AUTHOR jaltman@secure-endpoints.com Support for WinLogon "logon" event handler to allow use in multi-domain forests with a cross-realm trust between a MIT realm and a root domain with workstations in a sub-domain. Add support for rx_StartClientThread Prepare for allowing maxVolumes and maxCells to be configurable via the registry. 2005-04-18 14:44 jaltman * src/WINNT/afsreg/syscfg.c: DELTA STABLE14-windows-syscfg-20050418 AUTHOR jaltman@secure-endpoints.com GetAdaptersAddressess -> GetAdaptersAddresses 2005-04-18 02:29 jaltman * src/ptserver/ptuser.h: DELTA STABLE14-missing-eof-20050417 AUTHOR jaltman@secure-endpoints.com add missing eof 2005-04-15 19:40 shadow * src/ptserver/: pt_util.c, ptprocs.c, ptserver.c, ptutils.c: DELTA STABLE14-ptserver-restricted-mode-20050415 AUTHOR shadow@dementia.org add restricted mode to pts only admins can make changes 2005-04-15 19:33 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-make-linux-proc-cellservdb-info-20050415 AUTHOR shadow@dementia.org use info hook instead of read so we can have larger than a slab 2005-04-15 19:06 shadow * Makefile.in: DELTA STABLE14-license-compromise-20050415 AUTHOR shadow@dementia.org just copy the full list of licenses here. bleh. 2005-04-15 19:03 shadow * src/LICENSE: DELTA STABLE14-license-update-20050415 AUTHOR shadow@dementia.org FIXES 18131 collect all licenses here 2005-04-15 18:46 shadow * src/volser/: vos.c, vsprocs.c: DELTA STABLE14-vos-release-compare-update-timestamps-20050415 AUTHOR aedil@alchar.org FIXES 17758 use last updated timestamps to determine if a release needs to be done 2005-04-15 18:37 shadow * src/rx/: rx_kcommon.c, rx_prototypes.h, IRIX/rx_knet.c, LINUX/rx_knet.c, SOLARIS/rx_knet.c, UKERNEL/rx_knet.c: DELTA STABLE14-kill-struct-osisocket-20050415 AUTHOR shadow@dementia.org FIXES 18079 more complete version of what's in the patch, kill all refs to struct osi_socket in favor of just osi_socket from psomogyi@gamax.hu 2005-04-15 18:35 shadow * src/rxkad/rxkad_prototypes.h: DELTA STABLE14-fix-rxkad-prototype-20050415 AUTHOR psomogyi@gamax.hu FIXES 18079 fix cbc_encrypt prototype 2005-04-15 18:25 shadow * src/viced/viced.c: DELTA STABLE14-viced-already-regd-warning-20050415 AUTHOR chas@cmf.nrl.navy.mil FIXES 18049 the ethernet address is irrelevant 2005-04-15 13:41 shadow * src/afs/afs_vcache.c: DELTA STABLE14-sema-init-takes-2-args-20050415 AUTHOR chas@cmf.nrl.navy.mil FIXES 18271 init sema correctly 2005-04-15 13:33 shadow * src/util/serverLog.c: DELTA STABLE14-fifo-logs-20050415 AUTHOR shadow@dementia.org use O_NONBLOCK during open if it's a fifo suppress SIGPIPE in case we care (EPIPE handling still not needed: return value of write is discarded) 2005-04-14 05:46 jaltman * src/WINNT/install/wix/replace_afs.cmd: file replace_afs.cmd was added on branch openafs-stable-1_4_x on 2005-04-28 12:05:45 +0000 2005-04-14 04:42 shadow * src/: bozo/bosserver.c, util/serverLog.c: DELTA STABLE14-support-named-pipe-logs-20050414 AUTHOR shadow@dementia.org so log files can be named pipes 2005-04-14 04:31 shadow * src/util/serverLog.c: DELTA STABLE14-renamefile-for-mrafslogs-20050414 AUTHOR shadow@dementia.org call the renamefile wrapper so mrafs style logs on windows work like other logs 2005-04-14 04:23 shadow * src/rx/rx_packet.c: DELTA STABLE14-kill-rxglock-20050413 AUTHOR chas@cmf.nrl.navy.mil FIXES 18222 the rxglock was being defined out by all the platforms, just kill it. 2005-04-14 02:43 shadow * src/: WINNT/pthread/pthread.c, rx/rx.c, rx/rx_globals.h, rx/rx_packet.c, rx/rx_pthread.c: DELTA STABLE14-rx-fpq-trying-again-20050413 AUTHOR tkeiser@gmail.com FIXES 17805 this time we'll work it out on windows. multitier free packet queues to increase performance 2005-04-14 02:35 shadow * src/config/: param.alpha_linux_22.h, param.alpha_linux_24.h, param.alpha_linux_26.h, param.amd64_linux24.h, param.amd64_linux26.h, param.i386_linux22.h, param.i386_linux24.h, param.i386_linux26.h, param.i386_umlinux22.h, param.i386_umlinux24.h, param.i386_umlinux26.h, param.ia64_linux24.h, param.ia64_linux26.h, param.parisc_linux24.h, param.ppc64_linux24.h, param.ppc64_linux26.h, param.ppc_linux22.h, param.ppc_linux24.h, param.ppc_linux26.h, param.s390_linux22.h, param.s390_linux24.h, param.s390x_linux24.h, param.s390x_linux26.h, param.sparc64_linux22.h, param.sparc64_linux24.h, param.sparc_linux22.h, param.sparc_linux24.h: DELTA STABLE14-bye-getitimer-20050413 AUTHOR chas@cmf.nrl.navy.mil FIXES 18221 stop using getitimer on linux 2005-04-14 02:31 shadow * src/: afs/afs_osi.h, afs/lock.h, afs/AIX/osi_machdep.h, afs/DARWIN/osi_machdep.h, afs/DUX/osi_machdep.h, afs/FBSD/osi_machdep.h, afs/HPUX/osi_machdep.h, afs/IRIX/osi_machdep.h, afs/LINUX/osi_machdep.h, afs/NBSD/osi_machdep.h, afs/OBSD/osi_machdep.h, afs/SOLARIS/osi_machdep.h, afs/UKERNEL/afs_usrops.c, rx/rx.c, rx/rx_event.c, rx/rx_kcommon.c, rx/rx_lwp.h, rx/rx_packet.c, rx/rx_pthread.h, rx/rx_rdwr.c, rx/rx_user.h, rx/AIX/rx_kmutex.h, rx/DUX/rx_knet.c, rx/FBSD/rx_knet.c, rx/HPUX/rx_kmutex.h, rx/OBSD/rx_kmutex.h, rx/UKERNEL/rx_kmutex.h: DELTA STABLE14-kill-rxglock-20050413 AUTHOR chas@cmf.nrl.navy.mil FIXES 18222 the rxglock was being defined out by all the platforms, just kill it. 2005-04-14 02:10 shadow * src/rx/rx_clock.h: DELTA STABLE14-kill-clock-advance-20050413 AUTHOR chas@cmf.nrl.navy.mil FIXES 18228 we don't use clock_Advance, so it's gone 2005-04-14 02:00 shadow * src/vol/: fssync.c, volume.c: DELTA STABLE14-aix-volser-fix-retry-20050413 AUTHOR psomogyi@gamax.hu FIXES 18240 destroy lock only after we gave up permanently 2005-04-14 01:40 shadow * Makefile.in, src/config/afs_sysnames.h, src/config/param.hp_ux1123.h, src/libafs/MakefileProto.HPUX.in: DELTA STABLE14-hpux1123-parisc-20050413 AUTHOR deengert@anl.gov FIXES 18245 hpux 11.23 changes for parisc 2005-04-14 01:18 shadow * acinclude.m4, src/afs/afs_vcache.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-inotify-sem-20050413 AUTHOR cg2v@andrew.cmu.edu FIXES 18260 add inotify sem detection 2005-04-14 00:57 shadow * src/rx/rx_prototypes.h: DELTA STABLE14-rx-dont-use-kmutex-outside-linux-kernel-20050413 AUTHOR cg2v@andrew.cmu.edu FIXES 18261 don't use kmutex in prototypes outside linux kernel 2005-04-11 18:12 shadow * src/viced/callback.c: DELTA STABLE14-cblater-hold-lock-on-broadcast-20050411 AUTHOR tkeiser@gmail.com FIXES avoid race from not holding lock around fsync_cond broadcast 2005-04-11 18:04 shadow * Makefile.in: DELTA STABLE14-cleanup-rcmd-killing-20050411 AUTHOR shadow@dementia.org FIXES cleanup killing of rcmds. 2005-04-11 17:57 shadow * src/export/Makefile.in: DELTA STABLE14-install-cfgafs-20050320 AUTHOR nik@zurich.ibm.com FIXES 17712 cfgafs shoudl be installed regardless of AIX64 2005-04-06 21:25 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-follow-link-light-needs-putlink-20050406 AUTHOR shadow@dementia.org FIXES based on research by cg2v@andrew.cmu.edu and suggestion of jhutz@cmu.edu needed so kmaps are balanced by kunmaps 2005-04-06 05:09 shadow * src/afs/afs_cell.c: DELTA STABLE14-afsdb-lock-20050405 AUTHOR cg2v@andrew.cmu.edu FIXES init one more lock 2005-04-06 05:03 shadow * configure-libafs.in, configure.in: DELTA STABLE14-1381-20050405 AUTHOR shadow@dementia.org FIXES make 1.3.81 2005-04-06 04:58 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-old-kernels-20050405 AUTHOR shadow@dementia.org FIXES old kernerls lack __user 2005-04-05 02:17 jaltman * src/WINNT/afsd/: afsd.h, afsd_init.c, cm_callback.c: DELTA STABLE14-windows-rx_mtu-20050404 AUTHOR jaltman@secure-endpoints.com cmdebug -addr should report the rx_mtu size if it is set and less than the actual mtu size 2005-04-04 11:51 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050404 AUTHOR jaltman@secure-endpoints.com final updates before 1.3.81 2005-04-04 11:38 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050404 AUTHOR jaltman@secure-endpoints.com 1.3.8100 2005-04-04 07:43 shadow * src/afs/afs.h: DELTA STABLE14-make-afs-h-includable-outside-kernel-20050404 AUTHOR zacheiss@mit.edu so you don't need to define KERNEL to cinlude this 2005-04-04 07:36 shadow * Makefile.in, src/venus/Makefile.in, src/venus/kdump.c: DELTA STABLE14-kdump-update-20050404 AUTHOR zacheiss@mit.edu FIXES make kdump build again 2005-04-04 05:03 shadow * Makefile.in: DELTA STABLE14-remove-insecure-and-ntp-20050403 AUTHOR shadow@dementia.org FIXES rcmds, inetd, ftpd and ntp are gone. leaving the files in the cvs head for now. 2005-04-04 04:27 shadow * src/rx/: rx.c, rx_globals.h, rx_packet.c, rx_pthread.c: DELTA STABLE14-remove-rx-2tier-freepacketq-20050403 AUTHOR shadow@dementia.org needs more work. 2005-04-04 04:18 shadow * src/afs/VNOPS/afs_vnop_attrs.c: DELTA STABLE14-macos103-update-20050403 AUTHOR shadow@dementia.org FIXES use system vnodes. one remaining bug, dangling vnodes at shutdown. 2005-04-04 04:01 shadow * src/: afs/afs.h, afs/afs_osi.h, afs/afs_pioctl.c, afs/afs_vcache.c, afs/DARWIN/osi_machdep.h, afs/DARWIN/osi_module.c, afs/DARWIN/osi_vfsops.c, afs/DARWIN/osi_vm.c, afs/DARWIN/osi_vnodeops.c, afs/VNOPS/afs_vnop_attrs.c, afs/VNOPS/afs_vnop_remove.c, afsd/afs.rc.darwin, config/param.ppc_darwin_70.h: DELTA STABLE14-macos103-update-20050403 AUTHOR shadow@dementia.org FIXES use system vnodes. one remaining bug, dangling vnodes at shutdown. 2005-04-03 20:23 shadow * src/volser/vos.c: DELTA STABLE14-vos-partinfo-summary-portability-20050403 AUTHOR tkeiser@psu.edu make this work on systems with non-native 64 bit int 2005-04-03 20:21 shadow * src/rx/: rx.c, rx_globals.h, rx_packet.c, rx_pthread.c: DELTA STABLE14-rx-2tier-freepacketq-20050403 AUTHOR tkeiser@psu.edu FIXES 17805 The attached patch turns the rx free packet queue into a 2-tiered cache with a local thread-specific queue, backed by a global queue when using pthreaded rx. The patch is against 1.3.79. Preliminary benchmarks show scalability much closer to 2 cpus on sparc with this patch. Also, fileserver performance under heavy load is improved: 50% improvement in throughput for sequential writes, and a 10% improvement in performance for random writes against an smp sparc solaris 10 fileserver. 2005-04-03 20:19 shadow * src/viced/: afsfileprocs.c, host.c: DELTA STABLE14-hid2client-write-lock-20050403 AUTHOR tkeiser@psu.edu FIXES 17867 h_ID2Client currently returns a client struct with a shared lock. The only caller of h_ID2Client (SRXAFS_FlushCPS) immediately calls BoostSharedLock. This patch just goes ahead and makes h_ID2Client return it with the write lock so we don't enter the Lock struct mutex multiple times in a row. This also happens to remove the last reference to BoostSharedLock in the tree. 2005-04-03 20:01 shadow * src/rx/rx_clock.c: DELTA STABLE14-rx-clock-rollover-fix-20050403 AUTHOR cg2v@andrew.cmu.edu FIXES 17990 itimer rollover comes faster now; handle it. 2005-04-03 20:01 shadow * src/: afs/afs.h, cf/osconf.m4, config/afs_sysnames.h, config/param.alpha_linux_26.h, libafs/MakefileProto.LINUX.in, rx/rx.c: DELTA STABLE14-alpha-linux26-20050403 AUTHOR andrej.filipcic@ijs.si FIXES 18081 alpha linux26 port 2005-04-03 19:49 shadow * src/afs/: afs_pioctl.c, LINUX/osi_cred.c: DELTA STABLE14-more-linux26-cred-fixes-20050403 AUTHOR chas@cmf.nrl.navy.mil FIXES 18009 instead of crget() getting a groups_alloc(0) just to put it, we just fix crref()/crdup()/afs_pioctl() to do the "right" thing added missing task_lock()'s as well. 2005-04-03 19:37 shadow * Makefile.in, doc/LICENSE: DELTA STABLE14-license-update-20050403 AUTHOR shadow@dementia.org FIXES 18131 install LICENSE into destdir builds 2005-04-03 19:33 shadow * src/packaging/HP-UX/: psf-1.2.10-transarc-paths-11.00, psf-1.2.10-transarc-paths-11.11, psf-1.2.10-transarc-paths-11.22: DELTA STABLE14-hpux-license-update-20050403 AUTHOR shadow@dementia.org FIXES 18129 update hpux psf file copyright info RCS file: RCS file: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.8-transarc-paths-11. 00,v Working file: src/packaging/HP-UX/psf-1.2.8-transarc-paths-11.00 head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 3; selected revisions: 0 description: /cvs/openafs/src/packaging/HP-UX/Attic/psf-1.2.9-transarc-paths-11. 00,v Working file: src/packaging/HP-UX/psf-1.2.9-transarc-paths-11.00 head: 1.2 branch: locks: strict access list: keyword substitution: kv total revisions: 3; selected revisions: 0 description: 2005-04-03 19:32 shadow * acinclude.m4, src/afs/LINUX/osi_flush.s, src/afs/LINUX/osi_probe.c, src/afs/LINUX/osi_syscall.c, src/cf/linux-test3.m4, src/cf/osconf.m4, src/libafs/Makefile.common.in, src/libafs/MakefileProto.LINUX.in, src/libafs/make_kbuild_makefile.pl: DELTA STABLE14-linux-ppc64-26-20050403 AUTHOR oehmes@de.ibm.com FIXES 18114 add support for ppc64 linux26 2005-04-03 19:14 shadow * src/packaging/MacOS/: 2.0.txt, OpenAFS.post_install, ReadMe.rtf, buildpkg.sh: DELTA STABLE14-macos-update-packaging-20050403 AUTHOR shadow@dementia.org FIXES 18127 add apsl 2.0 license. note it in ReadMe.rtf. update buildpkg to provide afsd options sample. update post_install to use sample ThisCell and options if none provided. 2005-04-03 18:48 shadow * src/: bucoord/dsstub.c, bucoord/dsvs.c, bucoord/dump_sched.c, bucoord/regex.c, bucoord/vol_sets.c, butc/recoverDb.c, butc/tcprocs.c, butc/tcudbprocs.c, des/make_keyperm.c: DELTA STABLE14-new-gcc-cleanup-20050403 AUTHOR shadow@dementia.org FIXES more picky about some of this stuff, and it's right, so let's clean it up 2005-04-03 18:34 shadow * Makefile.in, README.OBSOLETE, acinclude.m4, configure.in: DELTA STABLE14-remove-insecure-and-ntp-20050403 AUTHOR shadow@dementia.org FIXES rcmds, inetd, ftpd and ntp are gone. in 1.4, files also go away. 2005-04-03 18:21 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-s390x-linux26-flavor-check-20050403 AUTHOR oehmes@de.ibm.com FIXES 18112 add missing flavor bit check for s390x 2005-04-03 18:18 shadow * src/: afs/afs_daemons.c, afs/afs_init.c, afs/afs_osi_alloc.c, afs/afs_prototypes.h, afs/sysincludes.h, lwp/lwp.h, rx/rx.c, rx/rx_prototypes.h, rx/rx_user.c, rxkad/rxkad.p.h: DELTA STABLE14-aix5-allocator-cleanup-20050403 AUTHOR Niklas.Edmundsson@hpc2n.umu.se * Removed memory allocation functions only used on AIX and ancient HPUX. If the performance penalty is noticeable, implement a wrapper at the osi-level in the same manner as LINUX/FBSD (ie not sprayed throughout the code). * Removed all remnants of splnet()-style locking, it was not sufficient for MP anyway which the real locks are. Affects only AIX and HPUX. * Drop the global locking in rxi_Alloc since the real locks do their jobs, affects only AIX41 and up (ie. MP capable OS). * Fix the non-kernel wrapper for osi_Alloc/Free on AIX to take void * in the same manner as the rest of the functions. IMO this wrapper shouldn't be necessary since you should never ever malloc() 0 bytes, but since it's there I'd guess someone made stupid assumptions somewhere... * Restores MAXKTCTICKETLEN to 12000 on AIX * Restores AFS_LWP_MINSTACKSIZE to 48k on AIX (might affect server-stuff) 2005-04-03 18:15 shadow * src/: afs/afs.h, afs/afs_buffer.c, afs/afs_call.c, afs/afs_daemons.c, afs/afs_dcache.c, afs/afs_init.c, afs/afs_memcache.c, afs/afs_nfsclnt.c, afs/afs_osi.c, afs/afs_pioctl.c, afs/afs_vcache.c, afs/afsincludes.h, afs/longc_procs.h, afs/sysincludes.h, afs/DARWIN/osi_machdep.h, afs/DARWIN/osi_vm.c, afs/DARWIN/osi_vnodeops.c, afs/FBSD/osi_vm.c, afs/FBSD/osi_vnodeops.c, afs/NBSD/osi_vm.c, afs/NBSD/osi_vnodeops.c, afs/SOLARIS/osi_vm.c, afs/SOLARIS/osi_vnodeops.c, afs/VNOPS/afs_vnop_attrs.c, afs/VNOPS/afs_vnop_fid.c, afs/VNOPS/afs_vnop_flock.c, afs/VNOPS/afs_vnop_open.c, afs/VNOPS/afs_vnop_read.c, afs/VNOPS/afs_vnop_readdir.c, afs/VNOPS/afs_vnop_remove.c, afs/VNOPS/afs_vnop_rename.c, afs/VNOPS/afs_vnop_strategy.c, afs/VNOPS/afs_vnop_write.c, afsd/afsd.c, afsmonitor/afsmonitor.c, auth/cellconfig.c, bucoord/commands.c, bucoord/dump.c, bucoord/restore.c, budb/db_text.c, butc/dump.c, butm/file_tm.c, config/param.alpha_dux40.h, config/param.alpha_dux50.h, config/param.alpha_dux51.h, config/param.sun4x_510.h, config/param.sun4x_55.h, config/param.sun4x_56.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, dir/dir.c, fsint/afsaux.c, rx/rx.c, rx/rx_clock.c, rx/rx_rdwr.c, rx/xdr_afsuuid.c, rx/xdr_arrayn.c, rx/xdr_int64.c, rx/xdr_rx.c, rxgen/rpc_main.c, venus/fstrace.c, venus/kdump.c, vfsck/fsck.h, vfsck/main.c, vfsck/pass2.c, vfsck/pass5.c, vfsck/setup.c, vfsck/utilities.c, viced/afsfileprocs.c, vol/listinodes.c: DELTA STABLE14-openafs-kill-dead-code-20050403 AUTHOR shadow@dementia.org Code ifdef'd any of AFS_MACH_ENV, AFS_GFS_ENV, AFS_DEC_ENV dies Code ifdef'd AFS_SUN_ENV either becomes AFS_SUN5_ENV or dies as appropriate, in the kernel only. The database servers etc are probably still buildable, and I still have a SunOS 4.1.4 machine. ;-) But the Solaris vnops get all SunOS 4 code nuked. Uses of AFS_ALPHA_ENV which secretly meant OSF/1,D/UX,Tru64 become AFS_OSF_ENV. Bozon lock use gets its own ifdef. OSF and Solaris define it. Darwin and any BSDs have bozon lock usage removed: note that only OSF and Solaris were bothering to *init* the bozon lock during NewVCache. Bozon locks are for platforms where basically we could end up deadlocking ourselves because of how locks are handled. Some nonsensical ifdefs removed. Some if 0'd code removed. Some obsolete code (hpux pre-10, for instance) removed. 2005-04-03 05:33 jaltman * src/rx/rxdebug.c: DELTA STABLE14-rxdebug-unsigned-20040403 AUTHOR jaltman@secure-endpoints.com use unsigned types when displaying stat data via printf 2005-04-02 09:07 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20050402 AUTHOR jaltman@secure-endpoints.com updates for version 1.3.81 2005-04-02 08:35 jaltman * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-deadlock-20050402 AUTHOR jaltman@secure-endpoints.com One final deadlock was discovered in cm_TryBulkStat(). Do not hold the scp->mx while calling an RXAFS function. 2005-03-31 23:36 jaltman * src/WINNT/afsd/: cm_vnodeops.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-time-20050331 AUTHOR jaltman@secure-endpoints.com Replace the time translation hack based on smb_NowTZ with a purely mathematical conversion from UTC based unixTime (time_t) to UTC based FILETIME 2005-03-31 06:05 jaltman * src/WINNT/afsd/: cm_dcache.c, cm_scache.c, cm_vnodeops.c, smb.c: DELTA STABLE14-windows-afsd-minor-20050330 AUTHOR jaltman@secure-endpoints.com Add bounds checking to the comparison of fid->vnode and cm_localMountPoints when Freelance mode is used. Fix typo in DJGPP section of smb.c Use rx_connection * instead of rx_call * in previous fix to cm_dcache.c 2005-03-30 20:50 jaltman * src/WINNT/afsd/: cm_callback.c, cm_conn.c, cm_dcache.c, cm_ioctl.c, cm_utils.c, cm_vnodeops.c, cm_volume.c, smb.c, smb3.c: DELTA STABLE14-windows-stress-test-fixes-20050330 AUTHOR jaltman@secure-endpoints.com Ran more stress tests against 1.3.80b on a dual processor machine and found a number of additional errors which could be fixed. cm_callback.c: correct the refCount handling of server lists when processing registering callbacks on the scache entry cm_conn.c: cm_Analyze was not handling the CM_ERROR_NOSUCHVOLUME case. In this case force a retry and Force Update the Volume info cm_dcache.c; do not hold mx locks around calls to rx_NewCall(). That is why we have reference counting on the rx_connection objects. cm_ioctl.c: replace references to afsdcell.ini with CellServDB cm_utils.c: formatting cm_vnodeops.c: improve the logging and add a missing call to cm_EndCallbackGrantingCall() cm_volume.c: allows cm_volume_t objects to be reused if their ref count is 0 and we have hit the maximum number allowed. smb.c: improve the logging and the handling of dead_vcp references. If all of the SMB sessions and NCBs are in use, return BUSY to the CIFS client. smb3.c: convert constants to preprocessor symbols 2005-03-27 20:22 shadow * src/lwp/lwp.c: DELTA STABLE14-lwp-deal-with-unaligned-memory-20050326 AUTHOR cg2v@andrew.cmu.edu FIXES 18050 don't double-free lwp stack space 2005-03-26 07:11 shadow * src/afs/VNOPS/afs_vnop_lookup.c: DELTA STABLE14-linux-vnode-macros-20050326 AUTHOR shadow@dementia.org FIXES here's a place where we passed a vcache instead of a vnode for linux. doesn't matter today, might as well fix it now. 2005-03-26 07:01 shadow * src/lwp/lwp.c: DELTA STABLE14-lwp-deal-with-unaligned-memory-20050326 AUTHOR cg2v@andrew.cmu.edu FIXES 18050 don't double-free lwp stack space 2005-03-26 06:55 shadow * src/rx/rx_getaddr.c: DELTA STABLE14-rx-getaddrs-skip-loopback-addr-on-bsd-too-20050326 AUTHOR shadow@dementia.org FIXES as reported by Tracy Demarco-White 2005-03-26 02:09 shadow * src/afs/DARWIN/osi_vnodeops.c: DELTA STABLE14-darwin-vnode-macros-20050325 AUTHOR shadow@dementia.org FIXES use vnode to vcache conversion macros 2005-03-26 00:45 shadow * src/: afs/Makefile.in, venus/fstrace.c: DELTA STABLE14-darwin-fstrace-20050325 AUTHOR shadow@dementia.org FIXES holy crap, it just worked. 2005-03-24 01:56 shadow * src/afs/afs_vcache.c: DELTA STABLE14-sb-list-fix-20050323 AUTHOR shadow@dementia.org FIXES fix gaffe from my attempt at this 2005-03-23 22:39 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-8002-20050323 AUTHOR jaltman@secure-endpoints.com 1.3.8002 2005-03-23 22:31 jaltman * src/WINNT/afsd/afslogon.c: DELTA STABLE14-windows-logon-20050323 AUTHOR jaltman@secure-endpoints.com Fix initialization error when getting domain parameters 2005-03-23 00:00 shadow * src/libafs/MakefileProto.LINUX.in: DELTA STABLE14-kbuild-one-more-try-20050322 AUTHOR jhutz@cmu.edu FIXES and shortly i will confirm it works for all cases 2005-03-22 19:48 jaltman * src/NTMakefile: DELTA STABLE14-windows-toplevel-makefile-20050322 AUTHOR jaltman@secure-endpoints.com fix build dependencies for vl headers 2005-03-22 05:44 jaltman * src/config/: NTMakefile.amd64_w2k, NTMakefile.i386_nt40, NTMakefile.i386_w2k: DELTA STABLE14-windows-version-20050322 AUTHOR jaltman@secure-endpoints.com 1.3.8001 2005-03-22 05:43 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-fix-20050322 AUTHOR jaltman@secure-endpoints.com the use logon cache hack only works on xp and above. do not give up use of smb auth simply because it fails fix the smb_vc_t refCount fix to smb_CopyPacket. Only hold a smb_vc_t if there is one. 2005-03-21 16:28 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb_vc_t-refcounts-20050321 AUTHOR jaltman@secure-endpoints.com When copying a packet we must increment the vcp refcounts 2005-03-21 16:02 jaltman * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb_vc_t-refcounts-20050321 AUTHOR jaltman@secure-endpoints.com conditionalize the assertions on smb_vc_t refcounts as they are only for debugging. We know there is a problem but don't want to deal with it for the 1.3.80 release. added logging info for each hold and release. perhaps that will provide a clue in the future 2005-03-21 02:56 jaltman * src/volser/vos.c: DELTA vos-extended-format-20050320 AUTHOR jaltman@secure-endpoints.com FIXES 17961 move variable declaration to the beginning of the block 2005-03-21 02:47 shadow * src/volser/vos.c: DELTA STABLE14-vos-extended-format-20050320 AUTHOR efenyak@gamax.hu FIXES 17961 vos listvol -extended with -format option (vos listvol -extended -format) had no effect. After applying the patch, vos listvol -extended -format outputs tab delimited output. 2005-03-20 23:29 shadow * configure-libafs.in, configure.in: DELTA STABLE14-1-3-80-20050320 AUTHOR shadow@dementia.org FIXES make 1.3.80 2005-03-20 20:38 shadow * acinclude.m4, src/afs/afs_vcache.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-inotify-20050320 AUTHOR shadow@dementia.org FIXES yay more inode fields. 2005-03-20 20:23 shadow * src/volser/vos.c: DELTA STABLE14-vos-extended-format-20050320 AUTHOR efenyak@gamax.hu FIXES 17961 vos listvol -extended with -format option (vos listvol -extended -format) had no effect. After applying the patch, vos listvol -extended -format outputs tab delimited output. 2005-03-20 20:19 shadow * src/afs/LINUX/: osi_cred.c, osi_machdep.h: DELTA STABLE14-linux-crref-held-longer-20050320 AUTHOR chas@cmf.nrl.navy.mil FIXES 17917 hold the cr ref longer we were putting it too soon 2005-03-20 20:13 shadow * src/rx/: rx_prototypes.h, LINUX/rx_kmutex.c, LINUX/rx_kmutex.h: DELTA STABLE14-linux-rx-spinlocks-for-preempt-20050320 AUTHOR cg2v@andrew.cmu.edu FIXES 17966 force linux spinlocks on when CONFIG_PREEMPT is involved 2005-03-20 20:09 shadow * src/afs/: afs_dcache.c, afs_dynroot.c: DELTA STABLE14-afs-lock-init-20050320 AUTHOR cg2v@andrew.cmu.edu FIXES 17939 add missing afs lock initialization 2005-03-20 20:00 shadow * src/libafs/MakefileProto.LINUX.in: DELTA STABLE14-linux-libafs-makefileproto-call-kbuild-correctly-20050320 AUTHOR cvv@email.zp.ua FIXES 17972 call the script directly out of srcdir instead of looking elsewhere 2005-03-20 19:40 shadow * src/rx/rx_clock.c: DELTA STABLE14-amd64-linux-rx-clock-fix-20050320 AUTHOR cg2v@andrew.cmu.edu FIXES 17950 avoid initial delay in rx on amd64 linux due to interval timer issue 2005-03-20 15:12 shadow * src/volser/vos.c: DELTA STABLE14-vos-partinfo-summary-mode-20050320 AUTHOR tkeiser@psu.edu FIXES 17868 add a summary mode to vos partinfo 2005-03-20 15:08 shadow * acinclude.m4: DELTA look in /lib/modules for a path to the kernel build instead of just in /usr/src STABLE14-linux-find-kernel-build-link-path-to-kernel-headers-200503 20 AUTHOR jhutz@cmu.edu FIXES 2005-03-20 15:02 shadow * src/afsd/afs.rc.linux: DELTA STABLE14-linux-afsd-rc-better-defaulting-20050320 AUTHOR jasonmc@cert.org FIXES 17630 default to a small cache rather than breaking if the client is ill-configured 2005-03-20 14:54 shadow * src/: afs/afs_call.c, afsd/afsd.c, config/afs_args.h: DELTA STABLE14-afsd-rxpck-switch-20050320 AUTHOR efenyak@gamax.hu FIXES 17837 add rxpck switch to afsd to allow overrding maxpackets 2005-03-20 14:48 shadow * NEWS, src/afsd/afsd.c: DELTA STABLE14-nosettime-20050317 AUTHOR haba@pdc.kth.se Make -nosettime default for afsd. Use -settime to get old behavior. 2005-03-19 20:54 shadow * src/vol/vol-salvage.c: DELTA STABLE14-revert-salvager-verbosity-entirely-20050319 AUTHOR shadow@dementia.org FIXES simply remove the verbosity added to salvager 2005-03-17 17:51 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-20050317 AUTHOR jaltman@secure-endpoints.com final notes for 1.3.80 2005-03-17 17:43 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA STABLE14-CellServDB-update-20050317 AUTHOR jhutz@grand.central.org Public CellServDB 16 Mar 2005 2005-03-16 21:37 jaltman * src/WINNT/afsd/: cm_conn.c, cm_dns.c: DELTA STABLE14-windows-dns-crypt-20050516 AUTHOR jaltman@mit.edu Found another case in which the windows client could break connections which should not be broken if cryptall is on. If the connection is unauthenticated because there are no tokens, the connections will be broken. If a site relies on AFSDB records and the client machine is configured to append a domain suffix to all queries it is possible for "foo" and "foo.bar" to appear to be separate cells. fixed by appending a trailing '.' to all AFSDB queries if there is not already one. 2005-03-16 04:49 jaltman * src/rx/rx.c: DELTA STABLE14-rollback-20050315 AUTHOR jaltman@secure-endpoints.com Rollback changes to 1.68 2005-03-15 00:55 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050314 AUTHOR jaltman@secure-endpoints.com Update notes to describe fix for cross realm trusts to Windows multi-domain forests 2005-03-15 00:43 jaltman * src/WINNT/afsd/: afsd_init.c, smb.c: DELTA STABLE14-windows-comments-20050314 AUTHOR jaltman@secure-endpoints.com Update the comments to indicate how we force authentication to be performed against the Windows logon cache instead of a domain controller and how BackConnectionsHostNames will work in Longhorn Beta 1. 2005-03-11 18:17 jaltman * src/WINNT/afsd/: lanahelper.cpp, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-mumble-20050311 AUTHOR jaltman@secure-endpoints.com Add new registry setting to force a lana to be treated as a loopback Move hack to force use of MSV1_0 cache 2005-03-11 07:31 jaltman * doc/txt/winnotes/afs-issues.txt: DELTA STABLE14-windows-1380-20050310 AUTHOR jaltman@secure-endpoints.com update issues list update install notes for 1.3.80 2005-03-11 07:22 shadow * doc/txt/winnotes/afs-integration.txt, doc/txt/winnotes/performance.txt, src/WINNT/afsadmsvr/.cvsignore, src/WINNT/afsd/afsdacl.c, src/WINNT/afsd/afsdacl.rc, src/WINNT/afsd/cm_memmap.c, src/WINNT/afsd/cm_memmap.h, src/WINNT/afsd/cmdebug.rc, src/WINNT/afssvrcfg/.cvsignore, src/WINNT/afssvrcfg/lang/.cvsignore, src/WINNT/afssvrcpa/.cvsignore, src/WINNT/afssvrcpa/lang/.cvsignore, src/WINNT/afsusrmgr/.cvsignore, src/WINNT/afsusrmgr/lang/.cvsignore, src/WINNT/aklog/.cvsignore, src/WINNT/bosctlsvc/.cvsignore, src/WINNT/client_config/.cvsignore, src/WINNT/client_config/afsmap.c, src/WINNT/client_config/lang/.cvsignore, src/WINNT/client_cpa/.cvsignore, src/WINNT/client_cpa/lang/.cvsignore, src/WINNT/install/wix/afsdesktop.ini, src/config/NTMakefile.amd64_w2k, src/config/NTMakefile.i386_w2k: DELTA windows-pcache-20050310 AUTHOR jaltman@sinenomine.net This patch applies all of the work done to add persistent cache support, cache manager debugging, and a variety of bug fixes. A full description will be committed within doc/txt/winnotes as part of a later commit. 2005-03-11 07:15 shadow * src/WINNT/afsd/libafsconf.def: DELTA windows-pcache-20050310 AUTHOR jaltman@sinenomine.net This patch applies all of the work done to add persistent cache support, cache manager debugging, and a variety of bug fixes. A full description will be committed within doc/txt/winnotes as part of a later commit. 2005-03-11 07:01 shadow * src/: WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd000.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd002.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd003.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd004.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd005.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd006.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd007.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd008.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd009.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd010.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd011.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd012.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd013.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd014.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd015.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd016.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd017.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd018.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd019.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd020.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd021.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd022.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd023.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd024.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd025.htm, WINNT/doc/install/Documentation/ko_KR/html/SysAdminGd/auagd026.htm, WINNT/doc/install/Documentation/pt_BR/README.txt, WINNT/doc/install/Documentation/pt_BR/html/index.htm, WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg000.htm, WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg002.htm, WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg003.htm, WINNT/doc/install/Documentation/pt_BR/html/InstallGd/awqbg004.htm, This patch applies all of the work done to add persistent cache support, cache manager debugging, and a variety of bug fixes. A full description will be committed within doc/txt/winnotes as part of a later commit. WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns000.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns002.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns003.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns004.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns005.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns006.ht m, WINNT/doc/install/Documentation/pt_BR/html/ReleaseNotes/awrns007.ht m, WINNT/doc/install/Documentation/zh_CN/README.txt, WINNT/doc/install/Documentation/zh_CN/html/index.htm, WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg000.htm, WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg002.htm, WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg003.htm, WINNT/doc/install/Documentation/zh_CN/html/InstallGd/awqbg004.htm, WINNT/doc/install/Documentation/zh_TW/README.txt, WINNT/doc/install/Documentation/zh_TW/html/index.htm, WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg000.htm, WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg002.htm, WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg003.htm, WINNT/doc/install/Documentation/zh_TW/html/InstallGd/awqbg004.htm, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns000.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns002.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns003.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns004.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns005.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns006.ht m, WINNT/doc/install/Documentation/zh_TW/html/ReleaseNotes/awrns007.ht m, WINNT/install/InstallShield5/GenFileGroups.bat, WINNT/install/InstallShield5/lang/de_DE/value.shl, WINNT/install/InstallShield5/lang/es_ES/value.shl, WINNT/install/InstallShield5/lang/ja_JP/value.shl, WINNT/install/InstallShield5/lang/ko_KR/value.shl, WINNT/install/InstallShield5/lang/pt_BR/value.shl, WINNT/install/InstallShield5/lang/zh_CN/value.shl, WINNT/install/InstallShield5/lang/zh_TW/value.shl, WINNT/install/NSIS/AdminGroup.cpp, WINNT/install/NSIS/CellServDB, WINNT/install/NSIS/OpenAFS.nsi, WINNT/install/Win9x/CellServDB, WINNT/install/Win9x/ReadMe.rtf, WINNT/install/wix/CellServDB, WINNT/install/wix/feature.wxi, WINNT/install/wix/files.wxi, WINNT/install/wix/custom/afscustom.cpp, WINNT/pthread/pthread.c, WINNT/pthread/test/native.cpp, WINNT/talocale/tal_alloc.cpp, WINNT/win9xpanel/CellServDB, afsinstall/lib/InstallGuides/GENERIC/clientconfig, bozo/NTMakefile, bucoord/NTMakefile, budb/NTMakefile, butc/NTMakefile, config/NTMakefile.i386_nt40, config/afs_sysnames.h, config/afsconfig-windows.h, kauth/NTMakefile, libafsrpc/NTMakefile, libafsrpc/afsrpc.def, ptserver/NTMakefile, rx/NTMakefile, rx/rx.c, rx/rx_packet.c, rx/rx_user.c, rxkad/rxkad_common.c, sys/pioctl_nt.c, ubik/NTMakefile, update/NTMakefile, viced/callback.c, vlserver/NTMakefile, volser/NTMakefile: DELTA STABLE14-windows-pcache-20050310 AUTHOR jaltman@sinenomine.net 2005-03-11 06:58 shadow * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsapplib/NTMakefile, src/WINNT/afsd/NTMakefile, src/WINNT/afsd/afsd.h, src/WINNT/afsd/afsd_eventlog.c, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsd_init95.c, src/WINNT/afsd/afsd_service.c, src/WINNT/afsd/afsd_service.rc, src/WINNT/afsd/afskfw.c, src/WINNT/afsd/afslogon.c, src/WINNT/afsd/afslogon.h, src/WINNT/afsd/afsshare.c, src/WINNT/afsd/cm.h, src/WINNT/afsd/cm_access.c, src/WINNT/afsd/cm_aclent.c, src/WINNT/afsd/cm_aclent.h, src/WINNT/afsd/cm_buf.c, src/WINNT/afsd/cm_buf.h, src/WINNT/afsd/cm_callback.c, src/WINNT/afsd/cm_callback.h, src/WINNT/afsd/cm_cell.c, src/WINNT/afsd/cm_cell.h, src/WINNT/afsd/cm_config.c, src/WINNT/afsd/cm_config.h, src/WINNT/afsd/cm_conn.c, src/WINNT/afsd/cm_daemon.c, src/WINNT/afsd/cm_daemon.h, src/WINNT/afsd/cm_dcache.c, src/WINNT/afsd/cm_dcache.h, src/WINNT/afsd/cm_diskcache95.c, src/WINNT/afsd/cm_dnlc.c, src/WINNT/afsd/cm_dnlc.h, src/WINNT/afsd/cm_freelance.c, src/WINNT/afsd/cm_freelance.h, src/WINNT/afsd/cm_ioctl.c, src/WINNT/afsd/cm_scache.c, src/WINNT/afsd/cm_scache.h, src/WINNT/afsd/cm_server.c, src/WINNT/afsd/cm_server.h, src/WINNT/afsd/cm_utils.c, src/WINNT/afsd/cm_vnodeops.c, src/WINNT/afsd/cm_vnodeops.h, src/WINNT/afsd/cm_volume.c, src/WINNT/afsd/cm_volume.h, src/WINNT/afsd/fs.c, src/WINNT/afsd/fs_utils.c, src/WINNT/afsd/lanahelper.cpp, src/WINNT/afsd/lanahelper.h, src/WINNT/afsd/smb.c, src/WINNT/afsd/smb.h, src/WINNT/afsd/smb3.c, src/WINNT/afsd/smb3.h, src/WINNT/afsd/smb_iocons.h, src/WINNT/afsd/smb_ioctl.c, src/WINNT/afslegal/lang/ja_JP/afslegal.rc, src/WINNT/afslegal/lang/ko_KR/afslegal.rc, src/WINNT/afsreg/NTMakefile, src/WINNT/afsreg/afsreg.h, src/WINNT/afsreg/syscfg.c, src/WINNT/afssvrcfg/NTMakefile, src/WINNT/afssvrcfg/lang/de_DE/afscfg.rc, src/WINNT/afssvrcfg/lang/es_ES/afscfg.rc, src/WINNT/afssvrcfg/lang/ja_JP/afscfg.rc, src/WINNT/afssvrcfg/lang/ko_KR/afscfg.rc, src/WINNT/afssvrcfg/lang/pt_BR/afscfg.rc, src/WINNT/afssvrcfg/lang/zh_CN/afscfg.rc, src/WINNT/afssvrcfg/lang/zh_TW/afscfg.rc, src/WINNT/afssvrcpa/NTMakefile, src/WINNT/afssvrcpa/cpl_interface.cpp, src/WINNT/afssvrcpa/lang/ja_JP/afssvrcpa.rc, src/WINNT/afssvrcpa/lang/pt_BR/afssvrcpa.rc, src/WINNT/afssvrmgr/NTMakefile, src/WINNT/afsusrmgr/NTMakefile, src/WINNT/afsusrmgr/lang/de_DE/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/es_ES/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/ja_JP/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/ko_KR/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/pt_BR/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/zh_CN/AfsUsrMgr.rc, src/WINNT/afsusrmgr/lang/zh_TW/AfsUsrMgr.rc, src/WINNT/aklog/aklog.c, src/WINNT/client_config/RegistrySupport.cpp, src/WINNT/client_config/afs_config.h, src/WINNT/client_config/cellservdb.c, src/WINNT/client_config/config.cpp, src/WINNT/client_config/dlg_automap.cpp, src/WINNT/client_config/drivemap.cpp, src/WINNT/client_config/pagesize.cpp, src/WINNT/client_config/lang/de_DE/afs_config.rc, src/WINNT/client_config/lang/es_ES/afs_config.rc, src/WINNT/client_config/lang/ja_JP/afs_config.rc, src/WINNT/client_config/lang/ko_KR/afs_config.rc, src/WINNT/client_config/lang/pt_BR/afs_config.rc, src/WINNT/client_config/lang/zh_TW/afs_config.rc, src/WINNT/client_cpa/cpl_interface.cpp, src/WINNT/client_cpa/lang/ja_JP/afs_cpa.rc, src/WINNT/client_creds/NTMakefile, src/WINNT/client_creds/advtab.cpp, src/WINNT/client_creds/afscreds.h, src/WINNT/client_creds/creds.cpp, src/WINNT/client_creds/main.cpp, src/WINNT/client_creds/misc.cpp, src/WINNT/client_creds/shortcut.cpp, src/WINNT/client_creds/window.cpp, src/WINNT/client_exp/shell_ext.cpp, src/WINNT/client_exp/submounts_dlg.cpp, src/WINNT/client_osi/osilog.c, src/WINNT/doc/help/de_DE/afs-cc.CNT, src/WINNT/doc/help/de_DE/afs-light.CNT, src/WINNT/doc/help/de_DE/afs-nt.CNT, src/WINNT/doc/help/de_DE/taafscfg.cnt, src/WINNT/doc/help/de_DE/taafssvrmgr.cnt, src/WINNT/doc/help/de_DE/taafsusrmgr.cnt, src/WINNT/doc/help/es_ES/AFS-CC.CNT, src/WINNT/doc/help/es_ES/AFS-NT.CNT, src/WINNT/doc/help/es_ES/TAAFSCFG.CNT, src/WINNT/doc/help/es_ES/afs-light.cnt, src/WINNT/doc/help/es_ES/taafssvrmgr.CNT, src/WINNT/doc/help/ja_JP/afs-cc.CNT, src/WINNT/doc/help/ja_JP/afs-light.CNT, src/WINNT/doc/help/ja_JP/afs-nt.CNT, src/WINNT/doc/help/ja_JP/taafscfg.cnt, src/WINNT/doc/help/ja_JP/taafssvrmgr.cnt, src/WINNT/doc/help/ja_JP/taafsusrmgr.cnt, src/WINNT/doc/help/ko_KR/afs-cc.CNT, src/WINNT/doc/help/ko_KR/afs-light.CNT, src/WINNT/doc/help/ko_KR/afs-nt.CNT, src/WINNT/doc/help/ko_KR/taafscfg.cnt, src/WINNT/doc/help/ko_KR/taafssvrmgr.cnt, src/WINNT/doc/help/ko_KR/taafsusrmgr.cnt, src/WINNT/doc/help/pt_BR/afs-cc.CNT, src/WINNT/doc/help/pt_BR/afs-light.CNT, src/WINNT/doc/help/pt_BR/afs-nt.CNT, src/WINNT/doc/help/pt_BR/taafscfg.cnt, src/WINNT/doc/help/pt_BR/taafssvrmgr.cnt, src/WINNT/doc/help/pt_BR/taafsusrmgr.cnt, src/WINNT/doc/help/zh_CN/afs-cc.CNT, src/WINNT/doc/help/zh_CN/afs-light.CNT, src/WINNT/doc/help/zh_CN/afs-nt.CNT, src/WINNT/doc/help/zh_CN/taafscfg.cnt, src/WINNT/doc/help/zh_CN/taafssvrmgr.cnt, src/WINNT/doc/help/zh_CN/taafsusrmgr.cnt, src/WINNT/doc/help/zh_TW/afs-cc.CNT, src/WINNT/doc/help/zh_TW/afs-light.CNT, src/WINNT/doc/help/zh_TW/afs-nt.CNT, src/WINNT/doc/help/zh_TW/taafscfg.cnt, src/WINNT/doc/help/zh_TW/taafssvrmgr.cnt, src/WINNT/doc/help/zh_TW/taafsusrmgr.cnt, src/WINNT/doc/install/Documentation/de_DE/README.txt, src/WINNT/doc/install/Documentation/de_DE/html/index.htm, This patch applies all of the work done to add persistent cache support, cache manager debugging, and a variety of bug fixes. A full description will be committed within doc/txt/winnotes as part of a later commit. src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg000.h tm, src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg002.h tm, src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg003.h tm, src/WINNT/doc/install/Documentation/de_DE/html/InstallGd/awqbg004.h tm, src/WINNT/doc/install/Documentation/en_US/README.txt, src/WINNT/doc/install/Documentation/en_US/html/index.htm, src/WINNT/doc/install/Documentation/en_US/html/CmdRef/auarf260.htm, src/WINNT/doc/install/Documentation/es_ES/README.txt, src/WINNT/doc/install/Documentation/es_ES/html/index.htm, src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg000.h tm, src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg002.h tm, src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg003.h tm, src/WINNT/doc/install/Documentation/es_ES/html/InstallGd/awqbg004.h tm, src/WINNT/doc/install/Documentation/ja_JP/README.txt, src/WINNT/doc/install/Documentation/ja_JP/html/index.htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd000. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd002. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd003. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd004. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd005. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd006. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd007. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd008. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd009. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd010. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd011. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd012. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd013. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd014. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd015. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd016. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd017. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd018. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd019. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd020. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd021. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd022. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd023. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd024. htm, src/WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd025. htm, src/WINNT/doc/install/Documentation/ko_KR/README.txt, src/WINNT/doc/install/Documentation/ko_KR/html/index.htm, src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg000.h tm, src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg002.h tm, src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg003.h tm, src/WINNT/doc/install/Documentation/ko_KR/html/InstallGd/awqbg004.h tm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 0.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 2.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 3.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 4.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 5.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 6.htm, src/WINNT/doc/install/Documentation/ko_KR/html/ReleaseNotes/awrns00 7.htm: DELTA STABLE14-windows-pcache-20050310 AUTHOR jaltman@sinenomine.net 2005-03-11 06:52 shadow * src/volser/vos.c: DELTA STABLE14-vos-listaddrs-dont-infinite-loop-20050308 AUTHOR tkeiser@psu.edu FIXES 17814 avoid possible infinite loop in vos when checking a non-existant uuid 2005-03-11 06:51 shadow * src/afs/LINUX/osi_machdep.h: DELTA STABLE14-linux-osi-gettime-avoid-collision-20050308 AUTHOR joda+openafs@pdc.kth.se FIXES 17802 don't reuse tv as a variable name in osi_GetTime macro 2005-03-11 06:51 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-writepage-sync-20050308 AUTHOR cg2v@andrew.cmu.edu FIXES 17792 "The attached patch 1) makes afs_linux_writepage_sync do the required lock_kernel and AFS_GLOCK()'s instead of making the caller do it. 2) removes the 2.4+ afs_linux_updatepage wrapper function which just calls afs_linux_writepage_sync and is only called by afs_linux_commit_write 3) removes the kmap/kunmap in afs_linux_{prepare,commit}_write on 2.6 since the caller of afs_linux_{prepare,commit}_write (do_generic_file_write) does the kmap/kunmap itself, and has since before 2.4.19 (early 2.4's do require it, and it doesn't break anything to do it twice, so !defined(AFS_LINUX26_ENV) is appropriate)" 2005-03-11 06:50 shadow * src/afs/: afs_daemons.c, afs_dcache.c, afs_init.c, afs_osi.h, afs_pioctl.c, afs_prototypes.h, AIX/osi_machdep.h, DARWIN/osi_misc.c, DARWIN/osi_prototypes.h, FBSD/osi_misc.c, FBSD/osi_prototypes.h, IRIX/osi_inode.c, LINUX/osi_misc.c, LINUX/osi_prototypes.h, OBSD/osi_machdep.h, OBSD/osi_vfsops.c, UKERNEL/afs_usrops.c: DELTA STABLE14-osi-lookupname-nuke-dirvpp-20050308 AUTHOR cg2v@andrew.cmu.edu FIXES 17791 osi_lookupname doesn't need dirvpp anymore 2005-03-11 06:49 shadow * src/afs/LINUX/osi_syscall.c: DELTA STABLE14-osi-syscall-fix-20050302 AUTHOR chas@cmf.nrl.navy.mil FIXES 17666 fix typo _nr should __nr 2005-03-11 05:33 jaltman * src/WINNT/afsapplib/.cvsignore: file .cvsignore was added on branch openafs-stable-1_4_x on 2005-04-28 12:00:53 +0000 2005-03-11 04:37 shadow * src/afs/: afs_vcache.c, LINUX/osi_file.c, LINUX/osi_misc.c, LINUX/osi_module.c, LINUX/osi_probe.c, LINUX/osi_syscall.c, LINUX/osi_vfsops.c: DELTA STABLE14-fix-linux22-20050310 AUTHOR shadow@dementia.org fix accumulated linux 2.2 damage 2005-03-11 02:55 shadow * src/vol/vol-info.c: DELTA STABLE14-volinfo-dont-bomb-on-attach-failure-20050310 AUTHOR shadow@dementia.org let volinfo keep going in the face of failure 2005-02-28 20:19 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-fake-admin-on-create-file-20050228 AUTHOR lha@stacken.kth.se FIXES pass back admin in status bits for create file 2005-02-27 18:32 shadow * src/vol/vol-salvage.c: DELTA STABLE14-salvager-less-verbose-20050227 AUTHOR kcr@mit.edu FIXES make the salvager less verbose 2005-02-27 04:28 shadow * src/afs/unified_afs.p.h: DELTA STABLE14-fix-uae-20050226 AUTHOR shadow@dementia.org FIXES sometimes the proeprocessor is cranky. bah. 2005-02-25 19:52 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-update-20050225 AUTHOR jhutz@cmu.edu FIXES update osi_probe for machines with no mmap2 2005-02-25 19:50 shadow * src/viced/callback.c: DELTA STABLE14-cblater-protection-and-paranoia-20050225 AUTHOR shadow@dementia.org FIXES with additional fix from jaltman for case where we need to get a fresh fe. don't reuse FE_LATER file entries. 2005-02-25 18:04 shadow * src/afs/unified_afs.p.h: DELTA STABLE14-unified-afs-cleanup-20050225 AUTHOR shadow@dementia.org FIXES use EIO as base error 2005-02-25 17:43 shadow * src/viced/callback.c: DELTA STABLE14-fe-clear-status-on-reuse-20050225 AUTHOR jaltman@mit.edu FIXES jeff pointed this out yesterday, it may fix more than he guessed. 2005-02-24 15:23 shadow * src/viced/viced.c: DELTA STABLE14-tviced-log-thread-at-high-loglevel-20050224 AUTHOR shadow@dementia.org FIXES if loglevel > 999, log thread id as part of logging 2005-02-24 05:16 shadow * src/viced/viced.c: DELTA STABLE14-tviced-log-thread-at-high-loglevel-20050224 AUTHOR shadow@dementia.org FIXES if loglevel > 999, log thread id as part of logging 2005-02-24 05:05 shadow * src/config/param.ppc64_linux26.h: DELTA STABLE14-ppc64-linux26-param-20050224 AUTHOR hartmans@mit.edu FIXES 15581 missed before 2005-02-24 04:46 shadow * src/viced/host.h: DELTA STABLE14-fix-uae-20050223 AUTHOR shadow@dementia.org FIXES make uae flag not secretly overflow hostFlags 2005-02-23 23:11 shadow * src/: afs/LINUX/osi_module.c, config/afs_args.h: DELTA STABLE14-ioctl32-linux26-20050223 AUTHOR cg2v@andrew.cmu.edu FIXES 17669 add ioctl32 support for linux 2.6 2005-02-21 01:27 shadow * configure-libafs.in, configure.in: DELTA openafs-1379-20050220 AUTHOR shadow@dementia.org FIXES make 1.3.79 2005-02-21 01:16 shadow * src/WINNT/afsd/: afskfw.c, afslogon.c, cm_vnodeops.c, smb3.c: DELTA STABLE14-windows-misc-20050207 AUTHOR jaltman@secure-endpoints.com smb3.c: another fix for pattern matching. Patterns can include '<' and '>' instead of '*' and '?'. Treat any pattern with angle bracket as star patterns afslogon.c: instead of retrying the username lowercased if it is all uppercased. retry the username lowercased if it was not already lowercased. this captures the mixedcase username case. afskfw.c: If Leash is configured to not import tickets from the MSLSA, neither should we. cm_vnodeops.c: If the second to last component of a path is a symlink and the last component cannot be found, return NOSUCHPATH instead of FILE_NOT_FOUND. 2005-02-21 01:16 shadow * src/WINNT/afsd/: afskfw.c, cm_aclent.c, cm_aclent.h, smb3.c: DELTA STABLE14-windows-misc-20050131 AUTHOR jaltman@secure-endpoints.com afskfw.c: fix cross-realm token acquisition in ANDREW vs CS CMU case cm_aclent.c: when ACL's timeout, remove them from the associated cm_scache_t object's randomACL list and place them on the end of the ACL LRU queue correct tgtLifetime to be unsigned smb3.c: fix case sensitive matching 2005-02-21 01:15 shadow * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-longfilename-matching-20050203 AUTHOR jaltman@secure-endpoints.com retry pattern matching when ambiguous matches are found for long file names 2005-02-21 01:15 shadow * src/: afs/afs.h, afs/afs_call.c, afs/afs_pioctl.c, afs/LINUX/osi_module.c, afs/LINUX/osi_probe.c, afs/LINUX/osi_syscall.c, cf/osconf.m4, config/afs_args.h, config/afs_sysnames.h, config/param.s390x_linux26.h, libafs/MakefileProto.LINUX.in: DELTA STABLE14-unified-osi-probe-2-20050216 AUTHOR jhutz@cs.cmu.edu FIXES 17548 update osi_probe 2005-02-21 01:15 shadow * src/ubik/remote.c: DELTA STABLE14-ubik-remote-ntoa-20050204 AUTHOR jhutz@cmu.edu FIXES afs_inet_ntoa needs a prototype for 64 bit systems 2005-02-21 01:15 shadow * src/afs/: afs_dcache.c, afs_memcache.c, afs_segments.c: DELTA STABLE14-store64-cleanup-20050212 AUTHOR cg2v@andrew.cmu.edu FIXES fix several deficiencies in 64 bit file size handling 2005-02-21 01:15 shadow * src/: afsd/afs.rc.solaris.2.9, cf/osconf.m4, config/param.sunx86_510.h, libafs/MakefileProto.SOLARIS.in: DELTA STABLE14-solaris-x8664-support-20050216 AUTHOR chas@cmf.nrl.navy.mil FIXES 17628 add amd64 support for solaris 10 2005-02-21 01:14 shadow * src/config/: param.sun4x_510.h, param.sunx86_510.h: DELTA STABLE14-solais10-declares-mem-funcs-20050212 AUTHOR shadow@dementia.org FIXES mem* funcs now declared in sys/systm.h with a different prototype so there's a conflict. (but delcared means they exist, so this is fine) 2005-02-21 01:14 shadow * src/afs/DARWIN/osi_vm.c: DELTA STABLE14-macos-dont-inactive-vnodes-were-still-referencing-20050203 AUTHOR shadow@dementia.org FIXES don't VOP_INACTIVE if we intend to keep using the inode, the refcount will go bogus 2005-02-21 01:13 shadow * src/afs/sysincludes.h: DELTA STABLE14-linux-sysincludes-needs-slab-20050211 AUTHOR cg2v@andrew.cmu.edu FIXES add linux/slab.h to includes 2005-02-21 01:13 shadow * src/lwp/: iomgr.c, lwp.h: DELTA STABLE14-linux-lwp-work-around-signal-lossage-20050209 AUTHOR shadow@dementia.org FIXES some versions of linux seem to lose signals sometimes. very annoying. 2005-02-21 01:13 shadow * acinclude.m4: DELTA STABLE14-linux-libafs-fix-20050207 AUTHOR Guillaume.Rousse@inria.fr create osi_vfs.h in the right place 2005-02-21 01:13 shadow * src/afs/: afs.h, LINUX/osi_vnodeops.c: DELTA STABLE14-linux-flush-release-rewrite-20050209 AUTHOR chas@cmf.nrl.navy.mil FIXES 17509 rewrite afs_linux_release and afs_linux_flush 2005-02-21 01:13 shadow * src/afs/: afs_pioctl.c, sysincludes.h, LINUX/osi_misc.c, LINUX/osi_vfsops.c: DELTA STABLE14-linux-avoid-leaking-refs-20050211 AUTHOR cg2v@andrew.cmu.edu FIXES 17451 hopefully this fixes all the not-able-to-unmount leaks 2005-02-21 01:12 shadow * acinclude.m4, src/afs/afs_vcache.c, src/cf/linux-test4.m4: DELTA STABLE14-linux26-inode-got-i-sb-list-20050204 AUTHOR chas@cmf.nrl.navy.mil another thing to do at inode initialization 2005-02-21 01:12 shadow * src/config/param.ia64_linux26.h: DELTA STABLE14-ia64-smp-definition-20050220 AUTHOR chas@cmf.nrl.navy.mil FIXES 17640 change how smp is defined so we pick up a mutex 2005-02-21 01:12 shadow * src/afs/afs_server.c: DELTA STABLE14-fix-multirx-checkservers-20050216 AUTHOR tkeiser@psu.edu FIXES 17549 put results in an array. 2005-02-21 01:12 shadow * src/: config/afs_sysnames.h, config/param.amd64_fbsd_53.h, lwp/Makefile.in, lwp/process.amd64.s, sys/Makefile.in: DELTA STABLE14-fbsd-amd64-20050212 AUTHOR haba@pdc.kth.se FIXES initial fbsd support for amd64 2005-02-21 01:12 shadow * src/afs/afs_server.c: DELTA STABLE14-client-conndeadtime-tunable-20050209 AUTHOR shadow@dementia.org FIXES make the fs and not just the vldb interface dead time tunable 2005-01-31 04:36 shadow * configure-libafs.in, configure.in: DELTA STABLE14-1378-20050130 AUTHOR shadow@dementia.org 1.3.78 release 2005-01-31 04:34 shadow * acinclude.m4, src/config/param.i386_obsd31.h, src/libuafs/Makefile.common.in, src/lwp/Makefile.in, src/rx/rx_packet.c, src/rx/rx_prototypes.h, src/sys/Makefile.in, src/volser/vsprocs.c: DELTA STABLE14-cleanup-20050130 AUTHOR shadow@dementia.org get all the drift between head and 1.4 branch 2005-01-31 04:25 shadow * acinclude.m4, src/afs/afs_osi.c, src/cf/linux-test4.m4, src/rx/LINUX/rx_knet.c: DELTA STABLE14-linux-tasklist-lock-weak-20050129 AUTHOR cg2v@andrew.cmu.edu FIXES 17424 weak binding to tasklist_lock 2005-01-31 04:25 shadow * src/: afs/LINUX/osi_module.c, afs/LINUX/osi_probe.c, afs/LINUX/osi_prototypes.h, afs/LINUX/osi_syscall.c, libafs/Makefile.common.in, libafs/MakefileProto.LINUX.in: DELTA STABLE14-osi-probe-syscall-20050129 AUTHOR jhutz@cmu.edu FIXES 17405 add osi_probe 2005-01-31 04:24 shadow * src/WINNT/afsd/smb3.c: DELTA STABLE14-createx-null-ptr-20050126 AUTHOR jaltman@mit.edu Don't release null scps 2005-01-31 04:24 shadow * src/WINNT/afsd/cm_aclent.c: DELTA STABLE14-windows-aclent-20050126 AUTHOR jaltman@mit.edu Undo the FreeACLEnt lock as it is an automatic deadlock 2005-01-31 04:24 shadow * src/afs/: afs.h, afs_dcache.c: DELTA STABLE14-revert-afs-indextimes-in-dcache-20050125 AUTHOR chas@cmf.nrl.navy.mil FIXES 17377 indexTimes needs to persist, revert for now 2005-01-31 04:24 shadow * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-winnotes-update-20050126 AUTHOR jaltman@secure-endpoints.com add dr watson info to install notes. update changes list 2005-01-31 04:23 shadow * src/WINNT/afsd/: afsd_init.c, cm_aclent.c: DELTA STABLE14-windows-misc-20050126 AUTHOR jaltman@secure-endpoints.com * The list of ACL entries was becoming corrupted because the function which obtained a free entry was doing so without the appropriate lock being held. * Changed the default @sys name list to "x86_win32 i386_w2k i386_nt40" for 32-bit x86 systems. The default for itanium will be "ia64_win64" and "amd64_win64" for amd 64-bit processors. 2005-01-31 04:23 shadow * src/WINNT/afsd/: cm_aclent.c, cm_vnodeops.c: DELTA STABLE14-windows-misc-20050125 AUTHOR jaltman@secure-endpoints.com The list of ACL entries was being corrupted because the function which obtains a free ACL entry was doing so without the appropriate lock being held. Returning Not A Directory is not the right thing to do when we are attempting to resolve a path if the error is found on one of the intermediary path components. Instead return No Such Path or No Such File as appropriate. 2005-01-31 04:23 shadow * src/afs/VNOPS/afs_vnop_attrs.c: DELTA STABLE14-obsd-vattrs-20040125 AUTHOR rees@umich.edu compare vattrs against VNOVAL, not -1 fixes mode setting now that modes are 32 bits 2005-01-31 04:23 shadow * src/afs/: afs.h, afs_dcache.c: DELTA STABLE14-afs-indextimes-in-dcache-20050125 AUTHOR chas@cmf.nrl.navy.mil FIXES 17377 move indextimes array into dcache struct 2005-01-31 04:23 shadow * src/afs/afs_call.c: DELTA STABLE14-unpin-out-of-order-oops-20050125 AUTHOR chas@cmf.nrl.navy.mil FIXES 17346 unpin before freeing 2005-01-31 04:23 shadow * src/rx/rxdebug.c: DELTA STABLE14-rxdebug-withWaited-20050125 AUTHOR jaltman@mit.edu copy/paste error corrected. 'withWaited' never assigned a value 2005-01-31 04:23 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-mmap-ro-means-no-write-20050125 AUTHOR shadow@dementia.org FIXES don't allow a write map of a file which cannot be written to 2005-01-31 04:23 shadow * acinclude.m4, src/config/make_libafs_tree.pl, src/config/param.i386_obsd31.h, src/libuafs/Makefile.common.in, src/lwp/Makefile.in, src/sys/Makefile.in, src/volser/vsprocs.c: DELTA STABLE14-no-copy-libafs-builds-20021015 AUTHOR nneul@umr.edu make things so file copies from src/libafs don't happen; change how libafs_tree is done 2005-01-31 04:20 shadow * src/afs/: afs.h, afs_vcache.c: DELTA STABLE14-linux-revised-dentry-invalidation-20050121 AUTHOR chas@cmf.nrl.navy.mil FIXES 17337 "the latest 2.6 version of "tryflushdcachechildren" is probably good enough for 2.2/2.4 as well. further, we can just call d_invalidate() to make things less complicated. unification is good. its seen limited testing here under 2.4/2.6." 2005-01-31 04:20 shadow * src/rx/rx_globals.h: DELTA STABLE14-rx-hash-table-mod-prime-20050121 AUTHOR kolya@mit.edu FIXES see https://lists.openafs.org/pipermail/openafs-devel/2004-September/01 0967.htmland https://lists.openafs.org/pipermail/openafs-devel/2004-September/01 0968.html 2005-01-31 04:20 shadow * src/lwp/lwp.c: DELTA STABLE14-readd-qwaiting-20050121 AUTHOR shadow@dementia.org FIXES 5616 the problem was caused by optimization on solaris. sigh. 2005-01-31 04:19 shadow * src/afs/afs_vcache.c: DELTA STABLE14-linux-no-log-in-tryflushdcachechildren-20050121 AUTHOR shadow@dementia.org FIXES 5835 just don't log, and lock order doesn't matter 2005-01-31 04:19 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-alloc-confusion-20040120 AUTHOR rees@umich.edu use osi_Alloc instead of osi_AllocLargeSpace for tokens, to match free 2005-01-31 04:19 shadow * src/afs/afs_osi_pag.c: DELTA STABLE14-obsd-cred-ptr-20040120 AUTHOR rees@umich.edu **credpp, not *credp (OpenBSD only) 2005-01-31 04:19 shadow * src/afs/afs_pioctl.c: DELTA STABLE14-re-indent-20040120 AUTHOR rees@umich.edu re-indent so I can read the file so I can fix a bug 2005-01-31 04:18 shadow * src/afs/afs_vcache.c: DELTA STABLE14-linux26-vcache-reclaim-cleanup-20050119 AUTHOR chas@cmf.nrl.navy.mil FIXES "ok, if you ever drop dcache_lock you need to go to restart (i think that's pretty clear). shrink_dcache_parent() _might_ reduce a dentry count to 0. in the previous version, it seemed to make the assumption that this would always happen. if shrink_dcache_parent() is unsuccessful and the dentry is a directory, we cant restart. we would just find the the dentry again and do the same thing over (we could always d_drop but you shouldnt do this to active directories -- see d_invalidate). if we find a busy dentry, we abort all processing for this inode. going back to restart would find the same busy inode. (i suppose we could use a d_flag to keep track of which dentry has been shrunk. this has other trouble, like who resets the flag and when?) since we only do this for directories and d_alias typically only grows due to soft/hard links (as far as i can tell) this scheme seems reasonable." 2005-01-31 04:18 shadow * src/rx/: rx_packet.c, rx_packet.c: DELTA STABLE14-rx-packetreadwrite-adjust-offset-20050119 AUTHOR deengert@anl.gov FIXES offset - l must be zero in the second loop pass to avoid overwrites 2005-01-31 04:18 shadow * src/afs/: afs.h, afs_buffer.c, afs_osi.h: DELTA STABLE14-dirbuffer-fid-is-index-20050119 AUTHOR cg2v@andrew.cmu.edu FIXES "The new buffer code (which I wrote) did not deal with dcache object re-use, as I had conflated the concepts of "dcache * reuse" and "dcache slot reuse". This patch should fix this problem. It now stores the dcache index (aka slot number, which is the same as the numeric part of the cache file's filename) in the buffer instead of the ephemeral struct dcache pointer." 2005-01-31 04:18 shadow * src/rx/rx_packet.c: DELTA STABLE14-rx-multiple-packets-20050118 AUTHOR jaltman@secure-endpoints.com Doug Engert reports that large tokens are corrupted when being sent using RX. This patch fixes two bugs which prevent the transmission and receipt of multiple packet exchanges. 2005-01-31 04:18 shadow * src/afs/OBSD/: osi_sleep.c, osi_vnodeops.c: DELTA STABLE14-obsd-cleanups-20040118 AUTHOR rees@umich.edu remove dead code add (commented out, non-working) new reclaim code 2005-01-31 04:17 shadow * src/WINNT/afsd/: cm_ioctl.c, smb.c, smb.h, smb3.c: DELTA STABLE14-windows-smb_vc_t-refcounts-20050117 AUTHOR jaltman@secure-endpoints.com Rework the reference counting of the smb_vc_t objects to use smb_ReleaseVC and smb_HoldVC. Add missing counts for references from waiting locks. Fix cm_ioctl.c to allow it to compile once again. 2005-01-31 04:17 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux26-rename-more-cleanup-20050116 AUTHOR chas@cmf.nrl.navy.mil FIXES 17284 cleanup how renaming does moving and unhashing of dentries 2005-01-31 04:16 shadow * src/afs/afs_vcache.c: DELTA STABLE14-linux26-dcache-lock-20050116 AUTHOR cg2v@andrew.cmu.edu FIXES 17266 "The changes I submitted previously, and committed as linux-26-vlru-cycle-20041012 do not satisfy necessary invariants of the dcache api. 1) the dcache_lock is not held when calling d_unhashed and list_empty(&dentry->d_subdirs) 2) the caller of d_prune_aliases does not hold it's own ref on the inode Patch attached.(has been used lightly for a month or so)" 2005-01-31 04:16 shadow * acinclude.m4, src/afs/afs_osi.c, src/cf/linux-test4.m4: DELTA STABLE14-linux26-zomb-gcpags-cleanup-20050116 AUTHOR cg2v@andrew.cmu.edu FIXES 17265 clean up for newer non-TASK_ZOMBIE kernels 2005-01-31 04:16 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux25-rename-rehash-not-move-20050116 AUTHOR chas@cmf.nrl.navy.mil FIXES not tested yet 2005-01-31 04:16 shadow * acinclude.m4, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_misc.c, src/cf/linux-test4.m4: DELTA STABLE14-linux26-rlim-20050114 AUTHOR mattdm@mattdm.org FIXES detect rlim stuff for linux 2.6 2005-01-31 04:14 shadow * src/: rx/rx.c, rx/rx.h, viced/afsfileprocs.c, viced/fs_stats.h, xstat/xstat_fs_test.c: DELTA STABLE14-fs-busy-stats-20050113 AUTHOR shadow@dementia.org add support for counting number of vbusies returned 2005-01-31 04:14 shadow * src/: afs/LINUX/osi_groups.c, packaging/Debian/kern-sysname: DELTA STABLE14-linux26-pag-copy-groups-always-20050113 AUTHOR joda@pdc.kth.se FIXES 17226 always copy the group list on linux 2.6 2005-01-31 04:14 shadow * src/config/param.sunx86_510.h: DELTA STABLE14-x86-sol10-param-cleanup-20050113 AUTHOR chas@cmf.nrl.navy.mil FIXES 17082 make user section match kernel section 2005-01-31 04:14 shadow * src/venus/fstrace.c: DELTA STABLE14-fstrace-linux-proc-20050113 AUTHOR chas@cmf.nrl.navy.mil FIXES 17240 support /proc interface 2005-01-31 04:13 shadow * src/afsd/Makefile.in: DELTA STABLE14-sol10-afsd-rc-20050113 AUTHOR chas@cmf.nrl.navy.mil FIXES 17036 install an rc file for solaris 10 2005-01-31 04:13 shadow * acinclude.m4, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/param.i386_nbsd30.h, src/config/param.nbsd30.h: DELTA STABLE14-nbsd30-20050113 AUTHOR lha@stacken.kth.se FIXES 16889 netbsd 3 this time for sure 2005-01-31 04:13 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-largefile-efbig-20050113 AUTHOR shadow@dementia.org FIXES 16964 return EFBIG instead of E2BIG 2005-01-31 04:12 shadow * src/vfsck/setup.c: DELTA STABLE14-sol9-vfsck-interleave-becomes-si-20050113 AUTHOR deengert@anl.gov FIXES 16941 fix remaining fs_interleave ref 2005-01-31 04:12 shadow * src/cf/linux-test3.m4: DELTA STABLE14-linux-page-follow-link-light-20041209 AUTHOR aedil@sinenomine.net FIXES 16742 new 2.6 uses page_follow_link_light detect and use 2005-01-31 04:10 shadow * src/viced/callback.c: DELTA STABLE14-lih-host-hold-20050113 AUTHOR rtb@pclella.cern.ch FIXES 17211 "lih_r now leaves the current lih_host held, and h_Releases those for which it changed mind during h_Enumerate. It also closes the window that ClearHostCallbacks_r opens. The problem was: due to the leak on the h_Hold table, rx connections and host and client structures stopped being garbage collected once the fileserver went through GetSomeSpace_r. Only relevant for "busy" servers, many would never even invoke this routine." 2005-01-31 04:09 shadow * src/afs/afs_vcache.c: DELTA STABLE14-linux26-avoid-memory-zone-fun-20050113 AUTHOR chas@cmf.nrl.navy.mil FIXES 16965 " the wake_up_bit() mechanism has replaced 'per object' wait queues (atleast when testing for single bit changes). the actual wait queue to use is determined using a hash on page->flags (which encodes the zone table in the lower 8 bits). afs inodes come from a vmalloc() since afs gets all the inodes in one go. vmalloc()'d memory apparently doesnt get mapped to any particular zone. so when an afs inode uses wake_up_bit() they index off the end of the zone_page table. " 2005-01-31 04:09 shadow * src/afsd/afsd.c: DELTA STABLE14-memcache-no-volitems-20050113 AUTHOR shadow@dementia.org FIXES Don't try to open VolumeItems when using memcache 2005-01-31 04:09 shadow * src/WINNT/afsd/: cm_ioctl.c, fs.c: DELTA STABLE14-windows-fs-wscell-20050112 AUTHOR jaltman@secure-endpoints.com when freelance mode is in use, "fs wscell" will now return "Freelance.Local.Root" 2005-01-31 04:09 shadow * src/sys/pioctl_nt.c: DELTA STABLE14-windows-pioctl-20050112 AUTHOR jaltman@secure-endpoints.com Fix a bug introduced in 1.3.75 within Tranceive(). If the file handle is invalid, be sure to return an error. 2005-01-31 04:09 shadow * src/WINNT/afsd/: afsd_service.c, afsd_service.rc, cm_dcache.c, cm_scache.c: DELTA STABLE14-windows-misc-20050112 AUTHOR jaltman@secure-endpoints.com New AFS Logo Icon Fix the assignment of the dataVersion for the freelance scache entries Fix the calling convention of the AFSD Service Main function to be WINAPI. 2005-01-31 04:09 shadow * src/rx/rx.c: DELTA STABLE14-rx-avoid-xmit-overflow-panic-20050107 AUTHOR shadow@dementia.org FIXES instead of losing, just send the packets and then make another pass to collect more 2005-01-31 04:09 shadow * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20050104 AUTHOR jaltman@mit.edu updates 2005-01-31 04:09 shadow * src/WINNT/aklog/aklog.c: DELTA STABLE14-windows-remove-extra-parameter-20050104 AUTHOR jaltman@mit.edu aklog.c - remove extra parameter from pr_Initialize() 2005-01-31 04:08 shadow * src/WINNT/afsd/: afsd_init.c, afsd_service.c, afskfw.c, cm_buf.c, cm_callback.c, cm_conn.c: DELTA STABLE14-windows-cb-deadlock-20050104 AUTHOR jaltman@mit.edu afskfw.c - remove extra parameter to pr_Initialize afsd_service.c - move SERVICE_STOP_PENDING to before we start to do any work. afsd_init.c - initialize rx and rpc after starting the cache manager cm_callback.c - release cm_callbackLock before attempting to re-obtain scp->mx lock in cm_EndCallbackGrantingCall() 2005-01-31 04:08 shadow * src/WINNT/afsd/cm_cell.c: DELTA STABLE14-windows-misc-fix-20050102 AUTHOR jaltman@mit.edu fix typo 2005-01-31 04:05 shadow * src/WINNT/: afsd/afsd_init.c, afsd/afsd_service.c, afsd/afskfw.c, afsd/afslogon.c, afsd/afslogon.h, afsd/cm_cell.c, afsd/cm_dcache.c, afsd/cm_rpc.c, afsd/cm_rpc.h, afsd/cm_scache.c, afsd/fs.c, afsd/fs.h, afsd/fs_utils.c, aklog/aklog.c, client_exp/NTMakefile: DELTA STABLE14-windows-misc-20050102 AUTHOR jaltman@mit.edu link to afsutil.lib for hostutil functions 2005-01-31 03:58 shadow * src/ptserver/: Makefile.in, NTMakefile, ptuser.c, ptuser.h: DELTA STABLE14-ptuser_h-20050102 AUTHOR jaltman@mit.edu add ptuser.h 2005-01-31 03:53 shadow * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsd_service.c, src/WINNT/afsd/cm_buf.c, src/WINNT/afsd/cm_buf.h, src/WINNT/afsd/cm_scache.c, src/WINNT/install/wix/config.wxi, src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-virtual-memory-20041224 AUTHOR jaltman@mit.edu * The variable used to determine whether a file or virtual memory mapped cache is used was not properly initialized to a default value. If the registry setting "NonPersistentCaching" was not set, the choice would be random. Properly initialized to be "file". * The memory mapped view was never unmapped before closing the file at service shutdown. This is now properly cleaned up. * Default location of Cache file is now %TEMP%\AFSCache 2005-01-31 03:49 shadow * src/afs/: DUX/osi_vnodeops.c, VNOPS/afs_vnop_create.c, VNOPS/afs_vnop_dirops.c, VNOPS/afs_vnop_fid.c, VNOPS/afs_vnop_link.c, VNOPS/afs_vnop_lookup.c, VNOPS/afs_vnop_remove.c, VNOPS/afs_vnop_rename.c, VNOPS/afs_vnop_symlink.c, VNOPS/afs_vnop_write.c: DELTA STABLE14-dux-vnops-cleanup-20041224 AUTHOR shadow@dementia.org FIXES move DUX code out of vnops and into dux os dependant code 2004-12-17 15:36 shadow * configure-libafs.in, configure.in: DELTA openafs-1-3-77-20041217 AUTHOR shadow@dementia.org release 1.3.77 2004-12-17 15:34 shadow * src/rx/rx_kcommon.h: DELTA STABLE14-linux-rxk-header-update-20041217 AUTHOR Mike.Becher@lrz-muenchen.de update header to not defien _LINUX_CODA_FS_I if it is 2004-12-17 15:31 shadow * src/venus/: Makefile.in, kdump.c: DELTA STABLE14-kdump-update-20041217 AUTHOR Mike.Becher@lrz-muenchen.de update kdump for ia64_linux26 2004-12-17 15:29 shadow * README, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/param.ia64_linux26.h, src/afs/afs.h, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_prototypes.h, src/util/afs_lhash.c: DELTA STABLE14-ia64-linux26-20041217 AUTHOR Mike.Becher@lrz-muenchen.de add ia64 linux26 support 2004-12-17 15:13 shadow * src/afsd/: afs.conf.linux, afs.rc.linux: DELTA STABLE14-linux-rc-update-20041217 AUTHOR Mike.Becher@lrz-muenchen.de update rc scripts for 2.6 2004-12-17 14:43 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux26-generic-sendfile-20041217 AUTHOR hanke@rzg.mpg.de FIXES 16842 enable loop mounting to work. 2004-12-17 14:39 shadow * src/tests/dumptool.c: DELTA STABLE14-dumptool-update-20041217 AUTHOR tvb@intel.com FIXES 16751 large file support for dumptool 2004-12-16 20:11 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20041216 AUTHOR jaltman@mit.edu document bug found in 1.3.75/76 release 2004-12-16 20:07 jaltman * src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-version-update-20041216 AUTHOR jaltman@mit.edu 1.3.7700 2004-12-16 19:02 jaltman * src/WINNT/afsd/cm_freelance.c: DELTA STABLE14-windows-freelance-default-root-cell-20041217 AUTHOR jaltman@mit.edu FIXES 16860 Forgot to add trailing dot on auto-generated default root.cell mountpoints. 2004-12-13 23:48 jaltman * src/WINNT/afsd/smb3.c: DELTA STABLE14-windows-smb-auth-debug-20041213 AUTHOR jaltman@mit.edu Add more OutputDebugF() calls to the smb auth routines to assist in debugging 2004-12-13 23:43 jaltman * src/sys/pioctl_nt.c: DELTA STABLE14-windows-afs-all-20041213 AUTHOR jaltman@mit.edu In addition to establishing a connection with \\AFS; use \\AFS\all to ensure that we can access ioctl calls even if other methods fail. 2004-12-13 19:46 shadow * configure-libafs.in, configure.in: DELTA STABLE14-make-1-3-760-20041213 AUTHOR shadow@dementia.org FIXES this is 1.3.76 2004-12-13 19:41 shadow * src/: vol/volume.c, vol/volume.h, volser/volprocs.c: DELTA STABLE12-implement-vpeek-for-listvol-20041211 AUTHOR jhutz@cmu.edu FIXES 16765 All of AFSVolListOneVolume, AFSVolXListOneVolume, AFSVolListVolumes, AFSVolXListVolumes currrently attach each volume to be listed with V_READONLY. This makes the fileserver update and sync the volume header before releasing the volume to the volserver. The result is that volume list operations are slow, and generate lots of fileserver load, as Jimmy pointed out during his talk this afternoon. The attached patch introduces a new attach mode, V_PEEK, which is like a cross between V_READONLY and V_SECRETLY. It can be used for read-only operations on the volume header, where it is not necessary to inform the fileserver that the volume is being accessed. The patch also changes the above-named RPC's to use the new mode. 2004-12-13 19:40 shadow * acinclude.m4: DELTA STABLE14-fix-linux-kvers-setting-20041211 AUTHOR jhutz@cmu.edu FIXES 16763 set SYS_KVERS reasonably on linux always 2004-12-13 19:40 shadow * src/lwp/lwp.c: DELTA STABLE14-revert-mwaitprocs-20041210 AUTHOR shadow@dementia.org FIXES 5616 revert this for now 2004-12-13 19:39 shadow * src/sys/Makefile.in: DELTA STABLE14-sys-depinstall-20041210 AUTHOR shadow@dementia.org FIXES add depinstall in sys directory 2004-12-13 19:39 shadow * src/libadmin/kas/afs_kasAdmin.c: DELTA STABLE14-ubik-calliter-update-20041210 AUTHOR jaltman@mit.edu FIXES if we're going to prototype it we need to match this 2004-12-13 19:38 shadow * src/: kauth/admin_tools.c, kauth/authclient.c, ubik/ubik.p.h, ubik/ubikclient.c: DELTA STABLE14-ubik-iter-proto-20041208 AUTHOR rees@umich.edu prototype, casts, and proper arg count for ubik_CallIter thanks to Christof Hanke for some of this 2004-12-13 19:35 shadow * acinclude.m4, src/cf/linux-test3.m4, src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-page-follow-link-light-20041209 AUTHOR aedil@sinenomine.net FIXES 16742 new 2.6 uses page_follow_link_light detect and use 2004-12-13 19:35 shadow * src/afs/: LINUX/osi_vnodeops.c, VNOPS/afs_vnop_remove.c: DELTA STABLE14-linux-remove-negative-dentry-20041209 AUTHOR chas@cmf.nrl.navy.mil FIXES 16735 during unlink, afs sometimes renames the file instead of deleting it. this isnt reflected properly in the dcache in linux. the following patch attempts to address this issue. newname is renamed to afs_newname and exported. afs_linux_unlink() checks to see if the file is open. if so, it creates a negative dcache entry using the name suggested by afs_newname(). then dmove() moves (exchanges) dp and __dp. __dp is now a negative dentry for the old name and is put/dropped. 2004-12-13 19:34 shadow * Makefile.in: DELTA STABLE14-only-libafs-update-20041208 AUTHOR shadow@dementia.org only_libafs needs sys on irix 2004-12-13 14:15 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-notes-20041213 AUTHOR jaltman@mit.edu 1.3.7600 changes since 1.3.7500 2004-12-13 14:13 jaltman * src/: WINNT/afsd/cm_server.h, WINNT/afsd/cm_vnodeops.c, WINNT/afsd/cm_volume.c, WINNT/afsd/smb.c, WINNT/afsd/smb.h, WINNT/afsd/smb3.c, WINNT/afsd/smb3.h, config/NTMakefile.i386_nt40: DELTA STABLE14-windows-1376-pullups-20041213 AUTHOR jaltman@mit.edu Pullup all Changes since 1.3.75: - multihomed server support in AFS Client Service - fix autogeneration of freelance symlinks - replace SMB InfoLevel constants with preprocessor symbols 2004-12-08 17:21 shadow * src/afs/LINUX/osi_file.c: DELTA STABLE14-linux26-dont-fix-inode-size-ourselves-20041208 AUTHOR cg2v@andrew.cmu.edu hopefully fix cache truncation 2004-12-08 11:12 shadow * configure-libafs.in, configure.in: DELTA openafs-1-3-75-20041208 AUTHOR shadow@dementia.org FIXES mark things 1.3.75. 2004-12-08 10:52 shadow * src/libafsrpc/Makefile.in: DELTA STABLE14-umlinux26-20041202 AUTHOR matt@linuxbox.com FIXES 16591 umlinux 26 support. i wonder what i just reverted 2004-12-08 10:35 shadow * src/afs/sysincludes.h: DELTA STABLE14-update-irix-bhvl-20041208 AUTHOR shadow@dementia.org FIXES define BHV_IS_BHVL(x) to 0 for non-CELL cases where BHV_PREPARE is defined. 6.5.20f is "broken" 2004-12-08 10:20 jaltman * src/WINNT/install/wix/feature.wxi: DELTA STABLE14-wix-update-20041208 AUTHOR jaltman@mit.edu Add property for StoreAnsiFilenames 2004-12-08 09:58 jaltman * src/WINNT/install/wix/: property.wxi, registry.wxi: DELTA STABLE14-wix-updates-20041208 AUTHOR jaltman@mit.edu Add new property for StoreAnsiFilenames 2004-12-08 09:55 shadow * src/afs/LINUX/osi_file.c: DELTA STABLE14-linux26-dont-fix-inode-size-ourselves-20041208 AUTHOR cg2v@andrew.cmu.edu hopefully fix cache truncation 2004-12-08 09:12 jaltman * src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-version-20041208 AUTHOR jaltman@mit.edu 1.3.7500 2004-12-08 09:10 jaltman * src/WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-nsis-installer-20041208 AUTHOR rsm4@ieee.org Preserve previous install settings during upgrade 2004-12-07 22:27 shadow * src/lwp/lwp_elf.h: DELTA STABLE14-x86-solaris-20041207 AUTHOR shadow@dementia.org fix my mistake 2004-12-07 18:30 shadow * src/config/: param.sun4x_510.h, param.sun4x_58.h, param.sun4x_59.h: DELTA STABLE14-sparc32-no-largefile-20041207 AUTHOR deengert@anl.gov FIXES 16719 disable largefile on 32bit sparcs see the bug for better commentary 2004-12-07 18:25 shadow * src/afsd/afsd.c: DELTA STABLE14-afsd-chunksize-error-20041207 AUTHOR shadow@dementia.org FIXES 16723 based on work from mmokrejs@ribosome.natur.cuni.cz 2004-12-07 16:48 shadow * acinclude.m4, src/export/cfgexport.c, src/libuafs/MakefileProto.AIX.in, src/lwp/lwp.h, src/rxkad/rxkad.p.h: DELTA STABLE14-aix-5-update-20041207 AUTHOR haba@pdc.kth.se FIXES updates for aix 5 2004-12-07 16:37 shadow * src/volser/vsutils.c: DELTA STABLE14-volname-cleanup-20041207 AUTHOR haba@pdc.kth.se FIXES cleanup how volname or id number is parsed volname-cleanup-20041207 2004-12-07 16:16 jaltman * src/WINNT/pthread/pthread.c: DELTA STABLE14-pthread-event-names-20041207 AUTHOR jaltman@mit.edu pullup change for debugging purposes. 2004-12-07 15:59 shadow * src/libafs/MakefileProto.LINUX.in: DELTA STABLE14-umlinux26-20041207 AUTHOR matt@linuxbox.com FIXES 16591 umlinux 26 support. i wonder what i just reverted 2004-12-07 14:24 shadow * src/: lwp/Makefile.in, lwp/lwp_elf.h, shlibafsrpc/Makefile.in: DELTA STABLE14-sunx86-20041207 AUTHOR fallsjo@sanchin.se FIXES update to provide sun x86 support 2004-12-07 12:48 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afslogon.c, src/WINNT/afsd/smb.c, src/WINNT/afsd/smb.h, src/WINNT/afsd/smb3.c: DELTA STABLE14-store-ansi-filenames-20041207 AUTHOR jaltman@mit.edu Provide option to users to allow file names to be stored using Windows ANSI code pages (similar to ISO Latin character sets) instead of the traditional OEM code pages 2004-12-07 06:19 shadow * src/afs/OBSD/osi_vfsops.c: DELTA STABLE14-no-oscheck-20041206 AUTHOR rees@umich.edu remove ostype and osrelease check; more trouble than they're worth 2004-12-07 06:17 shadow * src/rxdebug/rxdebug.c: DELTA STABLE14-rxdebug-more-dewarn-20041207 AUTHOR jhutz@cmu.edu FIXES 16660 more dewarning 2004-12-07 06:16 shadow * src/WINNT/afsd/smb.c: DELTA STABLE14-windows-smb-20041206 AUTHOR jaltman@mit.edu Fixup references to SMB Dfs functions. Now need to fill in the details 2004-12-07 06:16 shadow * src/WINNT/afsd/: cm_vnodeops.c, smb.c: DELTA STABLE14-windows-shutdown-20041205 AUTHOR jaltman@mit.edu Synchronize the shutdown of all smb_Server threads by waiting on a shutdown event before continuing Do not lock a buffer object if the attempt to obtain the buffer failed. 2004-12-07 06:15 shadow * src/: libafsauthent/NTMakefile, sys/NTMakefile, sys/pioctl_nt.c: DELTA STABLE14-windows-pioctl-20041204 AUTHOR jaltman@mit.edu Be more agressive about trying to establish a connection to the SMB server if it fails. This requires adding a new dll: secur32.dll 2004-12-07 06:15 shadow * src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-version-20041204 AUTHOR jaltman@mit.edu 1.3.7402 2004-12-07 06:14 shadow * src/WINNT/afsd/cm_freelance.c: DELTA STABLE14-windows-freelance-20041204 AUTHOR jaltman@mit.edu perform a bit more error checking and logging when loading mountpoints and symlinks from the registry 2004-12-07 06:14 shadow * doc/txt/winnotes/afsdb-freelance-notes: DELTA STABLE14-winnotes-20041204 AUTHOR jaltman@mit.edu make note that the contents of this file are no longer up to date 2004-12-07 06:13 shadow * src/WINNT/afsd/afsd_init.c: DELTA STABLE14-windows-afsd-init-20041202 AUTHOR jaltman@mit.edu Fix a memory overwrite condition caused when the BackConnectionHostNames key does not exist 2004-12-07 06:12 shadow * src/afs/afs_server.c: DELTA STABLE14-afs-server-multi-rx-clesnup-20041202 AUTHOR horst@riback.net FIXES clean up multirx code 's use of lock 2004-12-07 06:12 shadow * acinclude.m4, src/afs/afs_call.c, src/afs/afs_conn.c, src/afs/afs_daemons.c, src/afs/afs_dcache.c, src/afs/afs_init.c, src/afs/afs_memcache.c, src/afs/afs_osi.c, src/afs/afs_pioctl.c, src/afs/afs_prototypes.h, src/afs/afs_segments.c, src/afs/afs_server.c, src/afs/afs_stats.h, src/afs/afs_util.c, src/afs/afs_volume.c, src/afs/sysincludes.h, src/afs/LINUX/osi_alloc.c, src/afs/LINUX/osi_file.c, src/afs/LINUX/osi_misc.c, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_prototypes.h, src/afs/LINUX/osi_sleep.c, src/afs/LINUX/osi_vfs.hin, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vnodeops.c, src/afs/VNOPS/afs_vnop_attrs.c, src/afs/VNOPS/afs_vnop_flock.c, src/afs/VNOPS/afs_vnop_lookup.c, src/afs/VNOPS/afs_vnop_remove.c, src/afs/VNOPS/afs_vnop_write.c, src/cf/linux-test1.m4: DELTA STABLE14-amd64-linux-dewarn-20041202 AUTHOR jhutz@cmu.edu FIXES 16342 clean up warnings for amd64 2004-12-07 06:10 shadow * src/: rx/rx.c, rx/rx.h, rx/rx_event.c, rx/rx_event.h, rx/rx_globals.c, rx/rx_lwp.c, rx/rx_multi.c, rx/rx_packet.c, rx/rx_prototypes.h, rx/rx_rdwr.c, rx/xdr.c, rx/xdr_afsuuid.c, rx/xdr_array.c, rx/xdr_arrayn.c, rx/xdr_int32.c, rx/xdr_rx.c, rx/LINUX/rx_knet.c, rxkad/rxkad_common.c, rxkad/rxkad_prototypes.h: DELTA STABLE14-rx-dewarnify-20041202 AUTHOR jhutz@cmu.edu FIXES 16277 dewarnify rx 2004-12-07 06:09 shadow * src/: afs/LINUX/osi_machdep.h, config/param.amd64_linux26.h: DELTA STABLE14-osi-gettime-20041202 AUTHOR jhutz@cmu.edu FIXES 16346 osi_GetTime needs to bdeal with 64 bit time on platforms that have it 2004-12-07 06:08 shadow * acinclude.m4, src/cf/osconf.m4, src/comerr/Makefile.in, src/config/afs_sysnames.h, src/config/param.i386_umlinux26.h, src/libafs/MakefileProto.LINUX.in, src/libafsrpc/Makefile.in: DELTA STABLE14-umlinux26-20041202 AUTHOR matt@linuxbox.com FIXES 16591 umlinux 26 support. i wonder what i just reverted 2004-12-07 06:07 shadow * src/: kauth/admin_tools.c, kauth/authclient.c, libadmin/kas/afs_kasAdmin.c: DELTA STABLE14-ubik-calliter-pass-all-args-20041202 AUTHOR deengert@anl.gov FIXES 16556 pass in all args to ubik_CallIter instead of doing (pseudo) varargs 2004-12-07 06:06 shadow * src/rx/rxdebug.c: DELTA STABLE14-rxdebug-use-afs-ntoa-r-20041202 AUTHOR matt@linuxbox.com FIXES 16050 use afs_inet_ntoa_r in rxdebug for consistency 2004-12-07 06:06 shadow * src/vol/: Makefile.in, NTMakefile, vol-bless.c: DELTA STABLE14-vol-bless-20041202 AUTHOR jhutz@cmu.edu FIXES 15928 add volume blesser 2004-12-07 06:05 shadow * acinclude.m4, src/cf/linux-test3.m4: DELTA STABLE14-linux26-set-mps-correctly-200412102 AUTHOR jhutz@cmu.edu FIXES 15645 set MPS correctly when compiling on 2.6 2004-12-07 06:04 shadow * src/: libafsauthent/Makefile.in, libafsrpc/Makefile.in, shlibafsauthent/Makefile.in, shlibafsrpc/Makefile.in: DELTA STABLE14-libafsrpc-assertion-failed-20041202 AUTHOR cg2v@andrew.cmu.edu FIXES 16432 need AssertionFailed in libafsrpc. ndon't need casestrcpy in libafsauthent 2004-12-07 06:03 shadow * src/sys/pioctl_nt.c: DELTA STABLE14-windows-pioctl-debug-20041130 AUTHOR jaltman@mit.edu Output the error number and not just the text string when reporting failures from CreateFile. 2004-12-07 06:03 shadow * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA STABLE14-windows-notes-upd-20041130 AUTHOR jaltman@mit.edu update docs 2004-12-07 06:02 shadow * src/WINNT/afsd/afsd_service.c: DELTA STABLE14-windows-auto-disable-sig-verify-20041130 AUTHOR jaltman@mit.edu If the desired cache size is greater then 700MB auto disable the signature verification check in order to prevent fragmentation of memory. 2004-12-07 06:02 shadow * src/WINNT/afsd/: NTMakefile, afsd_service.c: DELTA STABLE14-windows-maxmem-20041130 AUTHOR jaltman@mit.edu There is currently a maximum cache size of 1.3GB. The limit is imposed by the largest contiguous block of unused memory within the 2GB process space which can be assigned to the memory mapped file. Unfortunately, when the executable digital signature verification code is activated Windows sees fit to further segment the process memory which in turn reduces the size of the maximum cache file to less then 800MB. If larger cache sizes are desired, a new registry value should be set: HKLM\SOFTWARE\OpenAFS\Client (DWORD) "VerifyServiceSignature" = 0x0 Setting this value will disable the runtime verification of digital signatures on afsd_service.exe and the afs dlls which it loads. It will not disable the the version number check on those same files. The signature verification is not a security messure and is only meant to enhance the ability to afsd_service.exe to detect potential destablizing mixtures of DLLs from incompatible distributions. 2004-12-07 06:01 shadow * src/WINNT/afsd/: NTMakefile, afsd.h, afsd_service.c, cm_buf.c, cm_callback.h, cm_config.c, cm_config.h, cm_freelance.c, cm_freelance.h, cm_scache.h, smb.c, smb.h: DELTA STABLE14-windows-digital-sigs-and-more-20041130 AUTHOR jaltman@mit.edu Switch the Trust Provider used to verify the validity of executables and libraries to the Software Publisher Trust Provider. Add code (with Asanka's help) to extract the certificate details and log them to afsd_init.log. Ensure that if files are signed that all of the files are signed by the same entity. Add a number of missing prototypes Correct conversions from time_t to long or short. 2004-12-07 06:00 shadow * src/WINNT/: afsapplib/NTMakefile, afssvrcfg/NTMakefile, afssvrcpa/NTMakefile, afssvrmgr/NTMakefile, afsusrmgr/NTMakefile, client_creds/NTMakefile: DELTA STABLE14-windows-clean-20041129 AUTHOR asanka@mit.edu Cleanup clean targets to not break with cmd shell 2004-12-07 06:00 shadow * src/WINNT/afsd/cm_vnodeops.c: DELTA STABLE14-windows-dyn-symlinks-20041129 AUTHOR jaltman@mit.edu in the freelance root.afs volume, instead of creating a mountpoint when a name is evaluated and it is a partial representation of a cellname, create a symlink. 2004-12-07 05:59 shadow * src/WINNT/afsd/: NTMakefile, afsd_service.c: DELTA STABLE14-winverifytrust-20041129 AUTHOR jaltman@mit.edu Add support for WinVerifyTrust(). If afsd_service.exe is a digitally signed executable, make sure that all of the associated binaries not only have the same file version number but are signed as well. 2004-12-07 05:59 shadow * src/WINNT/afsd/cm_freelance.c: DELTA STABLE14-windows-freelance-init-20041127 AUTHOR jaltman@mit.edu replace the registry population scheme with cm_freelanceAddMount based on the CellRootName 2004-12-07 05:58 shadow * src/WINNT/afsd/cm_freelance.c: DELTA STABLE14-windows-robust-freelance-20041126 AUTHOR jaltman@mit.edu Implement new functions: cm_freelanceMountPointExists and cm_freelanceSymlinkExists. Use them along with other validity checks in cm_freelanceAddMount and cm_freelanceAddSymlink to ensure that name collisions do not occur and that empty strings are not valid file names. A symlink may not have a name which would resolve to a valid cell name. Doing so would prevent access to the cell. 2004-12-07 05:58 shadow * src/WINNT/afsd/: cm_callback.c, cm_freelance.c, cm_ioctl.c, cm_scache.c, cm_scache.h, cm_user.c, cm_user.h, smb.c, smb3.c: DELTA STABLE14-windows-scache-locks-20041126 AUTHOR jaltman@mit.edu replace all direct manipulations of the cm_scache_t refCount field with calls to cm_{Hold,Release}SCache[NoLock](). add missing call to cm_HoldScacheNoLock in freelance Mount Point re-initialization code. experiment a bit more with "special folders". ensure that checks for "desktop.ini" are case insensitive. 2004-12-07 05:57 shadow * src/WINNT/install/NSIS/OpenAFS.nsi, src/WINNT/install/wix/registry.wxi, doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-ini-file-mapping-20041124 AUTHOR dtanner@mit.edu Install registry values to force a mapping from afsdsbmt.ini file updates via the old profile API to the new HKLM\Software\OpenAFS\Client\Submounts key. 2004-12-07 05:56 shadow * acinclude.m4, src/config/afs_sysnames.h, src/config/param.i386_nbsd21.h, src/config/param.nbsd21.h, src/cf/osconf.m4: DELTA STABLE14-netbsd21-20041124 AUTHOR lha@stacken.kth.se netbsd 2.99.x (aka 3.0) support (aka 2.1?) 2004-12-07 05:55 shadow * src/WINNT/afsapplib/NTMakefile, src/WINNT/afsd/NTMakefile, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsd_service.c, src/WINNT/afssvrcfg/NTMakefile, src/WINNT/afssvrcpa/NTMakefile, src/WINNT/afssvrmgr/NTMakefile, src/WINNT/afsusrmgr/NTMakefile, src/WINNT/client_config/drivemap.cpp, src/WINNT/client_config/tab_drives.cpp, src/WINNT/client_creds/NTMakefile, src/WINNT/client_osi/NTMakefile, src/WINNT/pthread/NTMakefile, src/config/NTMakefile.i386_nt40, src/config/NTVersioninfo.rc, doc/txt/winnotes/afs-changes-since-1.2.txt: DELTA STABLE14-windows-updates-20041124 AUTHOR jaltman@mit.edu Fix the version info data stored in the resource block to use the same language identifier as is advertised. 2004-12-07 05:54 shadow * src/WINNT/afsd/: afsd_init.c, cm_freelance.c: DELTA STABLE14-freelance-import-20041122 AUTHOR jaltman@mit.edu Fix the afs_freelance.ini import code. Check both the Client install directory and the %WINDIR% directory for afs_freelance.ini 2004-12-07 05:53 shadow * README-NT, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsicf.cpp, src/WINNT/afsd/cm_buf.c, src/WINNT/afsd/cm_freelance.c, src/WINNT/afsd/cm_ioctl.c, src/WINNT/afsd/cm_volume.c, src/WINNT/afsd/smb3.c, src/WINNT/client_creds/creds.cpp, src/WINNT/client_creds/credstab.cpp, doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt: DELTA STABLE14-windows-misc-20041122 AUTHOR jaltman@mit.edu fix a deadlock situation if an Obtain Tokens dialog is produced by an expiration event and the user chooses to cancel instead of obtain new credentials. 2004-12-07 05:51 shadow * src/aklog/: aklog.c, aklog.h, aklog_main.c, krb_util.c, linked_list.c, linked_list.h: DELTA STABLE14-aklog-intergration-20041119 AUTHOR kenh@cmf.nrl.navy.mil Import the aklog source from the MIT AFS-Kerberos 5 migration kit. 2004-12-07 05:50 shadow * src/: afs/afs_prototypes.h, afs/LINUX/osi_module.c, config/afs_args.h: DELTA STABLE14-proc-cellservdb-20041110 AUTHOR shadow@dementia.org FIXES put a cellservdb in /proc/fs/openafs 2004-12-07 05:49 shadow * src/: des/Makefile.in, libafsrpc/Makefile.in, rxkad/Makefile.in: DELTA STABLE14-update-objdir-20041110 AUTHOR nneul@umr.edu FIXES make objdir builds work (with fix from shadow@dementia.org in src/rxkad/...) 2004-12-07 05:48 shadow * src/rx/rx_getaddr.c: DELTA some software network adapters use instances of lo but are real network adapters . allow them to be advertised. the modified functions are called only in the pro cess of collecting a list to advertise. at the same time, make sure we mask 127.0.0.1. i wonder if that's a mistake. STABLE14-mask-loopback-address-allow-loopback-interfaces-to-be-adve rtised-20041110 AUTHOR shadow@dementia.org 2004-11-09 19:35 shadow * src/util/Makefile.in: DELTA STABLE14-provide-fPIC-method-for-amd64-20040508 AUTHOR shadow@dementia.org FIXES 3680 allow building fPIC on amd64 2004-11-09 19:31 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1374-20041109 AUTHOR shadow@dementia.org FIXES make this openafs 1.3.74 2004-11-09 17:20 shadow * src/vol/vol-salvage.c: DELTA STABLE14-aix-vol-salvage-make-malloc-not-be-cast-20041106 AUTHOR horst@riback.net FIXES When you have a 64bit big endian machine with a 64bit off_t in the stat the salvager won't work. Malloc takes an "unsigned long" and a implicit cast will be almost always zero :-). 2004-11-09 17:19 shadow * src/: cf/osconf.m4, config/afs_sysnames.h, config/param.ppc_linux26.h: DELTA STABLE14-ppc-linux26-20041108 AUTHOR hartmans@mit.edu FIXES 15770 support ppc linux 2.6 2004-11-09 17:19 shadow * src/afs/VNOPS/afs_vnop_readdir.c: DELTA STABLE14-readdir-report-correct-inums-20041108 AUTHOR jhutz@cmu.edu FIXES 15962 We currently try fairly hard to make stat() on a volume root return the same vnode number as is listed for the mount point by readdir(). This behaviour is desirable; in fact, getcwd would not work otherwise. However, we are _not_ careful about making readdir list correct inode numbers for "." in a volume root or ".." in a directory whose parent is a volume root. This means that applications which examine these entries will still see inconsistent inode numbers. Clearly, it would be more desirable to report consistent inode numbers in all cases, instead of only in some cases. The attached patch, written while I was tracking down some NFS translator problems (which ultimately proved to be unrelated), makes readdir return consistent inode numbers for volume roots. We are running this on a few machines and have seen no problems, but it has not been extensively tested. 2004-11-09 17:18 shadow * src/vfsck/: fsck.h, utilities.c: DELTA STABLE14-vfsck-sol9-breadwrite-args-20041108 AUTHOR deengert@anl.gov FIXES 15927 fix arg types for bread/bwrite for solaris 9 2004-11-09 17:18 shadow * src/afs/afs_nfsdisp.c: DELTA STABLE14-nfs3-no-readdirplus-20041108 AUTHOR jhutz@cmu.edu FIXES 15961 don't support readdirplus in nfsv3 2004-11-09 17:17 shadow * src/viced/: callback.c, host.c: DELTA STABLE14-callback-rxcon-use-safely-20041108 AUTHOR cg2v@andrew.cmu.edu FIXES 15973 add get/put refs to all callback rxconn usages to preclude any possibility of race 2004-11-09 17:17 shadow * src/afs/VNOPS/afs_vnop_attrs.c: DELTA STABLE14-nfs-root-mtime-20041108 AUTHOR jhutz@cmu.edu FIXES 15960 don't reset root mtime, solaris 9 wants it to be the same across multiple calls 2004-11-09 17:16 shadow * src/vol/namei_ops.c: DELTA STABLE14-any-way-damnit-20041107 AUTHOR shadow@dementia.org FIXES no comment. 2004-11-09 17:16 shadow * src/rx/rx_getaddr.c: DELTA some software network adapters use instances of lo but are real network adapters . allow them to be advertised. the modified functions are called only in the pro cess of collecting a list to advertise. at the same time, make sure we mask 127.0.0.1. i wonder if that's a mistake. STABLE14-mask-loopback-address-allow-loopback-interfaces-to-be-adve rtised-20041106 AUTHOR shadow@dementia.org 2004-11-09 17:14 shadow * src/afs/: afs.h, afs_buffer.c, afs_dcache.c, afs_pioctl.c, afs_prototypes.h, afs_segments.c, LINUX/osi_vnodeops.c, VNOPS/afs_vnop_create.c, VNOPS/afs_vnop_dirops.c, VNOPS/afs_vnop_link.c, VNOPS/afs_vnop_lookup.c, VNOPS/afs_vnop_readdir.c, VNOPS/afs_vnop_remove.c, VNOPS/afs_vnop_rename.c, VNOPS/afs_vnop_symlink.c: DELTA STABLE14-client-dir-package-interface-update-20041106 AUTHOR cg2v@andrew.cmu.edu FIXES 15726 cleanup from dread-do-validation; change to using dcache and not just fcache 2004-11-09 17:13 shadow * src/volser/: volprocs.c, volser_prototypes.h, vos.c, vsprocs.c: DELTA STABLE14-vos-timestamp-handling-20041106 AUTHOR kvanhees@sinenomine.net FIXES 15708 fix timestamp handling on create; display "never" for copy time 2004-11-09 17:13 shadow * src/afs/IRIX/osi_vnodeops.c: DELTA STABLE14-irix-largefile-update-20041104 AUTHOR chas@cmf.nrl.navy.mil FIXES from peter tripician via chas. update so largefile support stands a chance of working 2004-11-09 17:12 shadow * acinclude.m4: DELTA STABLE14-openbsd36-20041104 AUTHOR rees@umich.edu auto-detect OpenBSD 3.6. 2004-11-09 17:11 shadow * src/afs/FBSD/: osi_module.c, osi_vfsops.c: DELTA STABLE14-fbsd53-20041027 AUTHOR rees@umich.edu support for FreeBSD 5.3 builds and runs as well as it did on 5.2 2004-11-09 17:10 shadow * acinclude.m4: DELTA STABLE14-acinclude-fbsd-20041027 AUTHOR rees@umich.edu auto-detect FreeBSD 5.3 2004-11-09 17:09 shadow * src/: afs/afs_osi_pag.c, ubik/ubik.p.h, ubik/uinit.c: DELTA STABLE14-irix-cleanup-20041019 AUTHOR shadow@dementia.org FIXES clean up my messes. 2004-11-09 17:09 jaltman * src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-version-bump-20041109 AUTHOR jaltman@mit.edu 1.3.7400 2004-11-09 17:05 shadow * acinclude.m4: DELTA STABLE14-configure-linux-header-path-help-20041018 AUTHOR shadow@dementia.org FIXES thanks to Kris Van Hees for pointing this out 2004-11-05 19:21 jaltman * README-NT, doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt, src/WINNT/afsapplib/NTMakefile, src/WINNT/afsd/NTMakefile, src/WINNT/afsd/afsd.c, src/WINNT/afsd/afsd95.c, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afsd_service.c, src/WINNT/afsd/afskfw.c, src/WINNT/afsd/cm.h, src/WINNT/afsd/cm_buf.c, src/WINNT/afsd/cm_buf.h, src/WINNT/afsd/cm_conn.c, src/WINNT/afsd/cm_freelance.c, src/WINNT/afsd/cm_freelance.h, src/WINNT/afsd/cm_ioctl.c, src/WINNT/afsd/cm_scache.c, src/WINNT/afsd/cm_scache.h, src/WINNT/afsd/cm_vnodeops.c, src/WINNT/afsd/cm_vnodeops.h, src/WINNT/afsd/smb.c, src/WINNT/afsd/smb3.c, src/WINNT/afsd/symlink.c, src/WINNT/afssvrcfg/NTMakefile, src/WINNT/afssvrcpa/NTMakefile, src/WINNT/afssvrmgr/NTMakefile, src/WINNT/afsusrmgr/NTMakefile, src/WINNT/client_config/config.cpp, src/WINNT/client_creds/NTMakefile, src/WINNT/client_exp/make_symbolic_link_dlg.cpp, src/WINNT/client_exp/lang/en_US/afs_shl_ext.rc, src/WINNT/install/wix/NTMakefile, src/WINNT/install/wix/config.wxi, src/WINNT/install/wix/feature.wxi, src/WINNT/install/wix/files.wxi, src/WINNT/install/wix/openafs.wxs, src/WINNT/pthread/pthread.c, src/sys/pioctl_nt.c: DELTA STABLE14-windows-pullup-20041105 AUTHOR jaltman@mit.edu Pullup of all changes since the 1.3.72/73 release 2004-10-28 20:47 shadow * src/viced/afsfileprocs.c: DELTA STABLE14-inlinebulk-put-ref-on-error-20041028 AUTHOR shadow@dementia.org FIXES if we got an error during InlineBulk, put back the reference 2004-10-28 18:09 shadow * src/viced/callback.c: DELTA STABLE14-drop-h-lock-around-putconn-20041027 AUTHOR shadow@dementia.org FIXES the problem with rx_PutConnection is h_FreeConnection uses the host global lock but it shouldn't matter (callback conn should be a client not server conn and thus not h_FreeConnection on cleanup) further, we should free the conns we GetConnection'd not the ones still in the host struct at the end. 2004-10-27 19:36 shadow * src/viced/callback.c: DELTA STABLE14-drop-h-lock-around-putconn-20041027 AUTHOR shadow@dementia.org FIXES the problem with rx_PutConnection is h_FreeConnection uses the host global lock 2004-10-18 20:26 jaltman * src/config/NTMakefile.i386_nt40: DELTA STABLE14-windows-version-update-20041018 AUTHOR jaltman@mit.edu 1.3.3700 2004-10-18 17:43 shadow * configure-libafs.in, configure.in, src/WINNT/pthread/pthread.c, src/afs/afs.h, src/afs/afs_dcache.c, src/afs/afs_pioctl.c, src/afs/afs_segments.c, src/afs/afs_vcache.c, src/afs/LINUX/osi_module.c, src/afs/LINUX/osi_vnodeops.c, src/afs/VNOPS/afs_vnop_create.c, src/afs/VNOPS/afs_vnop_dirops.c, src/afs/VNOPS/afs_vnop_link.c, src/afs/VNOPS/afs_vnop_lookup.c, src/afs/VNOPS/afs_vnop_readdir.c, src/afs/VNOPS/afs_vnop_remove.c, src/afs/VNOPS/afs_vnop_rename.c, src/afs/VNOPS/afs_vnop_symlink.c, src/bozo/bos.c, src/butc/tcmain.c, src/cf/osconf.m4, src/config/afs_sysnames.h, src/des/Makefile.in, src/des/des.c, src/libafs/MakefileProto.LINUX.in, src/rx/rx.c, src/rx/rx_packet.c, src/rx/rx_user.c, src/rx/rxdebug.c, src/rx/LINUX/rx_knet.c, src/rxkad/rxkad.p.h, src/rxkad/rxkad_prototypes.h, src/rxkad/domestic/fcrypt.c, src/sys/pioctl_nt.c, src/ubik/beacon.c, src/ubik/ubik.p.h, src/util/snprintf.c, src/vol/namei_ops.c, src/vol/nuke.c, src/vol/vol-salvage.c: DELTA STABLE14-resync-20041018 AUTHOR shadow@dementia.org FIXES cheat. pull in all the 1.3.72->head changes in one delta 2004-10-18 07:11 shadow * configure-libafs.in, configure.in, src/afs/afs_buffer.c, src/afs/afs_osi.h, src/afs/afs_osi_pag.c, src/afs/afs_prototypes.h, src/afs/LINUX/osi_groups.c, src/afs/LINUX/osi_prototypes.h, src/afs/SOLARIS/osi_vnodeops.c, src/auth/Makefile.in, src/bucoord/commands.c, src/bucoord/dump_sched.c, src/bucoord/restore.c, src/butc/lwps.c, src/butc/recoverDb.c, src/butm/test_ftm.c, src/config/param.amd64_linux26.h, src/des/cbc_encrypt.c, src/des/des_prototypes.h, src/des/pcbc_encrypt.c, src/kauth/Makefile.in, src/libafsauthent/Makefile.in, src/libafsauthent/NTMakefile, src/libafsrpc/Makefile.in, src/libafsrpc/afsrpc.def, src/ptserver/pts.c, src/ptserver/ptuser.c, src/rx/rx.h, src/rx/rx_getaddr.c, src/rx/rx_globals.h, src/rx/rx_prototypes.h, src/rx/rx_rdwr.c, src/rxkad/Makefile.in, src/scout/Makefile.in, src/shlibafsauthent/Makefile.in, src/shlibafsrpc/Makefile.in, src/ubik/Makefile.in, src/ubik/NTMakefile, src/ubik/udebug.c, src/ubik/uinit.c, src/util/Makefile.in, src/util/ktime.c, src/util/netutils.c, src/util/serverLog.c, src/venus/fs.c, src/viced/callback.c, src/viced/host.c, src/viced/viced.c, src/vlserver/vlclient.c, src/vol/listinodes.c, src/vol/namei_ops.h, src/vol/ntops.c, src/vol/ntops.h, src/volser/volmain.c, src/volser/volprocs.c, src/volser/voltrans.c, src/volser/vsutils.c: DELTA STABLE14-resync-20041018 AUTHOR shadow@dementia.org FIXES cheat. pull in all the 1.3.71->head changes in one delta 2004-10-18 04:21 jaltman * src/config/NTMakefile.i386_nt40: DELTA windows-version-20041017 AUTHOR jaltman@mit.edu Update version to 1.3.7200 2004-10-18 04:11 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA winnotes-cummulative-20041017 AUTHOR jaltman@mit.edu Changes for 1.3.72 2004-10-18 04:09 jaltman * src/WINNT/: afsd/afsd_init.c, afsd/afsd_service.c, afsd/afskfw.c, afsd/cm_buf.h, afsd/cm_callback.c, afsd/cm_conn.c, afsd/cm_conn.h, afsd/cm_dcache.c, afsd/cm_diskcache95.h, afsd/cm_freelance.c, afsd/cm_freelance.h, afsd/cm_ioctl.c, afsd/cm_scache.h, afsd/cm_server.c, afsd/cm_server.h, afsd/cm_user.h, afsd/cm_vnodeops.c, afsd/cm_vnodeops.h, afsd/cm_volume.h, afsd/ctokens.c, afsd/fs.c, afsd/smb.c, afsd/smb.h, afsd/smb3.c, aklog/aklog.c, client_config/drivemap.cpp, client_config/isadmin.cpp, client_osi/osisleep.h, client_osi/osistatl.h, pthread/pthread.c: DELTA windows-cumulative-20041017 AUTHOR jaltman@mit.edu Cummulative update of changes including: * Add code to block the issuance of AFS tokens by aklog.exe or afscreds.exe when the Kerberos 5 principal name contains a dot. * Modify the IsAdmin() function to always treat the local SYSTEM account as an AFS client administrator. Affects fs.exe and afs_config.exe. * Modify the internal handling of Quota Exceeded errors * Upgrade all reference count fields in the Windows cache manager and the osi library to use unsigned long instead of signed short. A similar fix has been applied to the afs rpc (rx) library. * fix the Windows cache manager to prevent it from replacing the rx_connection object associated with the cm_conn_t object on each and every operation if "fs crypt" was set. This explains the dramatic performance difference when crypt is used vs clear. The problem: 'cryptall', a boolean flag indicating whether or not "fs crypt" is set, was being compared to the rx_connection cryptlevel which is either rxkad_clear:0 or rxkad_crypt:2. 1 != 2 and therefore the rx_connection was always destroyed and replaced on each and every operation. Lock the cm_conn_t object around every call to RXAFS_xxxx functions. It is not safe for the cm_conn_t object to not be locked because rx_DestroyConnection might be called from another thread if: - the user's tokens have changed or expired - the crypt mode has changed This fix appears to have also taken care of the problems associated with Overlapped Writes resulting in Delayed Write errors. * fix NSIS installer's AdminGroup.exe to properly create and remove groups when given -create or -remove. The string comparison test was wrong. * fs sysname now accepts a list of sysname values * added a new registry value HKLM\SOFTWARE\OpenAFS\Client "IoctlDebug" DWORD which when set to a non-zero value will cause error message text to be output to stderr from the pioctl() routine. Useful in debugging failures of fs.exe, tokens.exe, etc. * added a test to the power management code to only perform a flush operation if there is at least one network adapter which is not a loopback adapter. * Fix bug in loading of registry value HKLM\SOFTWARE\OpenAFS\Client "EnableKFW". This value will not be read if the key HKCU\SOFTWARE\OpenAFS\Client exists; even if the "EnableKFW" value under that key does not. * provide mechanisms to force the use of krb524d for Kerberos 5 ticket to AFS token conversion. For afslogon.dll and afscreds.exe there is a new registry value "Use524" and for aklog.exe a new command line parameter "-m". * Fix the pattern matching algorithm to properly match patterns ending with a '*'. * smb_ReceiveCoreRename() was factored to produce smb_Rename() which is used by both the original function and the new smb_ReceiveNTRename(). smb_ReceiveNTRename() supports the creation of HardLinks in addition to Renaming. smb_Link() is a new function which creates HardLinks via cm_Link(). cm_Link() is a new vnodeops function which creates links using RXAFS_Link(). smb_ReceiveNTRename() does not support the File Copy and Move Cluster Information operations described in its interface. ReceiveNTRename is under documented in CIFS-TR-1p00_FINAL.pdf. * When opening files via symlinks, we should follow the symlinks until we reach the actual file stat cache entry. The stat cache entry of the file should then be stored in the FID instead of stat scache entry of the symlink. * return bad operation errors for all unimplemented functions even if we do not know the functions exist. * Log bad packets and unknown operation packets to the trace log * Map CM_ERROR_BADOP to STATUS_NOT_SUPPORTED instead of 0xC09820FF * Update list of known CIFS operations to include all those listed in CIFS-TR-1p00_FINAL.pdf. * Modify the handling of HKLM\SOFTWARE\OpenAFS\Client\Submounts to support the REG_EXPAND_SZ type. 2004-10-10 23:52 jaltman * src/WINNT/afsd/: afsd_init.c, cm_buf.c, cm_callback.c, cm_conn.c, cm_dcache.c, cm_ioctl.c, cm_ioctl.h, cm_server.c, cm_vnodeops.c, cm_vnodeops.h, fs.c: DELTA windows-combined-20041010 AUTHOR jaltman@mit.edu * fix the Windows cache manager to prevent it from replacing the rx_connection object associated with the cm_conn_t object on each and every operation if "fs crypt" was set. This explains the dramatic performance difference when crypt is used vs clear. The problem: 'cryptall', a boolean flag indicating whether or not "fs crypt" is set, was being compared to the rx_connection cryptlevel which is either rxkad_clear:0 or rxkad_crypt:2. 1 != 2 and therefore the rx_connection was always destroyed and replaced on each and every operation. Lock the cm_conn_t object around every call to RXAFS_xxxx functions. It is not safe for the cm_conn_t object to not be locked because rx_DestroyConnection might be called from another thread if: - the user's tokens have changed or expired - the crypt mode has changed * Modify cm_Lookup to evaluate a list of possible values for @sys instead of just a single entry. Re-write cm_ExpandSysname and add cm_LookupInternal. * Reformat affected files * Add cache file name to cache creation errors 2004-10-09 05:05 shadow * src/cf/linux-test3.m4: DELTA STABLE14-fix-missing-config-quote-20040826 AUTHOR rees@umich.edu fix missing quote and CPPFLAGS from last commit 2004-10-04 07:35 jaltman * src/WINNT/install/NSIS/AdminGroup.cpp: DELTA admin-group-nsis-20041004 AUTHOR jaltman@mit.edu correct the test for -create and -remove so that the proper action is taken for each 2004-10-03 14:07 jaltman * src/sys/pioctl_nt.c: DELTA pioctl-debug-20041003 AUTHOR jaltman@mit.edu Add a new registry value HKLM/SOFTWARE/OpenAFS/Client "IoctlDebug" DWORD which when set to a non-zero value will output error messages to stderr. This is to assist in debugging ioctl failures when fs.exe, tokens.exe, etc. fail because of an inability to open the ioctl file name. 2004-10-03 13:52 jaltman * src/WINNT/afsd/smb3.c: DELTA windows-symlink-access-20041003 AUTHOR jaltman@mit.edu FIXES 15250 One more fix for the symlink problem. Access control checks cannot be performed until after we have walked all of the symlinks. Otherwise, we are checking access to the symlink itself and not to the file. 2004-10-03 13:35 jaltman * src/WINNT/afsd/: afsd_flushvol.c, afsd_service.c, lanahelper.cpp, lanahelper.h: DELTA win-power-mgmt-flush-test-20041003 AUTHOR jaltman@mit.edu The windows power management code responds to a request to suspend or hibernate by performing a "fs flushvol" as the logged in user on each of the SMB/CIFS mounted shares. This can be very time consuming if the cell servers cannot be reached. This patch adds a test to ensure that there is at least one network adapter in the machine which is not a loopback adapter. While developing this patch other areas of concern have been raised. The power management code waits a fixed period of time based upon the hard dead timeout before allowing the suspend/hibernate to continue. This allows the machine to shutdown even if there are active flush operations being performed. This defeats the benefit of performing the flush at all. A better mechanism could be developed if the functions called via cm_IoctlFlushVolume returned and checked error codes. Then it might be possible to abandon the flush operation if a Server Not Reachable state was obtained. The power management flush operations will also not work on Terminal Server. This would be important in the case where a terminal server is shutting down due to a switch over to a UPS. The reason it does not work on Terminal Server is that there is that it is not possible for afsd_service.exe to enumerate the SMB/CIFS shares and impersonate the individual logged in users. It would be preferred for there to be a new cm_FlushAll() function implemented which was not dependent on the use of the ioctl mechanism for the purpose of identifying a volume ID or a user ID. 2004-09-22 15:07 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/afskfw.c: DELTA kfw-hklm-registry-fix-20040922 AUTHOR jaltman@mit.edu Fix the registry query in afskfw.lib to read the HKLM machine value even if the HKCU key is present. Update text in the install notes to better describe the krb524 issues 2004-09-22 06:03 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, src/WINNT/afsd/afskfw.c, src/WINNT/aklog/aklog.c: DELTA windows-force-krb524-20030921 AUTHOR jaltman@mit.edu Provide mechanisms to force the use of krb524 via afscreds, afslogon, and aklog. afslogon and afscreds rely on a new "Use524" registry value (see registry.txt) and aklog has a new "-m" command line option. 2004-09-21 20:07 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt, src/WINNT/afsd/smb3.c: DELTA cifs-pattern-match-20040921 AUTHOR jaltman@mit.edu FIXES 15365 The pattern matching algorithm was failing to match strings when the pattern terminated in a '*'. The logic was also too complex because it failed to simply the patterns prior to processing. Any combination of '*' and '?' == '*' according to the Windows file name pattern matching rules. 2004-09-21 14:07 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt, src/WINNT/afsd/cm_utils.c, src/WINNT/afsd/cm_vnodeops.c, src/WINNT/afsd/cm_vnodeops.h, src/WINNT/afsd/smb.c, src/WINNT/afsd/smb.h, src/WINNT/afsd/smb3.c, src/WINNT/afsd/smb3.h, src/WINNT/install/wix/NTMakefile, src/config/NTMakefile.i386_nt40: DELTA windows-links-20040921 AUTHOR jaltman@mit.edu FIXES 915 FIXES 15250 * smb_ReceiveCoreRename() was factored to produce smb_Rename() which is used by both the original function and the new smb_ReceiveNTRename(). smb_ReceiveNTRename() supports the creation of HardLinks in addition to Renaming. smb_Link() is a new function which creates HardLinks via cm_Link(). cm_Link() is a new vnodeops function which creates links using RXAFS_Link(). smb_ReceiveNTRename() does not support the File Copy and Move Cluster Information operations described in its interface. ReceiveNTRename is under documented in CIFS-TR-1p00_FINAL.pdf. * When opening files via symlinks, we should follow the symlinks until we reach the actual file stat cache entry. The stat cache entry of the file should then be stored in the FID instead of stat scache entry of the symlink. * return bad operation errors for all unimplemented functions even if we do not know the functions exist. * Log bad packets and unknown operation packets to the trace log * Map CM_ERROR_BADOP to STATUS_NOT_SUPPORTED instead of 0xC09820FF * Update list of known CIFS operations to include all those listed in CIFS-TR-1p00_FINAL.pdf. 2004-09-09 20:19 jaltman * src/WINNT/install/NSIS/NTMakefile: DELTA nsis-1400-compiler-20040908 AUTHOR jaltman@mit.edu Add support for MS VS 2005 2004-09-09 20:13 jaltman * src/WINNT/install/NSIS/: NTMakefile, OpenAFS.nsi: DELTA nsis-1400-compiler-20040908 AUTHOR jaltman@mit.edu Add support for MS VS 2005 2004-09-08 05:59 jaltman * src/WINNT/client_creds/ipaddrchg.c: DELTA windows-misc-20040907 AUTHOR jaltman@mit.edu Correct a 64-bit time_t error 2004-09-08 05:58 jaltman * src/WINNT/: afsd/afsd_init.c, afsd/afsshare.c, afsd/cm_ioctl.c, client_config/drivemap.cpp: DELTA windows-misc-20040907 AUTHOR jaltman@mit.edu add expanded registry string support to Submounts 2004-08-29 01:18 shadow * src/afs/: afs_stats.h, VNOPS/afs_vnop_lookup.c: DELTA STABLE14-placate-netbsd-cc-20040826 AUTHOR kolya@mit.edu netbsd's cc doesn't like multiple semicolons in variable declarations, so move OSI_VC_CONVERT down to the last statement 2004-08-25 20:40 shadow * acinclude.m4, src/cf/linux-test3.m4, src/rx/LINUX/rx_knet.c: DELTA STABLE14-linux-5-arg-sock-create-20040825 AUTHOR Menke@MPPMU.MPG.DE update for sock_create 5 arg with a better configure test 2004-08-25 07:41 shadow * src/rx/LINUX/rx_knet.c: DELTA STABLE14-revert-linux26-selinux-20040621 AUTHOR shadow@dementia.org well, i'm not sure what the right way to deal is, seeing as this change weas reverted later in the kernel 2004-08-25 07:39 shadow * src/: config/param.i386_nbsd20.h, config/param.nbsd20.h, config/param.ppc_nbsd20.h, lwp/Makefile.in: DELTA STABLE14-netbsd20-config-20040810 AUTHOR lha@stacken.kth.se cleanup config files for NetBSD 2.0 2004-08-25 07:22 shadow * src/vfsck/setup.c: DELTA STABLE14-no-interleave-on-solaris-9-20040825 AUTHOR shadow@dementia.org a patch does away with it and it doesn't look like we need to care 2004-08-25 07:20 shadow * configure-libafs.in, configure.in, src/rxkad/rxkad.p.h: DELTA STABLE14-get-ready-for-71-20040825 AUTHOR shadow@dementia.org work around aix problem update configure scripts 2004-08-25 07:18 shadow * src/kauth/kdb.c: DELTA STABLE14-kdb-enhancement-20040820 AUTHOR alfw@slac.stanford.edu FIXES 6355 - It resolves all IP addresses to names unless the "-numeric" parameter is used. This is the same behavior as "fs listcells [-numeric]" - If the "-numeric" parameter is used, IP address will be printed in dotted decimal form instead of a 8 digit hex string. - A new parameter "-long" allows to print all information for all entries in the log. This is the same info you get for entry XYZ when called with "-key XYZ" only you get this for _all_ keys. The output is slow if not also called together with "-numeric 2004-08-25 07:17 shadow * config.guess: DELTA STABLE14-aix-config-guess-20040819 AUTHOR sgr0@lehigh.edu FIXES 6352 detect aix 5 2004-08-25 07:17 shadow * src/rxkad/domestic/: crypt_conn.c, fcrypt.c: DELTA STABLE14-fix-indent-bug-with-lock-macros-part-four-20040819 AUTHOR kolya@mit.edu Thanks to jaltman for pointing out some files I missed (basically those in two-level deep directories). 2004-08-25 07:16 shadow * src/: afs/afs_call.c, afs/afs_daemons.c, afs/afs_vcache.c, afs/AIX/osi_config.c, afs/AIX/osi_inode.c, afs/AIX/osi_vfsops.c, rx/AIX/rx_knet.c: DELTA STABLE14-aix-5-updates-20040819 AUTHOR reuter@rzg.mpg.de updates to aix 5 code since last patches 2004-08-25 07:15 shadow * src/: afs/UKERNEL/afs_usrops.c, cf/osconf.m4, des/Makefile.in: DELTA STABLE14-aix52-updates-20040819 AUTHOR horst@riback.net make des crypt module be built without optimization. make aix 5.2 be "supported" make ukernel work on aix 5 2004-08-25 07:14 shadow * src/vol/: clone.c, fssync.c, fstab.c, ihandle.c, ihandle.h, namei_ops.c, nuke.c, partition.c, purge.c, vnode.c, vol-info.c, vol-salvage.c, volume.c, volume.h, vutil.c: DELTA STABLE14-fix-indent-bug-with-lock-macros-part-two-20040818 AUTHOR kolya@mit.edu Add trailing semicolons to _LOCK and _UNLOCK macros and re-indent. This should've been in fix-indent-bug-with-lock-macros-20030729 but somehow it slipped by and I've only found it now. 2004-08-25 07:13 shadow * src/export/Makefile.in: DELTA STABLE14-aix-make-install-install-everything-20040818 AUTHOR shadow@dementia.org FIXES install the other stuff when you make install 2004-08-25 07:13 shadow * src/rx/rx.c: DELTA nWaiting ended up negative, because the dequeuer (GetCall) decremented. STABLE14-attachserverproc-dont-dequeue-if-not-in-queue-take-two-200 40818 AUTHOR shadow@dementia.org 2004-08-25 07:12 shadow * src/butc/: butc_xbsa.h, tcmain.c, tcprocs.c: DELTA STABLE14-butc-xbsa-cleanup-20040818 AUTHOR shadow@dementia.org FIXES make things compile when xbas is defined. 2004-08-25 07:12 shadow * src/afs/afs_vcache.c: DELTA STABLE14-banish-fstrace-trydcachechildren-entirely-20040818 AUTHOR shadow@dementia.org we really don't need this... 2004-08-25 07:11 shadow * src/export/Makefile.in: DELTA STABLE14-aix-install-cfgafs-20040818 AUTHOR shadow@dementia.org based on feedback from tdamato@odu.edu 2004-08-25 07:11 shadow * src/ubik/beacon.c: DELTA STABLE14-ubik-multihome-byte-order-problem-20040818 AUTHOR reuter@rzg.mpg.de "Playing around with multi-address database servers on little-endian machines I found out that there is one conversion of the ip-address too much" 2004-08-25 07:10 shadow * acinclude.m4, src/afs/LINUX/osi_vnodeops.c, src/rx/rx_kcommon.h: DELTA STABLE14-linux-kernel-header-tests-20040818 AUTHOR shadow@dementia.org check for existance of some headers (in_systm.h, mm_inline.h) to decide on inclusion 2004-08-25 07:09 shadow * src/: afs/afs_dcache.c, afs/afs_segments.c, afs/afs_vcache.c, afs/IRIX/osi_idbg.c, afs/IRIX/osi_machdep.h, afs/IRIX/osi_vfsops.c, afs/IRIX/osi_vnodeops.c, afs/UKERNEL/osi_vfsops.c, afs/VNOPS/afs_vnop_access.c, afs/VNOPS/afs_vnop_attrs.c, afs/VNOPS/afs_vnop_create.c, afs/VNOPS/afs_vnop_dirops.c, afs/VNOPS/afs_vnop_fid.c, afs/VNOPS/afs_vnop_flock.c, afs/VNOPS/afs_vnop_link.c, afs/VNOPS/afs_vnop_lookup.c, afs/VNOPS/afs_vnop_readdir.c, afs/VNOPS/afs_vnop_remove.c, afs/VNOPS/afs_vnop_rename.c, afs/VNOPS/afs_vnop_symlink.c, afs/VNOPS/afs_vnop_write.c, auth/authcon.c, auth/cellconfig.c, auth/ktc.c, auth/ktc_nt.c, auth/userok.c, auth/writeconfig.c, comerr/error_msg.c, des/des.c, des/key_sched.c, des/new_rnd_key.c, des/stats.h, kauth/authclient.c, kauth/client.c, kauth/kadatabase.c, kauth/kalocalcell.c, kauth/kaprocs.c, kauth/kpasswd.c, kauth/prot.h, kauth/token.c, kauth/user.c, kauth/user_nt.c, libadmin/adminutil/afs_utilAdmin.c, libadmin/client/afs_clientAdmin.c, lwp/lock.h, rx/rx.c, rx/rx_clock_nt.c, rx/rx_conncache.c, rx/rx_event.c, rx/rx_kcommon.c, rx/rx_misc.c, rx/rx_packet.c, rx/rx_pthread.c, rx/rx_user.c, rx/rx_user.h, rx/rx_xmit_nt.c, rx/rxdebug.c, rx/xdr_int64.c, rxkad/bg-fcrypt.c, rxkad/hash.h, rxkad/md4.c, rxkad/md4.h, rxkad/md5.c, rxkad/md5.h, rxkad/rxkad.p.h, rxkad/rxkad_client.c, rxkad/rxkad_common.c, rxkad/rxkad_prototypes.h, rxkad/rxkad_server.c, rxkad/ticket5.c, ubik/beacon.c, ubik/remote.c, ubik/ubik.p.h, ubik/ubikclient.c, util/pthread_glock.h: DELTA STABLE14-fix-indent-bug-with-lock-macros-part-three-20040818 AUTHOR kolya@mit.edu Add trailing semicolons to more macros and re-indent. 2004-08-25 07:07 shadow * src/afs/afs_server.c: DELTA STABLE14-fix-too-many-close-parens-20040818 AUTHOR kolya@mit.edu Noone seems to be using this code anyway, as it's been non-compilable for 2 years now. But indent noticed that we have too many close-parens in there, so might as well fix it... 2004-08-25 07:04 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-initialize-i-security-20040816 AUTHOR aedil@alchar.org FIXES modern 2.6 kernels with i_security need this such that if the i_security field got garbage-collected out from under us we don't deref a null pointer. 2004-08-25 07:03 shadow * acinclude.m4, config.guess, src/afs/afs.h, src/afs/afs_call.c, src/afs/afs_pioctl.c, src/afs/LINUX/osi_module.c, src/bozo/bos.c, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/make_libafs_tree.pl, src/config/param.s390x_linux24.h, src/des/crypt.c, src/kauth/admin_tools.c, src/kauth/authclient.c, src/libafs/MakefileProto.LINUX.in, src/lwp/Makefile.in, src/lwp/lwp.c, src/lwp/process.s, src/lwp/process.s390.s, src/lwp/process.s390x.s: DELTA STABLE14-s390x-20040811 AUTHOR oehmes@de.ibm.com zLinux on S390x (64 bit S390) 2004-08-25 07:00 shadow * src/lwp/process.i386.s: DELTA STABLE14-netbsd-lwp-no-param-h-20040810 AUTHOR lha@stacken.kth.se fix NetBSD process.o build 2004-08-25 06:59 shadow * src/: libafsauthent/mapfile, shlibafsauthent/mapfile: DELTA STABLE14-libafsauthent-mapfile-update-20040823 AUTHOR shadow@dementia.org export a few more symbols 2004-08-24 07:10 jaltman * src/config/NTMakefile.i386_nt40: DELTA version-update-20040823 AUTHOR jaltman@mit.edu 1.3.71 2004-08-23 19:38 jaltman * src/WINNT/client_config/drivemap.cpp: DELTA expand-drive-mappings-20040823 AUTHOR jaltman@mit.edu Drive mappings are now per user and stored in the registry. Allow them to continue to use environment variables in the paths. 2004-08-23 15:55 jaltman * src/: WINNT/afsd/fs.c, WINNT/client_config/isadmin.cpp, WINNT/install/NSIS/AdminGroup.cpp, WINNT/install/NSIS/NTMakefile, WINNT/install/NSIS/OpenAFS.nsi, WINNT/install/wix/openafs.wxs, WINNT/install/wix/custom/NTMakefile, WINNT/install/wix/custom/afscustom.cpp, WINNT/install/wix/custom/afscustom.h, WINNT/install/wix/lang/en_US/strings.wxl, WINNT/install/wix/lang/en_US/ui.wxi, config/NTMakefile.i386_nt40: DELTA windows-admin-group-20040823 AUTHOR jaltman@mit.edu Add support for "AFS Client Admins" windows authortization group 2004-08-23 15:54 jaltman * doc/txt/winnotes/: afs-changes-since-1.2.txt, afs-issues.txt: DELTA windows-admin-group-20040823 AUTHOR jaltman@mit.edu Update text files for 1.3.71 and describe the new Windows Authorization Group "AFS Client Admins" 2004-08-20 20:17 jaltman * src/WINNT/afsd/afslogon.c: DELTA afslogon-20040820 AUTHOR rolnas@takas.lt Modifications to support local machine profiles redirected to AFS 2004-08-20 20:15 jaltman * src/WINNT/install/wix/: NTMakefile, feature.wxi, files.wxi, language_config.wxi, openafs.wxs, property.wxi, registry.wxi, lang/en_US/strings.wxl, lang/en_US/ui.wxi: DELTA wix-admin-20040820 AUTHOR asanka@mit.edu - Support administrative installations ( 'msiexec /a openafs-en_US.msi') - Register services as interactive - Move product code into NTMakefile.i386_nt40 2004-08-20 20:13 jaltman * src/config/NTMakefile.i386_nt40: DELTA wix-admin-20040820 AUTHOR asanka@mit.edu - Move product code into NTMakefile.i386_nt40 2004-08-19 19:51 jaltman * src/WINNT/afsd/: cm_callback.c, smb3.c: DELTA callback-deadlock-20040819 AUTHOR jaltman@mit.edu cm_CallbackNotifyChange(scp); must not be called with scp locked 2004-08-19 19:50 jaltman * src/WINNT/afsd/: NTMakefile, afslogon.c: DELTA non-ad-afs-profile-20040819 AUTHOR rolnas@takas.lt NetUserGetProfilePath function provided by Rolandas Naujikas 2004-08-18 17:52 jaltman * src/WINNT/client_exp/gui2fs.cpp: DELTA time_t-20040818 AUTHOR jaltman@mit.edu Make sure the response of time() is stored in a time_t 2004-08-18 17:11 jaltman * src/WINNT/: afsd/cm_scache.h, afsd/smb.c, afsd/smb.h, client_creds/ipaddrchg.c: DELTA time_t-200408018 AUTHOR jaltman@mit.edu time values in the cache manager and smb engine which are passed to the run time library must be of type time_t and not long or int or unsigned long or unsigned int or ... 2004-08-17 20:17 jaltman * src/WINNT/: install/NSIS/CellServDB, install/Win9x/CellServDB, install/wix/CellServDB, win9xpanel/CellServDB: DELTA cellservdb-20040817 AUTHOR jaltman@mit.edu update to current gco 2004-08-17 17:16 jaltman * src/WINNT/afsd/cm_cell.c: DELTA osilog-messages-20040817 AUTHOR jaltman@mit.edu move the cm_GetCell_gen debug messages to the trace log 2004-08-17 15:26 jaltman * src/WINNT/afsd/: cm_callback.c, cm_server.c: DELTA smb-notify-callback-expire-20040817 AUTHOR jaltman@mit.edu When the callback expires on an scache item, if there is an smb client listening for updates send it is a notification of change. This will force the smb client to refresh its listener which will in turn cause a new callback to be registered. Also, remove debugging statements from GetServer/PutServer 2004-08-17 04:28 jaltman * doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt, src/WINNT/afsd/afsd_init.c, src/WINNT/afsd/afskfw.c, src/WINNT/afsd/cm_access.c, src/WINNT/afsd/cm_buf.c, src/WINNT/afsd/cm_buf.h, src/WINNT/afsd/cm_callback.c, src/WINNT/afsd/cm_callback.h, src/WINNT/afsd/cm_conn.c, src/WINNT/afsd/cm_daemon.c, src/WINNT/afsd/cm_dcache.c, src/WINNT/afsd/cm_dir.h, src/WINNT/afsd/cm_dnlc.c, src/WINNT/afsd/cm_dnlc.h, src/WINNT/afsd/cm_freelance.c, src/WINNT/afsd/cm_ioctl.c, src/WINNT/afsd/cm_scache.c, src/WINNT/afsd/cm_server.c, src/WINNT/afsd/cm_server.h, src/WINNT/afsd/cm_vnodeops.c, src/WINNT/afsd/cm_volume.c, src/WINNT/afsd/smb.h, src/WINNT/afsd/smb3.c, src/WINNT/aklog/aklog.c, src/WINNT/client_osi/osiutils.c, src/config/NTMakefile.i386_nt40, src/volser/vos.c: DELTA post-1-3-70-windows-changes-20040816 AUTHOR jaltman@mit.edu * Fix aklog.exe to not add the AFS ID to the username * PTS registration of new users to foreign cells has been added to afscreds.exe * The cm_Daemon thread is used to perform checks for down servers, up servers, volumes, callback expirations, lock maintenance and token expiration. Due to a gaff in larger integer division the thread never performed any work. Instead the current time computation would always be less then the trigger times. This had an adverse affect on the client's ability to maintain communication with servers, keep volumes up to date, and flush user tokens and acls when they have expired. This was broken when the 1.3 branch was modified to support VC7 which no longer included largeint.lib * An initialization problem with the Freelance code was detected while fixing the callbackRequest. The cm_rootSCachep object is obtained during afsd_InitDaemons() but the callback information is incomplete. The callback information will not be obtained until cm_MergeStatus is called from within cm_GetCallback. Unfortunately, cm_SyncOp did not properly test for the conditions under which the callback information must be obtained. * Reports have been filed indicating that callbacks were being lost. An examination of the code indicated that the cm_server_t objects were not being properly reference counted by the cm_scache_t and cm_callbackRequest_t objects. In particular, the cm_server_t objects may have been freed from beneath the cm_conn_t objects. All of the reference counting is now done via the functions: cm_GetServer cm_GetServerNoLock cm_PutServer cm_PutServerNoLock this improves the ability to track the referrals. Each cm_BeginCallbackGranting Call now allocates a reference to the cm_server_t. The cm_EndCallbackGrantingCall either frees the reference or transfers it to the cm_scache_t cbServerp field. These are then appropriately tracked through the cm_Analyze call. * Ensure that the dnlc hash table is the same size as the dir name hash table (as per original author's note). Increase the dnlc CM_AFSNCNAMESIZE to a multiple of 8 for compatibility with 64-bit systems. * fix smb_ApplyV3DirListPatches to properly apply the hidden attribute to dotfiles when the infoLevel < 0x101 and cm_SyncOp has failed. * Fix the Freelance registry initialization code. There was a possibility that some systems could end up with garbage in the registry during a clean install. 2004-08-10 04:10 shadow * doc/txt/winnotes/afs-changes-since-1.2.txt, doc/txt/winnotes/afs-issues.txt, src/WINNT/afsd/smb3.c, src/WINNT/install/NSIS/OpenAFS.nsi, src/WINNT/install/wix/files.wxi: DELTA STABLE14-1-3-70-release-really-20040809 AUTHOR jaltman@mit.edu Restore the installation of afslogon.dll as a winlogon event handler. Microsoft identified the problem as being a newly added restriction on the behavior of DllMain entry points. Network operations such as bind() may no longer be called. The ICF blocks them but does not cause an error to be returned. 2004-08-10 03:46 shadow * src/WINNT/afsd/: afslogon.c, smb3.c: DELTA STABLE14-xp-sp2-fix-plus-20040810 AUTHOR jaltman@mit.edu The XP SP2 problem was caused by attempting to call bind() from within DllMain which is no longer permitted. Added a new function AfsLogonInit() which is called from every entry point to ensure that the necessary initializaton is performed. Cleaned up the prior fix to smb3.c to better test the invalid conditions. 2004-08-09 20:57 shadow * src/: config/NTMakefile.i386_nt40, util/snprintf.c, WINNT/afsd/afsd_init.c, WINNT/client_exp/gui2fs.cpp, WINNT/install/NSIS/OpenAFS.nsi: DELTA STABLE14-msvs8-20040810 AUTHOR jaltman@mit.edu changes to support building under msvs8. this will allow us to produce 64-bit binaries. 2004-08-09 20:55 shadow * src/WINNT/afsd/smb3.c: DELTA STABLE14-null-pointer-20040809 AUTHOR jaltman@mit.edu protect against a null pointer reference in smb_ReceiveV3Trans when its the first packet and the totalData and totalParms are 0 2004-08-09 09:19 shadow * src/cf/osconf.m4: DELTA solaris-x86-9-support-20040809 AUTHOR fallsjo@sanchin.se osconf stuff for solaris x86 9.0 2004-08-09 04:35 shadow * src/volser/Makefile.in: DELTA tvolser-default-20040809 AUTHOR shadow@dementia.org build and install tvolser on platforms with tviced. 2004-08-09 04:07 shadow * src/config/: param.i386_fbsd_50.h, param.i386_fbsd_51.h, param.i386_fbsd_52.h, param.i386_fbsd_53.h, param.i386_obsd32.h, param.i386_obsd33.h, param.i386_obsd34.h, param.i386_obsd36.h, param.ia64_hpux1122.h, param.ia64_hpux1123.h: DELTA enable-largefile-clients-20040808 AUTHOR shadow@dementia.org the linuxes should all work. it at least builds on openbsd. i can't imagine freebsd doesn't work, likewise "netbsd 2.0", only question is hpux. 2004-08-09 03:30 shadow * src/config/param.sgi_65.h: DELTA irix-largefile-client-20040808 AUTHOR shadow@dementia.org enable largefile support in the client 2004-08-08 19:21 shadow * src/rxgk/: Makefile.am, Makefile.in, README, rxgk.h, rxgk_clnt.c, rxgk_common.c, rxgk_crkrb.c, rxgk_crlha.c, rxgk_crpc.c, rxgk_info.c, rxgk_locl.h, rxgk_proto.xg, rxgk_serv.c, rxgk_srpc.c, test.xg, test_client.c, test_server.c: DELTA rxgk-import-20040808 AUTHOR lha@stacken.kth.se FIXES not actually hooked in yet, but getting it in so we can work with it. 2004-08-05 16:51 jaltman * src/config/NTLang.bat: DELTA ntlang-20040805 AUTHOR jaltman@mit.edu No longer warn about executing language registry file. 2004-08-05 16:31 jaltman * src/tbutc/NTMakefile: DELTA mpr-lib-required-20040805 AUTHOR jaltman@mit.edu All executables which include the pioctl functions now require mpr.lib to be linked 2004-08-04 19:30 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA ticket-6077-20040804 AUTHOR jaltman@mit.edu FIXES 6077 Patch from Joe Buehler modified by Asanka 2004-07-29 04:29 shadow * doc/html/AdminGuide/auagd024.htm: DELTA afsmonitor-update-stat-descriptions-20040729 AUTHOR shadow@dementia.org FIXES 5952 correct list of available stats 2004-07-29 04:15 shadow * doc/html/AdminReference/: auarf052.htm, auarf052.htm: DELTA afsmonitor-document-usage-20040729 AUTHOR alfw@slac.stanford.edu FIXES 5931 update the docs to reflect the usage correctly 2004-07-29 04:03 shadow * doc/html/AdminReference/auarf059.htm: DELTA afsmonitor-document-stat-entries-correctly-20040729 AUTHOR alfw@slac.stanford.edu FIXES 5934 NUM_CM_STAT_ENTRIES should match the docs 2004-07-29 03:57 shadow * src/config/config.c: DELTA makefileproto-configer-cleanup-20040728 AUTHOR jeffm@suse.com FIXES make config tool for MakefileProto processing able to deal with e.g. "linux26" for all linux 2.6 platforms 2004-07-29 03:53 shadow * src/afsmonitor/afsmonitor.h: DELTA afsmonitor-categories-correction-20040728 AUTHOR alfw@slac.stanford.edu FIXES 5951 wrong number of categeories defined. oops. 2004-07-29 03:13 shadow * src/afs/: AIX/osi_misc.c, DUX/osi_inode.c, DUX/osi_misc.c, FBSD/osi_inode.c, HPUX/osi_misc.c, NBSD/osi_inode.c, NBSD/osi_misc.c, UKERNEL/osi_machdep.h: DELTA afs-suser-consistent-20040728 AUTHOR kvanhees@sinenomine.net FIXES 6034 always call afs_suser() with one arg. always take one. 2004-07-27 14:39 rees * src/config/: param.i386_fbsd_53.h, param.i386_obsd36.h: DELTA bsd-new-releases-20040727 AUTHOR rees@umich.edu Preliminary support for FreeBSD 5.3 and OpenBSD 3.6. OpenBSD osi_vnodeops.c patch from brent@graveland.net (slightly modified) Remove obsolete src/lwp/process.fbsd.s to prevent further confusion 2004-07-26 23:01 jaltman * src/WINNT/client_config/: tab_general.cpp, tab_hosts.cpp: DELTA afsconfig-dns-cells-20040726 AUTHOR jaltman@mit.edu Another annoying bug. afs_config.exe now validates cell names against DNS in addition to the CellServDB file. 2004-07-26 20:39 jaltman * src/WINNT/afssvrcfg/services_page.cpp: DELTA misc-patches-20040726 AUTHOR jaltman@mit.edu cleanup uninitialized variables 2004-07-26 20:39 jaltman * .cvsignore: DELTA misc-patches-20040726 AUTHOR jaltman@mit.edu Update .cvsignore files for windows 2004-07-25 21:45 jaltman * src/WINNT/kfw/: inc/krb4/krb.h, inc/leash/leashwin.h, inc/loadfuncs/loadfuncs-krb.h, inc/loadfuncs/loadfuncs-krb5.h, inc/loadfuncs/loadfuncs-leash.h, lib/i386/comerr32.lib, lib/i386/delaydlls.lib, lib/i386/getopt.lib, lib/i386/gssapi32.lib, lib/i386/kclnt32.lib, lib/i386/krb524.lib, lib/i386/krb5_32.lib, lib/i386/krbcc32.lib, lib/i386/krbv4w32.lib, lib/i386/leashw32.lib, lib/i386/loadfuncs.lib, lib/i386/wshelp32.lib, lib/i386/xpprof32.lib: DELTA kfw-2-6-4-20040725 AUTHOR jaltman@mit.edu Update KFW SDK to 2.6.4 2004-07-25 20:53 jaltman * src/WINNT/client_creds/: afswiz.cpp, lang/de_DE/afscreds.rc, lang/es_ES/afscreds.rc, lang/ja_JP/afscreds.rc, lang/ko_KR/afscreds.rc, lang/pt_BR/afscreds.rc, lang/zh_CN/afscreds.rc, lang/zh_TW/afscreds.rc: DELTA small-tweaks-20040725 AUTHOR jaltman@mit.edu * update winnotes * add osi trace log entries to help diagnose issues with overlapped writes from CIFS client * fix osi trace log entries for freelance add mount to use osi_SaveLogString * fix afscreds "Start Service" to automatically obtain tokens if kerberos tickets are available * update afscreds systray menu to use "..." after Remove Icon * remove extra "." in wix installer resource 2004-07-22 23:21 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA afslogon-domain-20040722 AUTHOR jaltman@mit.edu Fix null reference to bstr when active directory is not available during a short domain acquisition 2004-07-22 22:15 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA afslogon-20040722 AUTHOR jaltman@mit.edu the procedure used to obtain the profile directory failed in Domains which were not Forests. If ADS_NAME_INITTYPE_GC fails, we must try ADS_NAME_INITTYPE_DOMAIN which requires the Domain. Added a Domain parameter to QueryAdHomePathFromSid. This was easy to obtain in the NPLogonNotify since the logon domain is provided as a parameter. Unfortunately, the domain provided to the winlogon event notification routine is the user authentication domain, not the logon domain for the local machine. Needed to create a GetLocalShortDomain function which uses the IADsADSystemInfo COM interface to obtain the local short domain. With this in place, we can now properly detect the profile directory in all cases. Document MaxLogSize in registry.txt 2004-07-22 09:23 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA misc-cleanups-20040721 AUTHOR jaltman@mit.edu * Cleanup debug logging. In particular, allow the TraceOptions registry value to be used as a bit flag as it was intended. Give each type of debugging its own value instead of having each module test for the zero bit. * Modify the handling of the afsd_init.log file. This file originally was replaced on each start. However, with auto-restart this causes any error information from the previous halt to be lost. So it was changed quite a while back to append forever. The problem with this is that the file gets unreasonably large. Solution: add a new registry value, MaxLogSize, which determins how large the file should be allowed to become before truncation. The default is 100K. The magic value 0 means grow indefinitely. * Update afslogon.dll. Cleanup logging. Fix some errors. Remove unused variables. AND do not Forget Tokens on Logoff if the profile is located in AFS space. * Fix a bug introduced yesterday in cellconfig.c which caused problems accessing the CellServDB file * Update the NSIS installer to replace the CRTL DLLs instead of overwrite them. * Add new Startup Winlogon handler to initialize the TraceOption. 2004-07-21 14:06 jaltman * src/WINNT/afsreg/: afssw.c, afssw.h: DELTA registry-docs-logoff-20040721 AUTHOR jaltman@mit.edu * Update Windows Notes files * Modify logoff procedure to use a pioctl to check if an arbitrary path exists within AFS * Add a new registry value HKLM\Software\OpenAFS\Client CellServDBDir which can be used to locate the CellServDB file in an arbitrary directory 2004-07-19 22:40 jaltman * src/WINNT/afsd/smb_ioctl.h: DELTA ioctl-freelance-20040719 AUTHOR jaltman@mit.edu Do not perform a Cell Search when the name matches the SMB IOCTL filename. This is a special name and is not to be treated as a cell. The failure to find the name produces DNS queries as well as disk access. 2004-07-19 15:25 shadow * src/lwp/fasttime.c: DELTA pthread-ft-approxtime-is-time-20040719 AUTHOR shadow@dementia.org FIXES for tvolser most code paths simply never result in time being updated. seems dangerous. 2004-07-16 04:40 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA strsafe-20040715 AUTHOR asanka@mit.edu String Safety fixes 2004-07-16 03:56 jaltman * src/: rx/test/NTMakefile, tbutc/NTMakefile: DELTA ntmakefile-20040715 AUTHOR jaltman@mit.edu Updated makefiles to avoid macro redefinitions and add new files to src/WINNT/afsd 2004-07-16 03:48 jaltman * src/WINNT/afsd/logon_ad.cpp: DELTA afslogon-20040715 AUTHOR asanka@mit.edu New file for AD logon processing routines. 2004-07-16 03:38 jaltman * src/: WINNT/client_creds/afswiz.cpp, WINNT/client_exp/stdafx.h, util/errmap_nt.h: DELTA afslogon-wix-cleanup-20040715 AUTHOR jaltman@mit.edu - Fix NTMakefiles in many directories to define WIN32_LEAN_AND_MEAN NOGDI to avoid macro redefinitions - update text files - add "authentication cell" registry value for afscreds.exe From asanka@mit.edu: Network provider : - If the user is logging into an AD domain, then look up the user's profile path, find out which cell it's in and then authenticate to that cell instead of the default cell. - Domain specific registry keys - A few fixes for handling UNICODE_STRINGs smb3.c : - Delete partial security context during negotiation client_cpa : - As per the SDK which says we must handle CPL_INQUIRE message, we do. Also fixes a small bug where the icon isn't properly set when viewing the Control Panel folder. loopbackutils.cpp - Don't bother setting the app data template, because we are setting it in the MSI anyway. install/wix/NTMakefile - Add a configurable symbol AFSDEV_AUXWIXDEFINES which can be used to customize a build of the msi. install/wix - Move afslogon.dll to SYSTEM32 directory - Add registry keys to support WinLogon notifications. - Rename afsdcell.ini to CellServDB and move it to the client directory. - If there's already an afsdcell.ini in the Windows directory, copy that over to the client directory instead. - Add descriptions to AFS client and server services 2004-07-14 06:00 jaltman * src/WINNT/: afsd/afsicf.h, bosctlsvc/NTMakefile, bosctlsvc/bosctlsvc.c: DELTA xp-sp2-icf-20040713 AUTHOR asanka@mit.edu Windows XP SP2 adds a firewall which blocks all incoming ports by default. This patch adds support to the AFS Client Service (but not the AFS Server) to automatically open the firewall to ports in use by the application. One of the new requirements of this functionality is the use of the latest Platform SDK "Microsoft Platform SDK for Windows XP SP2". 2004-07-14 03:28 jaltman * src/: WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/forceremove.c, util/dirpath_nt.h: DELTA no-more-ini-files-20040713 AUTHOR jaltman@mit.edu Get rid of all %WINDIR% INI files afs_freelance.ini moved to the HKLM hive SOFTWARE\OpenAFS\Client\Freelance afsdcell.ini moved to the Openafs Client install directory and renamed to CellServDB to match Unix and the Openafs Server. afsdsbmt.ini moved to the registry. Submounts are moved to HKLM hive SOFTWARE\OpenAFS\Client\Submounts. Active Maps and Drive Mappings are moved to the HKCU hive SOFTWARE\OpenAFS\Client\Active Maps and Mappings. CSCPolicy is moved to HKCU hive. afsdns.ini is no longer used. NSIS installer updated to migrate the afsdcell.ini to CellServDB The cm_freelance.ini module has been modified to migrate the afs_freelance.ini data to the registry on first execution. The afsdsbmt.ini file data is not currently being migrated. 2004-07-13 06:08 shadow * doc/html/AdminReference/auarf234.htm: DELTA admin-doc-sysname-20040713 AUTHOR shadow@dementia.org FIXES 4054 update docs to reflect sys being static. 2004-07-13 05:52 shadow * src/butc/Makefile.in: DELTA butc-xbsa-20040713 AUTHOR hans-gunther.borrmann@rz.uni-freiburg.de FIXES 5761 update for butc xbsa support 2004-07-11 21:23 jaltman * src/WINNT/install/NSIS/AFSCell.ini: DELTA smb-auth-20040711 AUTHOR jaltman@mit.edu Over last several years significant efforts have been made to work around the inability to protect user tokens from use by inappropriate entities. The tokens are associated with a given userid and session by a combination of an SMB based ioctl and an authenticated/encrypted RPC. This has opened the door for tokens to be borrowed by other users if they could connect to the same SMB server with the identical userid. This was trivially possible because the SMB connections were unauthenticated. This patch adds two forms of authenticated SMB connections: NTLM and Extended Security (aka GSS SPNEGO). By default Extended Security mode is used. This patch has been tested on 2000 workstation, 2000 server, XP SP1, and 2003 Server, and XP SP2 RC2. The Extended Security works on all platforms except for XP SP2 RC2 regards of whether or not the machine is part of a domain or not; and whether or not a local or domain account is used. On XP SP2 RC2, attempts to use negotiate Extended Security result in a Logon Denied error from AcceptSecurityContext() and a substatus code of 0x7C90486A is logged to the Security Event log via the NTLM SSP. The SMB AUTH NTLM mode succeeds on XP SP2 RC2. Disabling SMB Authentication or specifying the use of NTLM mode may be done via the registry. Value : smbAuthType Type : DWORD {0..2} Default : 2 If this value is specified, it defines the type of SMB authentication which must be present in order for the Windows SMB client to connect to the AFS Client Service's SMB server. The values are: 0 = No authentication required 1 = NTLM authentication required 2 = Extended (GSS SPNEGO) authentication required The default is Extended authentication 2004-06-24 16:55 shadow * src/config/param.sgi_65.h: DELTA irix-ukernel-define-64bit-env-move-200406024 AUTHOR shadow@dementia.org FIXES 4896 don't include afs_sysnames.h before defining AFS_64BIT_ENV oops 2004-06-24 04:11 jaltman * src/WINNT/install/wix/runtime_debug.wxi: DELTA wix-20040623 AUTHOR asanka@mit.edu 1. We are packaging debug symbols for all builds. In a checked build the default is to install debug symbols while on a free build debug symbols won't be installed unless asked to. 2. Change impersonation level for loopback installation. 3. Change UI to allow for ActionData messages during the long wait while the loopback is installed. 4. Add templates for displaying ActionData. 5. Parameterize language resources. 2004-06-24 04:08 jaltman * src/WINNT/install/loopback/renameconnection.cpp: DELTA loopback-20040623 AUTHOR asanka@mit.edu 1. Custom actions should not depend on any library that is not in the Windows distribution. Change makefile to link with a static runtime. 2. Add common reporting mechanism to report ActionData messages back to the MSI process during the loopback installation. 3. CoInitializeSecurity can be called only once per process. When running as a custom action DLL under the MSI process we won't be able to successfully call this since the MSI process beats us to it. 2004-06-23 18:34 shadow * src/config/: param.ppc_darwin_12.h, param.ppc_darwin_13.h, param.ppc_darwin_14.h: DELTA darwin-updates-20040623 AUTHOR shadow@dementia.org FIXES this should be switched to use the freebsd style getnewvnode perhaps it will be 2004-06-23 14:27 shadow * src/: mpp/mpp.c, package/check.c, package/conftree.c, package/globfuncs.c, package/messages.c, package/misc.c, package/test.c, package/update.c, ptserver/display.c, ptserver/utils.c, update/utils.c: DELTA prototyping-20040623 AUTHOR shadow@dementia.org FIXES i had this laying around, i don't know from when, but i should flush it to cvs 2004-06-23 13:35 shadow * src/tvolser/.cvsignore: DELTA cvsignore-updates-20040621 AUTHOR shadow@dementia.org FIXES 5209 update cvsingore files 2004-06-23 07:37 jaltman * src/WINNT/install/loopback/: instloop.c, renameconnection.cpp: DELTA new-loopback-dll-20040622 AUTHOR jaltman@mit.edu Construct a new afsloopback.dll which contains the routines for installing, removing, and verifying the existance of a loopback adapter. This dll will be used by both the NSIS and the Wix installers. 2004-06-21 19:48 shadow * src/volser/.cvsignore: DELTA cvsignore-updates-20040621 AUTHOR shadow@dementia.org FIXES 5209 update cvsingore files 2004-06-21 05:59 jaltman * src/WINNT/install/NSIS/AFSCreds.ini: DELTA missing-file-nsis-20040620 AUTHOR jaltman@mit.edu add missing file to nsis installer 2004-06-21 05:21 jaltman * src/WINNT/install/wix/: runtime.wxi, runtime_debug.wxi, Binary/New.ico, Binary/Up.ico, Binary/bannrbmp.bmp, Binary/completi.ico, Binary/custicon.ico, Binary/dlgbmp.bmp, Binary/exclamic.ico, Binary/info.ico, Binary/insticon.ico, Binary/removico.ico, Binary/repairic.ico, Icon/ico_AcctManager.ico, Icon/ico_Help.ico, Icon/ico_ServerManager.ico, Icon/ico_afscreds.ico, Icon/ico_afssvrcfg.ico, lang/de_DE/Error.wxi, lang/en_US/Error.wxi, lang/es_ES/Error.wxi, lang/ja_JP/Error.wxi, lang/ko_KR/Error.wxi, lang/pt_BR/Error.wxi, lang/zh_CN/Error.wxi, lang/zh_TW/Error.wxi: DELTA wix-msi-installer-20040620 AUTHOR asanka@mit.edu New MSI installer based on the open source Wix installer builder 2004-06-03 05:13 shadow * src/cf/: aix-cc.m4, function-macro.m4, irix-test.m4, linux-test5.m4, ressearch.m4, solaris-cc.m4, solaris-dqrwlock.m4, solaris-fs-rolled.m4, solaris-pcorefile.m4: DELTA i-hate-aclocal-20040603 AUTHOR lha@stacken.kth.se FIXES 4922 aclocal wants [] around macro names. good for aclocal. 2004-06-02 08:18 shadow * src/config/param.sgi_65.h: DELTA irix-make-ukernel-build-20040602 AUTHOR shadow@dementia.org FIXES 4646 ukernel needs 64 bit type defined, define it. 2004-06-02 06:57 shadow * src/fsint/afsint.xg: DELTA callback-rxcon-move-20040602 AUTHOR shadow@dementia.org FIXES 4891 apply it disabled in the fileserver, but provide mech for client to suggest a particular IP address to the fileserver 2004-06-02 02:56 shadow * src/libafs/libafsdep: DELTA linux-26-build-updates-20040601 AUTHOR jhutz@cmu.edu FIXES 4767 use 2.6 kbuild infrastructure to build modules. updates proc mechanism. 2004-06-02 02:40 shadow * src/fsint/Makefile.in: DELTA make-distclean-do-it-20040601 AUTHOR hartmans@debian.org FIXES 4814 remove some of the crap we were missing 2004-06-02 02:37 shadow * src/afsweb/Makefile.in: DELTA provide-fPIC-method-for-amd64-20040508 AUTHOR shadow@dementia.org FIXES 3680 allow building fPIC on amd64 2004-05-29 23:48 jaltman * src/: WINNT/afsd/cm_dns.h, tbutc/NTMakefile: DELTA batch-commits-windows-20040529 AUTHOR jaltman@mit.edu * Fixed DNS lookups to work consistently throughout the OpenAFS product instead of just from within the afsd_service.exe * Added a runtime check to ensure that AFS Client Service SMB Server is accepting connections before attempting to mount global drives. * Read IP addresses for volume servers out of the CellServDB file if gethostbyname() on the hostname fails. * Fix getcellconfig() to populate both the Hostnames as well as IP addresses when loading cell data via DNS * Increase the Connection Dead Time to 50 from 20 seconds Increase the Hard Dead Time to 120 from 40 seconds (matches the Unix values) * Fixed an assertion validating the number of allocated NCBs * Fixed the build environment to consistently build for Windows 2000 and above. (APPVER = 5.0) * Fixed rx_debug to properly validate the receipt in incoming data with select() and recvfrom(). Do not copy data out of the socket buffer unless success is indicated. 2004-05-15 04:53 shadow * src/rx/rx_null.c: DELTA rx-include-afsconfig-before-param-h-20040515 AUTHOR shadow@dementia.org FIXES 4578 make sure afsconfig.h is included before afs/param.h 2004-05-11 22:32 jaltman * src/WINNT/install/InstallShield5/afsdcell.ini: DELTA cellservdb-20040511 AUTHOR jaltman@mit.edu Latest CellServDB as of 2004-05-11 2004-05-06 20:52 jaltman * src/WINNT/client_creds/mounttab.cpp: DELTA mounttab-20040506 AUTHOR jaltman@mit.edu ensure that we do not access an array with -1 2004-05-06 14:21 jaltman * src/WINNT/client_creds/ipaddrchg.h: DELTA ipaddrchg-20040506 AUTHOR jaltman@mit.edu ipaddrchg.[ch]: contains the ip address change monitor thread functionality which was previously in afskfw.[ch] but which is now a library in src/WINNT/afsd 2004-05-06 14:19 jaltman * src/WINNT/client_creds/mounttab.cpp: DELTA afscreds-20040506 AUTHOR jaltman@mit.edu creds.cpp: add support for principal name instances to the Obtain Tokens function. Previously instances were not parsed. main.cpp: Fix the -M (renewMaps) option to always call DoMapShare() mounttab.cpp: When removing a drive mapping, remove the "active" entry from the afsdsbmt.ini file. 2004-05-04 09:31 kolya * src/afs/UKERNEL/afs_usrops.h: DELTA add-missing-uafs-prototypes-20040504 AUTHOR kolya@mit.edu add missing prototypes for uafs_seek 2004-04-26 21:39 kolya * src/cf/function-macro.m4: DELTA check-if-compiler-supports-__FUNCTION__-macro-20040426 AUTHOR kolya@mit.edu Add an autoconf check to see if the compiler supports __FUNCTION__ and __LINE__ 2004-04-18 06:13 kolya * src/libacl/aclprocs.c: DELTA memory-leak-fixes-20040417 AUTHOR kolya@mit.edu Fix some memory leaks. 2004-04-18 06:10 kolya * src/libuafs/: MakefileProto.DUX.in, MakefileProto.FBSD.in, MakefileProto.HPUX.in, MakefileProto.IRIX.in, MakefileProto.NBSD.in, MakefileProto.OBSD.in, MakefileProto.SOLARIS.in: DELTA more-uafs-support-20040417 AUTHOR kolya@mit.edu Some more minor uafs fixes 2004-04-15 02:21 jaltman * src/WINNT/client_config/resource.h: DELTA resource-fix-20040414 AUTHOR jaltman@mit.edu There was one more off by one error in the resource file enumeration preventing the loading of the "Drive" string table entry 2004-04-13 03:05 jaltman * src/WINNT/aklog/: aklog.h, aklog.rc, linked_list.c, linked_list.h: DELTA aklog-20040412 AUTHOR jaltman@mit.edu MIT's aklog.exe imported into the OpenAFS for Windows distribution 2004-04-09 06:47 jaltman * src/rxkad/NTMakefile: DELTA md4-md5-20040408 AUTHOR jaltman@mit.edu Integrate Heimdal's MD4/MD5 code 2004-04-06 22:26 jaltman * src/WINNT/talocale/tal_dialog.cpp: DELTA va_args-20040406 AUTHOR jaltman@mit.edu Who at IBM was stupid enough to believe it is acceptable to pass a va_args variable into a function without initializing it with va_start()? Why would you ever bother to do otherwise? 2004-04-05 22:39 shadow * src/afs/LINUX/osi_inode.c: DELTA linux22-fix-20040405 AUTHOR chas3@users.sourceforge.net FIXES 3909 make linux 2.2 work again 2004-04-02 06:56 jaltman * src/WINNT/afssvrcfg/afscfg.cpp: DELTA windows-server-config-20040402 AUTHOR jaltman@mit.edu Use lanahelper.lib for the server configurator as well 2004-04-02 06:54 jaltman * src/libadmin/cfg/: cfgdb.c, cfghost.c, cfginternal.c, cfgservers.c: DELTA windows-server-config-20040402 AUTHOR jaltman@mit.edu Corrections to the libadmin interface for the Windows Server Configurator 2004-04-01 19:29 jaltman * src/WINNT/: afsapplib/lang/NTMakefile, afssvrcfg/lang/NTMakefile, afssvrcpa/lang/NTMakefile, afssvrmgr/lang/NTMakefile, afsusrmgr/lang/NTMakefile, client_creds/lang/NTMakefile: DELTA ntmakefile-clean-20040401 AUTHOR jaltman@mit.edu Cleanup the *_component_version_number.* files in all directories 2004-04-01 19:09 jaltman * src/WINNT/: afs_setup_utils/resource.h, afs_setup_utils/lang/de_DE/afs_setup_utils.rc, afs_setup_utils/lang/en_US/afs_setup_utils.rc, afs_setup_utils/lang/es_ES/afs_setup_utils.rc, afs_setup_utils/lang/ja_JP/afs_setup_utils.rc, afs_setup_utils/lang/ko_KR/afs_setup_utils.rc, afs_setup_utils/lang/pt_BR/afs_setup_utils.rc, afs_setup_utils/lang/zh_CN/afs_setup_utils.rc, afs_setup_utils/lang/zh_TW/afs_setup_utils.rc, afsapplib/al_resource.h, afsapplib/lang/de_DE/afsapplib.rc, afsapplib/lang/en_US/afsapplib.rc, afsapplib/lang/es_ES/afsapplib.rc, afsapplib/lang/ja_JP/afsapplib.rc, afsapplib/lang/ko_KR/afsapplib.rc, afsapplib/lang/pt_BR/afsapplib.rc, afsapplib/lang/zh_CN/afsapplib.rc, afsapplib/lang/zh_TW/afsapplib.rc, afslegal/resource.h, afssvrcfg/resource.h, afssvrcpa/resource.h, afssvrmgr/resource.h, afssvrmgr/lang/de_DE/svrmgr.rc, afssvrmgr/lang/en_US/svrmgr.rc, afssvrmgr/lang/es_ES/svrmgr.rc, afssvrmgr/lang/ja_JP/svrmgr.rc, afssvrmgr/lang/ko_KR/svrmgr.rc, afssvrmgr/lang/pt_BR/svrmgr.rc, afssvrmgr/lang/zh_CN/svrmgr.rc, afssvrmgr/lang/zh_TW/svrmgr.rc, afsusrmgr/resource.h, client_config/resource.h, client_cpa/resource.h, client_creds/lang/de_DE/afscreds.rc, client_creds/lang/es_ES/afscreds.rc, client_creds/lang/ja_JP/afscreds.rc, client_creds/lang/ko_KR/afscreds.rc, client_creds/lang/pt_BR/afscreds.rc, client_creds/lang/zh_CN/afscreds.rc, client_creds/lang/zh_TW/afscreds.rc, win9xpanel/resource.h: DELTA windows-srvr-cfg-resource-20040401 AUTHOR jaltman@mit.edu Renumber and re-organize all of the String Table entries to adhere to the rules specified for dynamically loading them with the tools in WINNT/talocale. All numbers must be sequential. Each block must begin on a mod 16 == 0 value. 2004-03-26 07:42 shadow * src/WINNT/bosctlsvc/bosctlsvc.c: DELTA winnt-dont-display-ibm-legal-message-20040326 AUTHOR shadow@dementia.org FIXES remove the ibm legal message display at bosserver startup 2004-03-21 05:24 jaltman * src/WINNT/install/NSIS/ServiceLib.nsh: DELTA nsis-service-20040320 AUTHOR jaltman@mit.edu Incorporate a new NSIS library ServiceLib.nsh which will allow us to avoid using the Service.exe which we must build from Service.cpp 2004-03-20 18:00 jaltman * src/WINNT/client_config/config.h: DELTA per-user-registry-20040320 AUTHOR jaltman@mit.edu Rename existing registry Read/Write functions to Global Add new registry functions to support Per User Read/Write operations Clean up references to Registry Key strings Change "ShowTrayIcon" to be a "Per User" item from a "Global" item 2004-03-20 01:01 jaltman * src/WINNT/client_creds/: afswiz.cpp, creds.h: DELTA non-kfw-probe-fix-20040319 AUTHOR jaltman@mit.edu Fix the non-KFW case of the KDC Probe. Prevent infinite loop. 2004-03-19 19:44 jaltman * src/WINNT/install/NSIS/AFSCell.ini: DELTA nsis-installer-20040319 AUTHOR jaltman@mit.edu Fix: The use a provided CellServDB file option was not working. You can't compare a filename to "1" and expect it to work. Add: Make the use of DNS optional and default it to off. 2004-03-18 05:12 shadow * src/config/param.sgi_65.h: DELTA irix-attempt-to-detect-kernel-mem-routines-20040317 AUTHOR shadow@dementia.org FIXES 3651 this time for sure. includes the definitions too, this way we can not have macros conflict with headers we don't need 2004-03-18 04:58 shadow * src/: cf/irix-test.m4, cf/irix-test.m4, config/param.sgi_65.h: DELTA irix-attempt-to-detect-kernel-mem-routines-20040317 AUTHOR shadow@dementia.org FIXES 3651 this time for sure. includes the definitions too, this way we can not have macros conflict with headers we don't need 2004-03-18 04:32 jaltman * README-WIN9X: DELTA move-readme-to-top-20040317 AUTHOR jaltman@mit.edu As of 1.3.60 move the Windows Readme files from src to top directory 2004-03-18 00:34 jaltman * src/WINNT/install/InstallShield5/afsdcell.ini: DELTA update-afsdcell-20040317 AUTHOR jaltman@mit.edu grab current version from http://grand.central.org/dl/cellservdb/CellServDB 2004-03-18 00:07 shadow * src/cf/irix-test.m4: DELTA irix-attempt-to-detect-kernel-mem-routines-20040317 AUTHOR shadow@dementia.org FIXES 3651 third try 2004-03-17 23:53 shadow * src/cf/irix-test.m4: DELTA irix-attempt-to-detect-kernel-mem-routines-20040317 AUTHOR shadow@dementia.org FIXES 3651 second try 2004-03-17 22:37 shadow * src/cf/irix-test.m4: DELTA irix-attempt-to-detect-kernel-mem-routines-20040317 AUTHOR shadow@dementia.org FIXES 3651 first pass at routine to detect kernel mem* routines 2004-03-17 06:43 shadow * src/afs/: exporter.h, nfsclient.h: DELTA support-nfs-translator-sysname-lists-20040317 AUTHOR shadow@dementia.org FIXES support sysname lists in nfs translator 2004-03-15 18:51 shadow * src/uss/uss.c: DELTA uss-kauth-support-lockout-20040315 AUTHOR mack@uni-hohenheim.de FIXES 3637 minor reformat by shadow@dementia.org make uss kauth support account locking correctly. 2004-03-13 18:26 jaltman * src/WINNT/client_config/dlg_binding.cpp: DELTA remove-extraneous-code-20040312 AUTHOR jaltman@mit.edu Remove calls to obtain the netbios name which is placed into variables which are never referenced. 2004-03-12 02:30 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-deal-with-sh-versus-make-vars-20040311 AUTHOR shadow@dementia.org FIXES 3322 so the LDFLAGS variable doesn't get shadowed we do this 2004-03-11 22:35 rees * src/packaging/FreeBSD/: buildpkg.sh, desc, packinglist, postinstall: DELTA freebsd-pkg-builder-20040311 AUTHOR rees@umich.edu freebsd package builder not quite right yet, the rc file won't work 2004-03-11 16:59 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-deal-with-sh-versus-make-vars-20040311 AUTHOR shadow@dementia.org FIXES 3322 so the LDFLAGS variable doesn't get shadowed we do this 2004-03-11 07:24 shadow * src/libafs/MakefileProto.IRIX.in: DELTA base64-elsewhere-20040311 AUTHOR shadow@dementia.org FIXES base64 is in util, and has a different name. 2004-03-11 06:05 shadow * src/libuafs/linktest.c: DELTA aix-update-linktest-20040311 AUTHOR shadow@dementia.org FIXES aix hates darwin, again. include netinet/in.h (which was implicit from rx/rx.h before) to make aix happy 2004-03-10 23:01 rees * src/: afs/FBSD/osi_inode.c, afs/FBSD/osi_sleep.c, config/param.i386_fbsd_42.h, config/param.i386_fbsd_43.h, config/param.i386_fbsd_44.h, config/param.i386_fbsd_45.h, config/param.i386_fbsd_46.h, config/param.i386_fbsd_47.h, config/param.i386_fbsd_50.h, config/param.i386_fbsd_51.h, config/param.i386_fbsd_52.h, libafs/MakefileProto.FBSD.in, libuafs/MakefileProto.FBSD.in: DELTA freebsd-20040310 AUTHOR rees@umich.edu Support for FreeBSD 5.x client. Both 4.x and 5.x now use vnodes from the system pool instead of attaching a private vnode to the vcache. Most of this is from Garrett Wollman , I just did some integration and made it work again on 4.x. 2004-03-10 07:46 shadow * src/rxkad/fc_test.c: DELTA macos-build-update-20040310 AUTHOR shadow@dementia.org FIXES make the head build again. 2004-03-10 07:38 shadow * src/: cf/ressearch.m4, libafs/MakefileProto.IRIX.in, libuafs/linktest.c, rxkad/fc_test.c: DELTA macos-build-update-20040310 AUTHOR shadow@dementia.org FIXES make the head build again. 2004-03-05 23:09 jaltman * src/WINNT/client_config/dlg_binding.cpp: DELTA lanahelper-library-20040305 AUTHOR jaltman@mit.edu * at my request Asanka Hearth of MIT ripped out all of the code used the compute the Netbios Name of the SMB Server and the mountRoot and constructed one commonly used library called lanahelper.lib. This library is now constructed in the WINNT/afsd directory and used throughout the tree. At least we now have consistency if nothing else. 2004-03-03 22:41 rees * src/usd/usd_file.c: DELTA no-cdev-fsync-20040303 AUTHOR rees@umich.edu don't try to fsync() a character special dev reported and fix suggested by Helmut Jarausch 2004-02-29 02:38 jaltman * src/WINNT/bosctlsvc/bosctlsvc.c: DELTA win32-name-event-objects-20040228 AUTHOR jaltman@mit.edu This is a very bad leak of Event Objects. Name all of our event objects in an attempt to identify the source of the leak. Apparently, the leak is not coming from any Event Objects we are creating directly. Did find a misallocation of event objects in the smb code for the initial session object. Fixed. 2004-02-26 19:22 jaltman * src/: WINNT/afsd/afsd_eventlog.h, WINNT/afsd/afsd_eventmessages.rc, WINNT/afsd/afsd_flushvol.h, WINNT/afsd/fs_utils.h, WINNT/client_config/dlg_binding.cpp, WINNT/client_config/dlg_misc.cpp, WINNT/client_config/resource.h, WINNT/client_creds/Makefile, WINNT/client_creds/mounttab.cpp, WINNT/client_exp/partition_info_dlg.cpp, WINNT/client_exp/shell_ext.h, WINNT/client_osi/largeint.h, WINNT/client_osi/osi.h, WINNT/doc/help/en_US/afs-cc.CNT, WINNT/doc/help/en_US/afs-light.CNT, WINNT/doc/help/en_US/afs-nt.CNT, WINNT/doc/help/en_US/taafscfg.cnt, WINNT/doc/help/en_US/taafssvrmgr.cnt, WINNT/doc/help/en_US/taafsusrmgr.cnt, WINNT/kfw/inc/kclient/kclient.h, WINNT/kfw/inc/kclient/kcmacerr.h, WINNT/kfw/inc/krb4/com_err.h, WINNT/kfw/inc/krb4/conf-pc.h, WINNT/kfw/inc/krb4/conf.h, WINNT/kfw/inc/krb4/des.h, WINNT/kfw/inc/krb4/kadm_err.h, WINNT/kfw/inc/krb4/krb.h, WINNT/kfw/inc/krb4/krberr.h, WINNT/kfw/inc/krb4/mit_copy.h, WINNT/kfw/inc/krb4/osconf.h, WINNT/kfw/inc/krb5/com_err.h, WINNT/kfw/inc/krb5/krb5.h, WINNT/kfw/inc/krb5/profile.h, WINNT/kfw/inc/krb5/win-mac.h, WINNT/kfw/inc/krb5/KerberosIV/des.h, WINNT/kfw/inc/krb5/KerberosIV/kadm_err.h, WINNT/kfw/inc/krb5/KerberosIV/krb.h, WINNT/kfw/inc/krb5/KerberosIV/krb_err.h, WINNT/kfw/inc/krb5/KerberosIV/mit-copyright.h, WINNT/kfw/inc/krb5/gssapi/gssapi.h, WINNT/kfw/inc/krb5/gssapi/gssapi_generic.h, WINNT/kfw/inc/krb5/gssapi/gssapi_krb5.h, WINNT/kfw/inc/krbcc/cacheapi.h, WINNT/kfw/inc/leash/leasherr.h, WINNT/kfw/inc/leash/leashinfo.h, WINNT/kfw/inc/leash/leashwin.h, WINNT/kfw/inc/loadfuncs/loadfuncs-afs.h, WINNT/kfw/inc/loadfuncs/loadfuncs-afs36.h, WINNT/kfw/inc/loadfuncs/loadfuncs-com_err.h, WINNT/kfw/inc/loadfuncs/loadfuncs-krb.h, WINNT/kfw/inc/loadfuncs/loadfuncs-krb5.h, WINNT/kfw/inc/loadfuncs/loadfuncs-krb524.h, WINNT/kfw/inc/loadfuncs/loadfuncs-leash.h, WINNT/kfw/inc/loadfuncs/loadfuncs-lsa.h, WINNT/kfw/inc/loadfuncs/loadfuncs-profile.h, WINNT/kfw/inc/loadfuncs/loadfuncs-wshelper.h, WINNT/kfw/inc/loadfuncs/loadfuncs.c, WINNT/kfw/inc/loadfuncs/loadfuncs.h, WINNT/kfw/inc/wshelper/hesiod.h, WINNT/kfw/inc/wshelper/mitwhich.h, WINNT/kfw/inc/wshelper/resolv.h, WINNT/kfw/inc/wshelper/wshelper.h, WINNT/kfw/inc/wshelper/arpa/nameser.h, WINNT/kfw/lib/i386/comerr32.lib, WINNT/kfw/lib/i386/delaydlls.lib, WINNT/kfw/lib/i386/getopt.lib, WINNT/kfw/lib/i386/gssapi32.lib, WINNT/kfw/lib/i386/kclnt32.lib, WINNT/kfw/lib/i386/krb524.lib, WINNT/kfw/lib/i386/krb5_32.lib, WINNT/kfw/lib/i386/krbcc32.lib, WINNT/kfw/lib/i386/krbv4w32.lib, WINNT/kfw/lib/i386/leashw32.lib, WINNT/kfw/lib/i386/loadfuncs.lib, WINNT/kfw/lib/i386/wshelp32.lib, WINNT/kfw/lib/i386/xpprof32.lib, config/param.sun4_413.h: DELTA skyrope-mit-merge-hell-20040226 AUTHOR jaltman@mit.edu From Skyrope: The Skyrope work attempted to improve on the end user experience of using OpenAFS in the following ways: * Obtain tokens using renewable Kerberos 5 tickets in order to reduce the need for end users to renew expired tokens * Monitor the list of IP Addresses in order to detect changes in the network configuration which might affect the reachability of cells or the state of the AFS Client Service. When cells are newly reachable, obtain tokens for the cells. If the AFS Client Service is not running, start it. If tokens are expiring attempt to renew them. * Use KDC probes to detect the accessibility of realms/cells. If the KDC is not reachable, do not prompt the end user for a username and password. (fs probe is not implemented on windows) * Automatically obtain tokens using the Windows Logon Session Kerberos credentials (if available) * Allow tokens for multiple cells to be obtained by using the same Kerberos 5 tickets. (no UI yet implemented) * Perform drive mapping persistance by tracking it within the afsdsbmt.ini file instead of relying on the Windows Shell to persist the state. * Add new afscreds.exe command line options and change the default set used when creating the "AFS Credentials" shortcut in the Start Menu->Programs->Startup folder. From MIT: * Auto-detection of loopback adapters. Use "AFS" as the netbios name when a loopback adapter is installed. * Support for responding to power management events. Used to flush the cache when the machine is about to suspend, hibernate, or shutdown * Documentation of Registry entries * Support for Extended SMB Requests * Beginning of support for true Event Log reporting from a message database * Hidden Dot File support (configured via the HideDotFiles registry option) * Configurable Max number of Multiplexed Sessions (MaxMpxRequests registry option) * Configurable Max MTU size (RxMaxMTU registry option) * Configurable Jumbogram support (RxNoJumbo registry option) * Configurable Max number of Virtual Connections per Server (MaxVCPerServer registry option) * Win32 DNS API support * Addition of SMB_ATTR_xxxx defines for use instead of hex numbers * A variety of heap access and resource deallocation errors corrected in the SMB code * Support for recursive directory creation * Modifications to the en_US version of the client configuration dialog (need to port to other languages) Notes on the current check-in: * The KfW code will always be used when installed on the machine. This code only supports Krb5 and will not work with Krb4 only realms. A registry flag indicating whether or not KfW should be used if found needs to be added. * afscreds.exe needs to have a registry entry created to control the parameter list it should be started with. There should be a dialog to control this in the installer and within afscreds.exe * The MIT method of auto-assigning the mount-root and the netbios name is in conflict with the morgan stanley submissions in some parts of the code. If you are using the loopback adapter with this code both the "NetbiosName" = "AFS" and "Mountroot" = "/afs" registry options must be specified. This will be fixed in coming days. 2004-02-03 06:23 shadow * src/des/conf-ppc64-linux.h: DELTA linux-ppc64-fixes-20040202 AUTHOR oehmes@de.ibm.com FIXES 3058 linux ppc64 port 2004-01-23 16:53 rees * src/dir/dir.h: DELTA dir-buffer-protos-20040123 AUTHOR rees@umich.edu take yet another stab at getting dir buffer prototypes right 2004-01-01 07:33 shadow * src/afs/IRIX/osi_prototypes.h: DELTA irix-osi-prototypes-20040101 AUTHOR shadow@dementia.org FIXES add prototypes header for irix kernel module 2003-12-13 00:04 shadow * src/dir/dir.h: DELTA dir-header-dont-conflict-with-kernel-protos-20031208 AUTHOR shadow@dementia.org FIXES kernel module has disjoint buffer package 2003-12-12 23:37 shadow * src/libadmin/test/client.c: DELTA libadmin-test-client-restore-prototypes-20031212 AUTHOR shadow@dementia.org FIXES won't build without these. put em back. 2003-12-12 23:16 shadow * src/ubik/lock.c: DELTA ulock-rellock-actually-returns-void-20031212 AUTHOR shadow@dementia.org FIXES but seriously. 2003-12-12 01:21 jaltman * src/util/dirpath_nt.h: DELTA path-fixes-for-bos-logs-20031211 AUTHOR jaltman@grand.central.org Fixes to paths to enable Bos Logs to function -Rob 2003-12-10 22:17 jaltman * src/WINNT/install/NSIS/AFSCell.ini: DELTA murawski-20031210 AUTHOR jaltman@grand.central.org Murawski's daily patch for NSIS: * user selectable registry settings * generated files placed in $(OUT) tree * installer produced in $(DEST) tree * auto-detection of previous installation * better naming to distinguish build date and Release vs Debug 2003-12-09 23:07 shadow * src/volser/physio.c: DELTA volser-salvagedirhandle-fix-arg-order-20031209 AUTHOR shadow@dementia.org FIXES make the order of these consistent with the vol package 2003-12-09 21:44 jaltman * src/config/util_cr.c: DELTA nsis-20b4-support-20031209 AUTHOR jaltman@grand.central.org Add support conditionally building NSIS 2.0b3 or 2.0b4 2003-12-08 07:31 shadow * src/vol/devname.c: DELTA vol-linux-dont-assume-ext2-20031208 AUTHOR shadow@dementia.org to deal simply with /usr/include/linux potentially having 2.6 kernel headers in newer linuxes. given that we might not have ext2 as root, this check probably wasn't sufficient anyway. 2003-12-08 06:24 shadow * src/dir/dir.h: DELTA dir-header-dont-conflict-with-kernel-protos-20031208 AUTHOR shadow@dementia.org FIXES kernel module has disjoint buffer package 2003-12-08 06:03 shadow * src/dir/buffer.c: DELTA protoize-buffer-20031208 AUTHOR shadow@dementia.org FIXES we need a definition for struct buffer. while we're at it, protoize the whole file. 2003-12-08 02:54 jaltman * src/WINNT/: afsadmsvr/TaAfsAdmSvr.cpp, afsadmsvr/TaAfsAdmSvrCell.cpp, afsadmsvr/TaAfsAdmSvrClient.cpp, afsadmsvr/TaAfsAdmSvrGroup.cpp, afsadmsvr/TaAfsAdmSvrMain.cpp, afsadmsvr/TaAfsAdmSvrUser.cpp, afssvrcfg/afscfg.cpp, afssvrmgr/svrmgr.cpp, afsusrmgr/main.cpp, client_config/main.cpp: DELTA jbuehler-add-missing-extern-c-patch-20031207 AUTHOR jaltman@grand.central.org Add extern C modifiers to non-C++ functions in Windows files 2003-12-08 02:41 jaltman * src/ubik/recovery.c: DELTA more-must-returns-20031207 AUTHOR jaltman@grand.central.org More must returns value warnings cleaned up 2003-12-08 02:37 jaltman * src/tbutc/NTMakefile: DELTA ntmakefile-fix-20031207 AUTHOR jaltman@grand.central.org remove extraneous include of src/config/NTMakefile.version 2003-12-08 01:45 jaltman * src/: budb/struct_ops.c, dir/buffer.c, ubik/disk.c, ubik/recovery.c, ubik/vote.c, viced/physio.c: DELTA add-missing-return-values-20031207 AUTHOR jaltman@grand.central.org Add missing return values producing warnings on Windows 2003-12-07 22:49 jaltman * src/: WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp, WINNT/afsclass/worker.cpp, WINNT/afssvrcfg/partitions_page.cpp, WINNT/afssvrcfg/salvage_dlg.cpp, WINNT/afssvrcfg/services_page.cpp, WINNT/afssvrcfg/validation.cpp, WINNT/afssvrcfg/volume_utils.cpp, WINNT/afssvrmgr/dispguts.cpp, WINNT/afssvrmgr/task.cpp, WINNT/afssvrmgr/window.cpp, WINNT/afsusrmgr/mch_delete.cpp, WINNT/install/NSIS/MakeCommon.bat, bozo/cronbnodeops.c, bozo/fsbnodeops.c, budb/procs.c, butc/error_macros.h, config/mkvers.c, des/read_pssword.c, des/test/testit.c, des/test/verify.c, dir/buffer.c, dir/dir.h, dir/salvage.c, libadmin/bos/afs_bosAdmin.c, libadmin/test/client.c, lwp/fasttime.c, lwp/lwp_nt.c, ubik/disk.c, ubik/lock.c, util/regex.c, viced/physio.c, vlserver/vlserver.p.h, vlserver/vlutils.c: DELTA ticket-2618-patches-20031207 AUTHOR jaltman@grand.central.org TICKET 2618 flexelint patches for prototype handling from Joe Beuhler >>>>>>>>>>>>>>>>>>>>>>>>>>>> This patch adds a bunch of missing prototypes, makes various corrections to global prototypes, and removes global declarations that are not needed. One set of added prototypes is commented out because it applies to some printf-like functions that are implemented the way it used to be done before varargs existed, and they need to be unprototyped or the code will fail to compile. (There are a number of functions in the OpenAFS code that need to be converted to use varargs...) There is one place of note in src/WINNT/afsd/fs.c where typedefs for afs_int32 and afs_uint32 conflict with afs/stds.h. I just added a note to that effect. Prototypes in src/WINNT/afsd/fs.c are incorrect for Windows NT. I don't know whether the return type involved changes from platform to platform -- they come from .xg files. Some prototypes are now commented out or #ifdef'd to match the code that uses them. Some global variables conflict between modules and have been made static. The bufferBlock variable was of two completely different types... In src/config/stds.h, I changed the declaration of afs_intmax_t to reflect the fact that the Windows platform supports 64 bit integers. This may be incorrect semantically, but I believe it is needed for the %llx format to match afs_intmax_t arguments (for printing of inodes mainly, I believe). There were two different declarations for the rxkad_stats structure -- I synced them up. - Joe Removed the conflicting typedefs from src/WINNT/afsd/fs.c Removed the changes to src/config/stds.h. Added declaration of AFS_64BIT_CLIENT to src/config/NTMakefile.i386_nt40 instead. Do not remove unused variables which are defintions of data type values. Instead comment them out to avoid space utilization and warnings. 2003-12-07 03:39 jaltman * src/WINNT/afssvrcfg/cfg_utils.cpp: DELTA afssvrcfg-updates-20031206 AUTHOR jaltman@grand.central.org Replace the mechanism used to register drives with WNetAddConnection2. This will hopefully be more reliable than then older code which was unable to register drive mappings. Corrected error string formatting. 2003-12-05 23:10 jaltman * src/WINNT/install/NSIS/MakeCommon.bat: DELTA updates-to-NSIS-to-support-debug-crt-20031205 AUTHOR jaltman@grand.central.org Updates to NSIS installer scripts to conditionally build with debug or non-debug CRT libraries; also, now supports conditional library usage based upon the MS Compiler version used 2003-12-05 21:59 jaltman * src/WINNT/install/NSIS/MakeCommon.bat: DELTA NSIS-installer-debug-mode-20031205 AUTHOR jaltman@grand.central.org NSIS installer debug mode activiation based upon AFSDEV_BUILDTYPE 2003-12-05 08:36 shadow * src/: .cvsignore, volser/restorevol.c: DELTA largefile-support-continued-20031205 AUTHOR toddr@rpi.edu FIXES 1493 configure switch and minor largefile cleanup. not done. 2003-12-04 16:10 shadow * src/libuafs/MakefileProto.HPUX.in: DELTA hpux-1123-update-20031204 AUTHOR deengert@anl.gov FIXES update the hpux 11.23 on ia64 support don't build libuafs. make kernel modules build. fix afsd. 2003-11-29 22:50 jaltman * src/config/util_cr.c: DELTA jaltman-missing-variable-20031129 AUTHOR jaltman@grand.central.org jbuehler left out a variable declaration 2003-11-29 22:08 jaltman * src/: WINNT/afsclass/c_grp.cpp, WINNT/afsclass/c_usr.cpp, WINNT/afssvrmgr/problems.cpp, WINNT/afssvrmgr/set_clone.cpp, config/mkvers.c, config/touch.c, config/util_cr.c, des/quad_cksum.c, libadmin/test/bos.c, libadmin/test/kas.c, lwp/threadname.c, lwp/waitkey.c, util/get_krbrlm.c, util/regex.c: DELTA jbeuhler-flexelint-bugs-found-20031128 AUTHOR jaltman@grand.central.org This patch covers bugs found by running flexelint on the CVS code on Windows NT. - incorrect enum used in al_creds.cpp and various other files - use of local after it goes out of scope in al_wizard.cpp - uninitialized class members in afsclass/* - cm_config.c looks like it has code commented out accidentally - useless statement in alert.cpp - no default case handling in problems.cpp - strange use of & on booleans in set_clone.cpp - fgets() and fclose() on closed stream in cellconfig.c - memory leak in cellconfig.c - *scanf into variables of unknown length in cellconfig.c - incorrect pointer passed to getAFSServer() in cellconfig.c - possible buffer overflows in userok.c - address of array in bos.c - too many arguments for printf() in commands.c - return code not saved in bucoord/main.c - bad types for argv arrays in bucoord/main.c - probably incorrect initializer list in ol_verify.c - extra argument to TLog() in lwps.c - memory leak in cmd/cmd.c - lack of typecast on malloc() in a couple files - lower-case L for long constant in touch.c (is it a 1 or an l...) - parentheses nesting error in util_cr.c - apparently invalid case fall-through in util_cr.c - various memory leaks in util_cr.c - macro missing parens in crypt.c - macro missing parens in quad_cksum.c - null pointer deref in kpasswd.c (CVS work in progress?) - Print_bos_ProcessState_p() code does not look correct - extra argument to printf() in kas.c - typo in vsprocs.c - macro missing parens in iomgr.c - address of array in threadname.c - storing result of getch() in char type in waitkey.c (may not match EOF constant) - storing pointer to local car in global in ptserver.c (benign -- it is in main()) - address of array in rx_lwp.c - macro missing parens in rx_packet.h - impossible == (signed vs. unsigned?) in rxdebug.c - bogus constants in xdr.c and xdr_array.c (possible security implications?) - incorrect test of fd for open file in update/server.c - dangerous unparenthesized macro in get_krbrlm.c - buffer overrun in regex.c - missing comma causes string concat and bad array init in vlclient.c - comparison of string < 0 in ntops.c - default case has no code in vos.c -- Joe Buehler >>>> Comments: Several comments for FIXME left in the code - unaddressed 2003-11-29 21:37 jaltman * src/: config/util_cr.c, dir/salvage.c, libadmin/test/bos.c, libadmin/test/kas.c: DELTA jbeuhler-flexelint-fun-with-printf-20031128 AUTHOR jaltman@grand.central.org This patch addresses a number of problems with printf-like functions. Most of them are %x formats applied to pointers (which could be a problem depending on the architecture I would assume). There is a %p format for pointers on many machines but I don't know if it applies to all supported OpenAFS platforms so I didn't go that route. There is a buffer overflow fix to ktime.c There are a couple places where incorrect format characters were used. One call had two arguments swapped. Other fixes include the use of PrintInode() and %s formats for printing inode numbers. The code was inconsistent in this regard -- sometimes PrintInode() was used, sometimes it was side-stepped. There is one place where a local shadowed another variable, so I renamed the local. The last segment points out that an fdset need not be anything printable with an integer format. -- Joe Buehler Comments - The fdset comment relates to a WinSock only file on which the size is a pointer to int. Modified the source to use a %p instead of %x as it is supported on Windows. Added an assert(p != NULL) to src/rx/rx_packet.c 2003-11-29 20:23 jaltman * src/WINNT/: afsapplib/al_cover.cpp, afssvrcfg/create_partition_dlg.cpp, afssvrcfg/salvage_results_dlg.cpp, afssvrmgr/agg_tab.cpp, afssvrmgr/set_tab.cpp, afssvrmgr/svc_tab.cpp, afssvrmgr/svc_viewlog.cpp, afssvrmgr/svr_salvage.cpp, afssvrmgr/svr_window.cpp, afssvrmgr/window.cpp, afsusrmgr/action.cpp, afsusrmgr/grp_tab.cpp, afsusrmgr/mch_tab.cpp, afsusrmgr/usr_tab.cpp, afsusrmgr/window.cpp, client_creds/afswiz.cpp: DELTA jbuelhler-flexelint-aggregate-initialization-patches-20031129 AUTHOR jaltman@grand.central.org This patch mainly makes explicit some initializations that were implicit. There are several places where it looks like the missing initialization may be a bug, and I have inserted comments to that effect in the relevant patches. Someone needs to look at them and supply whatever is missing (if anything is). In make_keyperm.c, an array was sized too large. -- Joe Buehler 2003-11-27 01:17 shadow * src/: afs/HPUX/hpux_mod.modmeta, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vnodeops.c, config/param.ia64_hpux1123.h, config/param.ia64_hpux1123_usr.h: DELTA ia64-hpux1123-support-20031126 AUTHOR deengert@anl.gov FIXES 2579 necessary changes to support hpux 11.23 on ia64. 2003-11-23 04:53 jaltman * src/: budb/db_hash.c, budb/procs.c, config/util_cr.c, kauth/kaauxdb.c, ptserver/utils.c, rx/rxdebug.rc, ubik/lock.c, util/pthread_nosigs.h: DELTA joe-beuhler-patches-20031122 AUTHOR jaltman@grand.central.org Joe Beuhler's many patches merged into the tree 2003-11-21 22:34 jaltman * src/WINNT/client_creds/afswiz.cpp: DELTA rob-murawski-afscreds-scm-patch-20031121 AUTHOR jaltman@grand.central.org Reduce the requested list of permissions to the minimum necessary to access the service manager and service for the requested task. 2003-11-21 18:56 jaltman * src/WINNT/afs_setup_utils/lang/zh_CN/afs_setup_utils.rc: DELTA fix-CH-lang-resources-for-afs_setup_utils-20031121 AUTHOR jaltman@grand.central.org Rename afs_setup_utils/lang/zh_CH/afs_setup_utmls.rc to afs_setup_utils.rc 2003-11-21 18:33 jaltman * src/WINNT/client_creds/: creds.h, mounttab.cpp, shortcut.h, trayicon.cpp: DELTA thread-and-timer-corrections-to-afscreds-20031121 AUTHOR jaltman@grand.central.org Changes to afscreds to place the obtain tokens dialog into a separate thread to prevent blocking of the Windows Message queue. Requires utilization of mutex semaphores to protect credential data structures. Previous versions of afscreds would set/unset the timer event every time the program received an event indicating user activity including dragging the mouse across the systemtray icon. This resulted in extremely unpredictable behavior. Now the timer event is only turned off when it must be turned off; and turned on when it must be turned on. The result is a credential expiration check once a minute. 2003-11-21 15:41 jaltman * src/DOLASTCMP.BAT: DELTA shadow-to-jaltman-bkbox-02-20031121 AUTHOR jaltman@grand.central.org Remove another file which was included in the bkbox patch but is really autogenerated. Add a command to dolastcmp.bat to conditionally delete golast.bat if it exists. Otherwise, the initial CD command which is meant to be written to the file is lost. 2003-11-21 07:59 jaltman * src/: WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/GetWebDll/ntmakefile, WINNT/afs_setup_utils/_isuser/ntmakefile, WINNT/afs_setup_utils/lang/NTMakefile, WINNT/afsadmsvr/NTMakefile, WINNT/afsapplib/lang/NTMakefile, WINNT/afsapplib/test/NTMakefile, WINNT/afsclass/NTMakefile, WINNT/afsclass/c_set.cpp, WINNT/afsd/fs_utils.h, WINNT/afslegal/NTMakefile, WINNT/afslegal/lang/NTMakefile, WINNT/afsreg/test/NTMakefile, WINNT/afssvrcfg/hourglass.h, WINNT/afssvrcfg/validation.cpp, WINNT/afssvrcfg/validation.h, WINNT/afssvrcfg/lang/NTMakefile, WINNT/afssvrcpa/lang/NTMakefile, WINNT/afssvrmgr/svr_col.cpp, WINNT/afssvrmgr/lang/NTMakefile, WINNT/afsusrmgr/lang/NTMakefile, WINNT/bosctlsvc/NTMakefile, WINNT/client_config/main.cpp, WINNT/client_config/resource.h, WINNT/client_config/lang/NTMakefile, WINNT/client_creds/afswiz.cpp, WINNT/client_creds/mounttab.cpp, WINNT/client_creds/lang/NTMakefile, WINNT/client_exp/hourglass.h, WINNT/client_exp/make_symbolic_link_dlg.h, WINNT/client_exp/shell_ext.h, WINNT/client_exp/stdafx.h, WINNT/client_osi/libosi.hpj, WINNT/client_osi/osidebug.hpj, WINNT/eventlog/NTMakefile, WINNT/eventlog/test/NTMakefile, WINNT/install/InstallShield5/CreateISDirTree.bat, WINNT/install/InstallShield5/NTMakefile, WINNT/install/NSIS/MakeCommon.bat, WINNT/install/NSIS/killer.cpp, WINNT/install/Win9x/NTMakeFile, WINNT/license/lang/NTMakefile, WINNT/pthread/test/NTMakefile, WINNT/talocale/NTMakefile, WINNT/win9xpanel/NTMakefile, afsweb/afswsNetscape_config.sh, audit/NTMakefile, auth/test/NTMakefile, bu_utils/NTMakefile, butm/NTMakefile, cmd/NTMakefile, cmd/test/NTMakefile, comerr/NTMakefile, comerr/error_table_nt.h, comerr/et_lex.lex_nt.c, comerr/test/NTMakefile, des/test/NTMakefile, des_stub/NTMakefile, dir/NTMakefile, dir/test/NTMakefile, finale/NTMakefile, kauth/test/NTMakefile, libacl/NTMakefile, libadmin/NTMakefile, libadmin/bos/NTMakefile, libadmin/cfg/NTMakefile, libadmin/cfg/test/NTMakefile, lwp/NTMakefile, lwp/test/NTMakefile, procmgmt/NTMakefile, procmgmt/test/NTMakefile, rx/test/NTMakefile, rxgen/NTMakefile, rxkad/NTMakefile, rxkad/test/NTMakefile, shlibafsauthent/NTMakefile, tbutc/NTMakefile, usd/NTMakefile, usd/test/NTMakefile, util/NTMakefile, util/test/NTMakefile, viced/NTMakefile, vol/test/NTMakefile: DELTA patch-from-shadow-to-jaltman-bkbox-20031120 AUTHOR jaltman@grand.central.org This massive patch contains changes in several significant areas for Windows: - the ability to specify the mount point to be something other than /afs - functionality to assist debugging of the NT Services - support for languages other than English (NTLang.bat) - revisions to the Build system to support separate trees for src, obj, dest and free or checked; allow any MS compiler to be used - updates to NSIS installer build - mutex locking added to critical locations - updates to IS5 directory tree creation - update to afswsNetscape_config.sh 2003-11-19 21:59 rees * src/budb/procs.c: DELTA compiler-warnings-20031119 AUTHOR rees@umich.edu fix various compiler warnings some are from jbuehler@hekimian.com 2003-11-19 04:02 kolya * src/tests/afscp_callback.c: DELTA fixed-and-improved-afscp-20031118 AUTHOR kolya@mit.edu Fix afscp to make it build and fix the -u option. Add support for explicitly specifying a file by host/fid. 2003-11-15 03:12 shadow * src/volser/Makefile.in: DELTA restorevol-needs-gethostbyaddr-20031114 AUTHOR nneul@umr.edu FIXES 2514 so restorevol will link on solaris 2003-11-11 19:03 rees * src/rx/rx_multi.h: DELTA rx-multi-incs-20031111 AUTHOR rees@umich.edu fix rx_multi includes so it will compile 2003-11-10 22:25 rees * src/sys/rmtsysnet.c: DELTA rmtsys-uninit-20031110 AUTHOR rees@umich.edu fix uninitialized variable found by jbuehler@hekimian.com consolidate duplicate cases so this won't happen again 2003-11-10 02:04 shadow * src/fsint/afsint.xg: DELTA cachemgr-rx-multi-gettime-20031109 AUTHOR shadow@dementia.org FIXES use multi Rx to GetTime all servers we wish to talk to in parallel. This should have the effect of compressing the amount of time to time out all fileservers to (1 times full set of Rx transmit intervals) instead of (n times same). VLservers get handled out of band and so aren't in scope for this change. 2003-10-24 06:26 shadow * src/: afsd/afs.rc.darwin.plist, butc/Makefile.in, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, packaging/MacOS/OpenAFS.Description.plist, packaging/MacOS/settings.plist, rxgen/rpc_scan.c: DELTA macos103-20031024 AUTHOR emoy@apple.com FIXES 2325 support for macos 10.3 for 1.2.10 2003-10-24 05:25 shadow * src/packaging/MacOS/OpenAFS.Description.plist: file OpenAFS.Description.plist was initially added on branch openafs-stable-1_2_x. 2003-10-24 05:25 shadow * src/packaging/MacOS/settings.plist: file settings.plist was initially added on branch openafs-stable-1_2_x. 2003-10-15 21:38 rees * src/libafs/MakefileProto.FBSD.in: DELTA freebsd-vnode-if-20031015 AUTHOR rees@umich.edu generate vnode_if.h dynamically for FreeBSD 2003-10-09 16:13 rees * src/: afs/OBSD/osi_misc.c, config/param.i386_obsd35.h: DELTA openbsd35-20031009 AUTHOR rees@umich.edu OpenBSD 3.5 config files fix afs_osi_suser for 3.5 (from provos@citi.umich.edu) 2003-10-01 14:04 rees * src/config/param.i386_fbsd_52.h: DELTA freebsd5-20031001 AUTHOR rees@umich.edu FreeBSD 5.2 config files. 2003-09-15 21:31 shadow * src/cf/ressearch.m4: DELTA res-search-test-shouldnt-use-res-close-20030915 AUTHOR jhutz@cmu.edu FIXES 2099 res_close() not part of generally accepted resolver api 2003-09-15 21:12 shadow * src/WINNT/client_creds/lang/: de_DE/afscreds.rc, es_ES/afscreds.rc, ja_JP/afscreds.rc, ko_KR/afscreds.rc, zh_CN/afscreds.rc, zh_TW/afscreds.rc: DELTA winnt-newcreds-dialog-missing-attribute-20030915 AUTHOR jaltman@columbia.edu FIXES 2119 DS_CENTER attribute missing from dialog. 2003-09-04 15:25 shadow * src/WINNT/: client_config/up.ico, client_config/up.ico, client_cpa/afs_ccenter.ico, client_cpa/afs_ccenter.ico, client_cpa/afs_conf.ico, client_cpa/afs_conf.ico, client_creds/afscreds.ico, client_creds/afscreds.ico, client_creds/creds_1.ico, client_creds/creds_1.ico, client_creds/creds_2.ico, client_creds/creds_2.ico, client_creds/creds_3.ico, client_creds/creds_3.ico: DELTA winnt-binaryify-icos-20030903 AUTHOR shadow@dementia.org FIXES at suggestion of rsm4@cssd.pitt.edu 2003-09-04 15:22 shadow * src/WINNT/: afsapplib/resource/acl.ico, afsapplib/resource/acl.ico, afsapplib/resource/aggreg.ico, afsapplib/resource/aggreg.ico, afsapplib/resource/aggreg1.ico, afsapplib/resource/aggreg1.ico, afsapplib/resource/error.ico, afsapplib/resource/error.ico, afsapplib/resource/fileset.ico, afsapplib/resource/fileset.ico, afsapplib/resource/fileset1.ico, afsapplib/resource/fileset1.ico, afsapplib/resource/group.ico, afsapplib/resource/group.ico, afsapplib/resource/ic.ico, afsapplib/resource/ic.ico, afsapplib/resource/io.ico, afsapplib/resource/io.ico, afsapplib/resource/key.ico, afsapplib/resource/key.ico, afsapplib/resource/locked.ico, afsapplib/resource/locked.ico, afsapplib/resource/multiple.ico, afsapplib/resource/multiple.ico, afsapplib/resource/server.ico, afsapplib/resource/server.ico, afsapplib/resource/server1.ico, afsapplib/resource/server1.ico, afsapplib/resource/server_u.ico, afsapplib/resource/server_u.ico, afsapplib/resource/service.ico, afsapplib/resource/service.ico, afsapplib/resource/service1.ico, afsapplib/resource/service1.ico, afsapplib/resource/service2.ico, afsapplib/resource/service2.ico, afsapplib/resource/spin1.ico, afsapplib/resource/spin1.ico, afsapplib/resource/spin2.ico, afsapplib/resource/spin2.ico, afsapplib/resource/spin3.ico, afsapplib/resource/spin3.ico, afsapplib/resource/spin4.ico, afsapplib/resource/spin4.ico, afsapplib/resource/spin5.ico, afsapplib/resource/spin5.ico, afsapplib/resource/spin6.ico, afsapplib/resource/spin6.ico, afsapplib/resource/spin7.ico, afsapplib/resource/spin7.ico, afsapplib/resource/spin8.ico, afsapplib/resource/spin8.ico, afsapplib/resource/spinstop.ico, afsapplib/resource/spinstop.ico, afsapplib/resource/user.ico, afsapplib/resource/user.ico, afsapplib/resource/warning.ico, afsapplib/resource/warning.ico, afsd/afsd.ico, afsd/afsd.ico, afssvrcfg/afsdrive.ico, afssvrcfg/afsdrive.ico, afssvrcfg/app_icon.ico, afssvrcfg/app_icon.ico, afssvrcfg/disabled.ico, afssvrcfg/disabled.ico, afssvrcfg/disk_dri.ico, afssvrcfg/disk_dri.ico, afssvrcfg/file.ico, afssvrcfg/file.ico, afssvrcfg/folder.ico, afssvrcfg/folder.ico, afssvrcfg/warn_dri.ico, afssvrcfg/warn_dri.ico, afssvrcpa/afssvrcpa.ico, afssvrcpa/afssvrcpa.ico, afssvrmgr/resource/admlist.ico, afssvrmgr/resource/admlist.ico, afssvrmgr/resource/afssvrmgr.ico, afssvrmgr/resource/afssvrmgr.ico, afssvrmgr/resource/btn_delete.ico, afssvrmgr/resource/btn_delete.ico, afssvrmgr/resource/btn_rename.ico, afssvrmgr/resource/btn_rename.ico, afssvrmgr/resource/getdates.ico, afssvrmgr/resource/getdates.ico, afssvrmgr/resource/install.ico, afssvrmgr/resource/install.ico, afssvrmgr/resource/prune.ico, afssvrmgr/resource/prune.ico, afssvrmgr/resource/setmove.avi, afssvrmgr/resource/setmove.avi, afssvrmgr/resource/subset.ico, afssvrmgr/resource/subset.ico, afssvrmgr/resource/uninstal.ico, afssvrmgr/resource/uninstal.ico, afsusrmgr/resource/afsusrmgr.ico, afsusrmgr/resource/afsusrmgr.ico, client_config/afs_config.ico, client_config/afs_config.ico, client_config/down.ico, client_config/down.ico: DELTA winnt-binaryify-icos-20030903 AUTHOR shadow@dementia.org FIXES at suggestion of rsm4@cssd.pitt.edu 2003-09-04 03:35 shadow * src/WINNT/: afsadmsvr/afsadmsvr.ico, afsadmsvr/afsadmsvr.ico, client_config/afs_config.ico, client_config/afs_config.ico, afsapplib/resource/bos.ico, afsapplib/resource/bos.ico: DELTA winnt-binaryify-icos-20030903 AUTHOR shadow@dementia.org FIXES at suggestion of rsm4@cssd.pitt.edu 2003-09-04 03:30 shadow * src/WINNT/install/NSIS/: MakeCommon.bat, Service.cpp: DELTA winnt-nsis-installer-update-20030903 AUTHOR rsm4@cssd.pitt.edu FIXES more work on the nsis installer should be mostly complete 2003-08-29 02:11 shadow * src/util/dirpath_nt.h: DELTA winnt-server-dirpaths-fix-20030828 AUTHOR rsm4@cssd.pitt.edu FIXES make server stuff actually be able to run 2003-08-28 03:46 shadow * src/WINNT/afsd/fs_utils.h: DELTA winnt-64bit-env-20030827 AUTHOR rsm4@cssd.pitt.edu FIXES define and support 64 bit env on windows 2003-08-28 03:16 shadow * src/volser/: Makefile.in, vol-dump.c: DELTA voldump-builds-with-volser-20030827 AUTHOR nneul@umr.edu FIXES avoid circular dependancy issue. 2003-08-28 00:43 shadow * src/WINNT/install/NSIS/: AFSCell.ini, CellServPage.ini, Service.cpp: DELTA winnt-nsis-installer-20030827 AUTHOR rsm4@cssd.pitt.edu FIXES make the nsis installer actually work. 2003-08-25 20:36 shadow * src/WINNT/install/NSIS/: CellServPage.ini, Service.cpp: DELTA winnt-nsis-installer-20030825 AUTHOR rsm4@cssd.pitt.edu FIXES include NSIS installer files 2003-08-25 18:23 shadow * src/WINNT/afs_setup_utils/afs_setup_utils.cpp: DELTA winnt-build-cleanup-20030825 AUTHOR rsm4@cssd.pitt.edu FIXES include unified afs error support for winnt. removed dup'd code. supports building an installer with NSIS 2003-08-24 17:17 shadow * src/util/NTMakefile: DELTA winnt-update-to-build-again-20030824 AUTHOR rsm4@cssd.pitt.edu FIXES get things closer to building again for winnt port 2003-08-20 22:41 zacheiss * src/util/assert.c: DELTA fix-indent-lossage-20030820 AUTHOR rbasch@mit.edu Fix lossage that breaks Windows build introduced by running indent. 2003-08-12 04:06 shadow * src/WINNT/afsadmsvr/NTMakefile: DELTA winnt-dotnet-support-20030812 AUTHOR rsm4@cssd.pitt.edu FIXES "The 1.2.10 build ALMOST builds out of the box in Visual Studio .NET 2003. The MIDL compiler's default option changed from /NO_ROBUST to /ROBUST in version 6.0.359. So I propose that we put the /NO_ROBUST switch in the NTMakefiles as part of the command line." 2003-08-08 21:54 shadow * src/: config/param.hp_ux102.h, config/param.hp_ux110.h, config/param.rs_aix42.h, config/param.sgi_62.h, config/param.sgi_63.h, config/param.sgi_64.h, config/param.sgi_65.h, libadmin/test/bos.c, libadmin/test/client.c, libadmin/test/kas.c, libadmin/test/vos.c, pinstall/install.c, ptserver/utils.c, util/afs_atomlist.c, vol/fs_conv_411.c: DELTA reindent-again-20030808 AUTHOR shadow@dementia.org FIXES 1774 catch things which crept in. if emacs hadn't started ignoring my code formatting settings this would suck so much less.... 2003-08-08 21:34 shadow * src/ptserver/ptserver.h: DELTA ptserver-supergroups-cleanup-20030808 AUTHOR kwc@citi.umich.edu FIXES 1834 last changes needed for nested pts groups 2003-08-08 21:00 shadow * src/pinstall/install.c: DELTA pinstall-execve-adhere-to-posix-20030808 AUTHOR shadow@dementia.org FIXES 1886 pass in null env in posixly-correct manner 2003-08-08 20:40 shadow * src/: vol/partition.h, vol/physio.c, vol/viceinode.h, volser/restorevol.c: DELTA large-file-support-20030808 AUTHOR toddr@rpi.edu FIXES 1493 large file support in the fileserver, again 2003-08-08 20:21 shadow * src/lwp/fasttime.c: DELTA remove-unneeded-mman-include-20030808 AUTHOR kwc@citi.umich.edu FIXES 1835 don't include mman.h in lwp fasttime 2003-08-08 20:18 shadow * src/: ptserver/ptint.xg, ptserver/ptserver.h, ptserver/utils.c, ubik/lock.c: DELTA ptserver-supergroups-cleanup-20030808 AUTHOR kwc@citi.umich.edu FIXES 1834 last changes needed for nested pts groups 2003-07-25 04:38 shadow * src/pinstall/install.c: DELTA use-strerror-if-available-20030725 AUTHOR shadow@dementia.org FIXES discover and use strerror instead of sys_errlist and sys_nerr. 2003-07-17 16:00 rees * src/config/param.i386_fbsd_51.h: DELTA freebsd-51-20030717 AUTHOR rees@umich.edu add support for FreeBSD 5.1 (builds, kernel module not working yet) 2003-07-15 23:17 shadow * src/: usd/test/usd_test.c, uss/uss.c, uss/uss_acl.h, uss/uss_common.c, uss/uss_common.h, uss/uss_fs.c, uss/uss_fs.h, uss/uss_kauth.h, uss/uss_procs.c, uss/uss_procs.h, uss/uss_ptserver.h, uss/uss_vol.h, util/afs_atomlist.c, util/afs_atomlist.h, util/afs_lhash.h, util/assert.c, util/base32.c, util/base64.c, util/dirent_nt.h, util/dirpath_nt.h, util/errmap_nt.c, util/errmap_nt.h, util/errors.h, util/fileutil.c, util/fileutil.h, util/get_krbrlm.c, util/hostparse.c, util/hputil.c, util/isathing.c, util/itc.h, util/ktime.h, util/netutils.h, util/packages.h, util/potpourri.h, util/pthread_nosigs.h, util/readdir_nt.c, util/regex.c, util/remote.h, util/secutil_nt.c, util/secutil_nt.h, util/softsig.h, util/strlcat.c, util/strlcpy.c, util/sys.c, util/vice.h, util/volparse.c, util/test/b32.c, util/test/b64.c, util/test/dirpath_test.c, util/test/dtest.c, util/test/fb64.c, util/test/ktest.c, util/test/test_ktime.c, util/test/treaddir.c, venus/cacheout.c, venus/gcpags.c, venus/test/fulltest.c, venus/test/getinitparams.c, venus/test/idtest.c, venus/test/owntest.c, vfsck/dirutils.c, vfsck/pass1.c, vfsck/pass1b.c, vfsck/pass3.c, vfsck/pass4.c, vfsck/proplist.c, vfsck/ufs_subr.c, vfsck/ufs_tables.c, viced/check_sysid.c, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/cnvldb.h, vlserver/sascnvldb.c, vlserver/vlclient.h, vlserver/vlserver.p.h, vlserver/vlutils.c, vol/common.c, vol/devname.c, vol/fs_conv_411.c, vol/gi.c, vol/nfs.h, vol/partition.h, vol/physio.c, vol/salvage.h, vol/viceinode.h, vol/voldefs.h, vol/volinodes.h, vol/xfs_size_check.c, vol/test/ilist_nt.c, vol/test/listVicepx.c, vol/test/listVicepx.h, vol/test/ltlist.c, vol/test/nicreate.c, vol/test/nilist.c, vol/test/nincdec.c, vol/test/nino.c, vol/test/nsubr.c, vol/test/testpart.c, vol/test/updateDirInode.c, vol/test/utilities.c, volser/dump.h, volser/lockdata.h, volser/lockprocs.c, volser/physio.c, volser/restorevol.c, volser/vol.h: DELTA reindent-20030715 AUTHOR shadow@dementia.org FIXES 1774 thanks to nneul@umr.edu for providing a script to do this. gnu indent 2.2.9 options: -npro -nbad -bap -nbc -bbo -br -ce -cdw -brs -ncdb -cp1 -ncs -di2 -ndj -nfc1 -nfca -i4 -lp -npcs -nprs -psl -sc -nsob -ts8 2003-07-15 23:14 shadow * src/: afs/afs_axscache.c, afs/afs_axscache.h, afs/afs_cbqueue.h, afs/afs_exporter.c, afs/afs_lock.c, afs/afs_mariner.c, afs/afs_osidnlc.h, afs/afs_stat.c, afs/afs_util.h, afs/exporter.h, afs/nfsclient.h, afs/voldefs.h, afs/volerrors.h, afs/AIX/osi_groups.c, afs/AIX/osi_misc.c, afs/AIX/osi_timeout.c, afs/AIX/osi_vfs.h, afs/AIX/osi_vm.c, afs/DARWIN/osi_inode.h, afs/DUX/osi_file.c, afs/DUX/osi_groups.c, afs/DUX/osi_inode.c, afs/DUX/osi_inode.h, afs/DUX/osi_misc.c, afs/DUX/osi_sleep.c, afs/DUX/osi_vfsops.c, afs/DUX/osi_vm.c, afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, afs/FBSD/osi_inode.h, afs/FBSD/osi_sleep.c, afs/HPUX/osi_debug.c, afs/HPUX/osi_groups.c, afs/HPUX/osi_inode.h, afs/HPUX/osi_misc.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfs.h, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vm.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afs/IRIX/osi_inode.h, afs/IRIX/osi_misc.c, afs/IRIX/osi_sleep.c, afs/IRIX/osi_vfs.h, afs/IRIX/osi_vm.c, afs/LINUX/osi_inode.c, afs/NBSD/osi_groups.c, afs/NBSD/osi_inode.c, afs/NBSD/osi_inode.h, afs/NBSD/osi_misc.c, afs/NBSD/osi_sleep.c, afs/NBSD/osi_vfsops.c, afs/OBSD/osi_misc.c, afs/OBSD/osi_vm.c, afs/SOLARIS/osi_inode.h, afs/SOLARIS/osi_prototypes.h, afs/SOLARIS/osi_sleep.c, afs/UKERNEL/afs_usrops.h, afs/UKERNEL/osi_groups.c, afs/UKERNEL/osi_machdep.h, afs/UKERNEL/osi_vm.c, afs/UKERNEL/osi_vnodeops.c, afsd/vsys.c, afsmonitor/afsmon-labels.h, afsmonitor/afsmon-output.c, afsmonitor/afsmon-parselog.c, afsmonitor/afsmon-win.c, afsmonitor/afsmonitor.h, afsweb/apache_afs_cache.c, afsweb/apache_afs_cache.h, afsweb/apache_afs_client.c, afsweb/apache_afs_module.c, afsweb/apache_afs_plugin.c, afsweb/apache_afs_utils.c, afsweb/apache_afs_utils.h, afsweb/apache_afs_weblog.c, afsweb/apache_api.h, afsweb/nsafs.c, afsweb/nsafs.h, afsweb/securehash.c, afsweb/weblog_errors.h, afsweb/apache_includes/alloc.h, afsweb/apache_includes/buff.h, afsweb/apache_includes/conf.h, afsweb/apache_includes/http_conf_globals.h, afsweb/apache_includes/httpd.h, afsweb/apache_includes/1.2/alloc.h, afsweb/apache_includes/1.2/buff.h, afsweb/apache_includes/1.2/conf.h, afsweb/apache_includes/1.2/http_conf_globals.h, afsweb/apache_includes/1.2/httpd.h, afsweb/apache_includes/1.3.1/alloc.h, afsweb/apache_includes/1.3.1/ap.h, afsweb/apache_includes/1.3.1/ap_compat.h, afsweb/apache_includes/1.3.1/ap_config.h, afsweb/apache_includes/1.3.1/ap_ctype.h, afsweb/apache_includes/1.3.1/buff.h, afsweb/apache_includes/1.3.1/http_conf_globals.h, afsweb/apache_includes/1.3.1/httpd.h, afsweb/apache_includes/1.3.1/os.h, afsweb/apache_includes/1.3.1/util_uri.h, afsweb/apache_includes/1.3.6/alloc.h, afsweb/apache_includes/1.3.6/ap.h, afsweb/apache_includes/1.3.6/ap_compat.h, afsweb/apache_includes/1.3.6/ap_config.h, afsweb/apache_includes/1.3.6/ap_ctype.h, afsweb/apache_includes/1.3.6/ap_mmn.h, afsweb/apache_includes/1.3.6/buff.h, afsweb/apache_includes/1.3.6/http_conf_globals.h, afsweb/apache_includes/1.3.6/httpd.h, afsweb/apache_includes/1.3.6/os-inline.c, afsweb/apache_includes/1.3.6/os.h, afsweb/apache_includes/1.3.6/util_uri.h, auth/auth.p.h, auth/cellconfig.p.h, auth/copyauth.c, auth/setkey.c, auth/test/ktctest.c, auth/test/testcellconf.c, bozo/bos_util.c, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bozo/smail-notifier.c, bozo/test/testproc.c, bu_utils/fms.c, bubasics/bubasics.h, bubasics/butm.p.h, bubasics/tcdata.p.h, bucoord/btest.c, bucoord/error_macros.h, bucoord/server.c, budb/budb_client.p.h, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/db_lock.c, budb/db_lock.h, budb/dbs_dump.c, budb/globals.h, budb/procs.c, budb/struct_ops.c, butc/common.h, butc/read_tape.c, butc/tcstatus.c, butc/tdump.c, butc/test.c, butm/error_macros.h, cmd/cmd.p.h, cmd/test/ctest.c, cmd/test/dtest.c, comerr/error_table_nt.c, comerr/error_table_nt.h, comerr/internal.h, comerr/mit-sipb-cr.h, config/config.c, config/debug.h, config/icl.h, config/mc.c, config/mkvers.c, config/param.alpha_nbsd15.h, config/param.alpha_nbsd16.h, config/param.hp_ux102.h, config/param.hp_ux110.h, config/param.i386_djgpp.h, config/param.i386_fbsd_42.h, config/param.i386_fbsd_43.h, config/param.i386_fbsd_44.h, config/param.i386_fbsd_45.h, config/param.i386_fbsd_46.h, config/param.i386_fbsd_47.h, config/param.i386_fbsd_50.h, config/param.i386_nbsd15.h, config/param.i386_nbsd16.h, config/param.i386_nt40.h, config/param.i386_obsd32.h, config/param.i386_obsd33.h, config/param.i386_obsd34.h, config/param.i386_win95.h, config/param.ia64_hpux1122.h, config/param.nbsd15.h, config/param.nbsd16.h, config/param.ppc_darwin_12.h, config/param.ppc_darwin_13.h, config/param.ppc_darwin_14.h, config/param.ppc_darwin_60.h, config/param.ppc_nbsd16.h, config/param.rs_aix42.h, config/param.sgi_62.h, config/param.sgi_63.h, config/param.sgi_64.h, config/param.sgi_65.h, config/param.sun4_413.h, config/param.sunx86_54.h, config/permit_xprt.h, config/touch.c, config/util_cr.c, config/uvenus.h, des/cksum.c, des/conf-aix-ibm.h, des/conf-alpha-bsd.h, des/conf-bsd-alpha.h, des/conf-ppc-darwin.h, des/conf.h, des/debug_decl.c, des/des_conf.h, des/des_internal.h, des/enc.c, des/key_parity.c, des/main.c, des/make_e.c, des/make_odd.c, des/make_p_table.c, des/make_s.c, des/make_s_table.c, des/quad_cksum.c, des/read_pssword.c, des/strng_to_key.c, des/tables.h, des/weak_key.c, des/test/key_test.c, des/test/testit.c, des/test/verify.c, dir/buffer.c, dir/dir.h, dir/salvage.c, dir/test/dtest.c, dir/test/physio.c, dir/test/test-salvage.c, export/cfgafs.c, export/export.c, export/export.h, export/sym.h, export/symtab.c, finale/translate_et_nt.c, fsprobe/fsprobe.c, fsprobe/fsprobe.h, fsprobe/fsprobe_callback.c, gtx/X11windows.c, gtx/cb_test.c, gtx/curses_test.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/frame.c, gtx/gtxX11win.h, gtx/gtxcurseswin.h, gtx/gtxdumbwin.h, gtx/gtxframe.h, gtx/gtxkeymap.h, gtx/gtxlightobj.h, gtx/gtxobjdict.h, gtx/gtxobjects.h, gtx/gtxtextcb.h, gtx/gtxtextobj.h, gtx/gtxwindows.h, gtx/input.c, gtx/keymap.c, gtx/lightobject.c, gtx/objdict.c, gtx/object_test.c, gtx/objects.c, gtx/screen_test.c, gtx/textcb.c, gtx/textobject.c, gtx/windows.c, kauth/ka_util.c, kauth/kaaux.c, kauth/kaauxdb.c, kauth/kalog.c, kauth/kaopcodes.h, kauth/kaserver.h, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/kpwvalid.c, kauth/read_passwd.c, kauth/test/background.c, kauth/test/test_date.c, libacl/aclprocs.c, libacl/netprocs.c, libacl/prs_fs.h, libacl/test/acltest.c, libadmin/afs_Admin.h, libadmin/adminutil/afs_AdminInternal.h, libadmin/adminutil/afs_utilAdmin.h, libadmin/bos/afs_bosAdmin.c, libadmin/bos/afs_bosAdmin.h, libadmin/cfg/afs_cfgAdmin.h, libadmin/cfg/cfgclient.c, libadmin/cfg/cfgdb.c, libadmin/cfg/cfghost.c, libadmin/cfg/cfginternal.c, libadmin/cfg/cfginternal.h, libadmin/cfg/cfgservers.c, libadmin/cfg/test/cfgtest.c, libadmin/client/afs_clientAdmin.h, libadmin/kas/afs_kasAdmin.h, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, libadmin/test/bos.c, libadmin/test/bos.h, libadmin/test/client.c, libadmin/test/client.h, libadmin/test/common.h, libadmin/test/kas.c, libadmin/test/kas.h, libadmin/test/pts.c, libadmin/test/pts.h, libadmin/test/util.c, libadmin/test/util.h, libadmin/test/vos.c, libadmin/test/vos.h, libadmin/vos/afs_vosAdmin.h, libadmin/vos/lockprocs.c, libadmin/vos/lockprocs.h, libadmin/vos/vsprocs.h, libuafs/linktest.c, log/test/gettoktest.c, log/test/testlog.c, login/getenv.c, login/login.c, login/setenv.c, login/util_login.c, login/util_logout.c, login/util_logwtmp.c, lwp/fasttime.c, lwp/lock.c, lwp/preempt.h, lwp/rw.c, lwp/threadname.c, lwp/timer.h, lwp/waitkey.c, lwp/test/selclient.c, lwp/test/selserver.c, lwp/test/seltest.h, lwp/test/test.c, lwp/test/test_key.c, lwp/test/testtime.c, mpp/mpp.c, null/null.c, package/check.c, package/conftree.c, package/fileops.c, package/globals.h, package/globfuncs.c, package/messages.c, package/misc.c, package/package.h, package/test.c, package/update.c, package/validupdates.h, pam/afs_account.c, pam/afs_message.c, pam/afs_message.h, pam/afs_pam_msg.c, pam/afs_pam_msg.h, pam/afs_session.c, pam/afs_util.h, pinstall/install.c, procmgmt/afskill.c, procmgmt/procmgmt.h, procmgmt/procmgmt_unix.c, procmgmt/test/pmgttest.c, ptserver/display.c, ptserver/error_macros.h, ptserver/ptserver.h, ptserver/utils.c, rx/rx_misc.h, rx/rx_multi.h, rx/rx_null.c, rx/rx_trace.c, rx/rx_trace.h, rx/rx_xmit_nt.h, rx/rxperf.c, rx/xdr_float.c, rx/xdr_mem.c, rx/xdr_rec.c, rx/xdr_stdio.c, rx/xdr_update.c, rx/AIX/rx_kmutex.c, rx/DUX/rx_kmutex.c, rx/DUX/rx_kmutex.h, rx/FBSD/rx_kmutex.c, rx/FBSD/rx_kmutex.h, rx/HPUX/rx_kmutex.c, rx/HPUX/rx_knet.c, rx/IRIX/rx_kmutex.c, rx/IRIX/rx_kmutex.h, rx/NBSD/rx_kmutex.h, rx/NBSD/rx_knet.c, rx/OBSD/rx_knet.c, rx/SOLARIS/rx_kmutex.c, rx/SOLARIS/rx_kmutex.h, rx/UKERNEL/rx_kmutex.c, rx/bulk.example/bulk_client.c, rx/bulk.example/bulk_io.c, rx/bulktest/bulk_client.c, rx/bulktest/bulk_io.c, rx/bulktest/bulk_server.c, rx/multi.example/sample_client.c, rx/multi.example/sample_server.c, rx/simple.example/sample_client.c, rx/simple.example/sample_server.c, rx/test/generator.c, rx/test/generator.h, rx/test/kctest.c, rx/test/kstest.c, rx/test/tableGen.c, rx/test/testclient.c, rx/test/testqueue.c, rx/test/testserver.c, rxgen/rpc_clntout.c, rxgen/rpc_cout.c, rxgen/rpc_errors.h, rxgen/rpc_scan.c, rxgen/rpc_scan.h, rxgen/rpc_svcout.c, rxgen/rpc_util.c, rxkad/asn1_err.h, rxkad/crc.c, rxkad/der.h, rxkad/fc_test.c, rxkad/lifetimes.h, rxkad/v5der.c, rxkad/v5gen-rewrite.h, rxkad/v5gen.c, rxkad/v5gen.h, rxkad/domestic/fcrypt.h, rxkad/domestic/sboxes.h, rxkad/domestic/tcrypt.c, rxkad/test/stress_internal.h, rxkad/test/stress_s.c, rxstat/rxstat.c, sgistuff/sgi_auth.c, sia/siad.c, sia/test-reauth.c, sys/fixit.c, sys/icreate.c, sys/idec.c, sys/iinc.c, sys/iopen.c, sys/iread.c, sys/istat.c, sys/iwrite.c, sys/pioctl_nt.h, sys/rmtsysd.c, sys/rmtsysnet.c, sys/rmtsyss.c, sys/xfsattrs.h, tests/afscp_callback.c, tests/append-over-page.c, tests/apwd.c, tests/asu.c, tests/backuphdr.c, tests/blocks-new-file.c, tests/create-dirs.c, tests/create-files.c, tests/create-remove.c, tests/create-stat.c, tests/create-symlinks.c, tests/directory.c, tests/dump.c, tests/dumpfmt.h, tests/dumpscan.h, tests/dup2-and-unlog.c, tests/echo-n.c, tests/err.c, tests/err.h, tests/errx.c, tests/exit-wo-close.c, tests/fchmod.c, tests/fhbench.c, tests/fs_lib.c, tests/fsx.c, tests/ga-test.c, tests/hardlink1.c, tests/hardlink2.c, tests/hardlink4.c, tests/int64.c, tests/intNN.h, tests/internal.h, tests/intr-read.c, tests/invalidate-file.c, tests/kill-softer.c, tests/kill-softly.c, tests/large-dir.c, tests/large-dir2.c, tests/large-dir3.c, tests/make-page.c, tests/mkdir2.c, tests/mkdir3.c, tests/mmap-and-read.c, tests/mmap-cat.c, tests/mmap-shared-write.c, tests/mmap-vs-read.c, tests/mmap-vs-read2.c, tests/parsedump.c, tests/parsetag.c, tests/parsevnode.c, tests/parsevol.c, tests/pathname.c, tests/pine.c, tests/primitive.c, tests/read-vs-mmap.c, tests/read-vs-mmap2.c, tests/read-write.c, tests/readdir-vs-lstat.c, tests/rename-under-feet.c, tests/rename5.c, tests/rename6.c, tests/repair.c, tests/rm-rf.c, tests/snprintf.c, tests/stagehdr.c, tests/stagehdr.h, tests/still-there-p.c, tests/strange-characters-c.c, tests/symlink.c, tests/test-parallel1.c, tests/test-parallel2.c, tests/test-setgroups.c, tests/test-setpag.c, tests/truncate-files.c, tests/truncate.c, tests/util.c, tests/utime-dir.c, tests/utime-file.c, tests/vwarnx.c, tests/warn.c, tests/warnerr.c, tests/warnx.c, tests/write-closed.c, tests/write-closed2.c, tests/write-large.c, tests/write-rand.c, tests/write-ro-file.c, tests/write-ucc.c, tests/write3.c, tests/xf_files.c, tests/xf_printf.c, tests/xf_profile.c, tests/xf_rxcall.c, tests/xfiles.c, tests/xfiles.h, ubik/disk.c, ubik/lock.c, ubik/recovery.c, ubik/ubikcmd.c, ubik/utst_client.c, ubik/utst_server.c, ubik/vote.c, update/utils.c, usd/usd.h, usd/usd_file.c, usd/usd_nt.c: DELTA reindent-20030715 AUTHOR shadow@dementia.org FIXES 1774 thanks to nneul@umr.edu for providing a script to do this. gnu indent 2.2.9 options: -npro -nbad -bap -nbc -bbo -br -ce -cdw -brs -ncdb -cp1 -ncs -di2 -ndj -nfc1 -nfca -i4 -lp -npcs -nprs -psl -sc -nsob -ts8 2003-07-09 18:06 shadow * src/packaging/HP-UX/scripts/: openafs-clnt.configure, openafs-srv.postremove: DELTA hpux-packagings-20030709 AUTHOR paul.weber@hp.com FIXES 1315 updated packaging for hp-ux 11.00, 11.11 and 11.22 2003-07-09 17:41 rees * src/config/: param.i386_obsd32.h, param.i386_obsd33.h, param.i386_obsd34.h: DELTA no-kerberos-env-20030709 AUTHOR shadow@dementia.org you really don't want AFS_KERBEROS_ENV 2003-07-02 01:03 shadow * src/: helper-splint.sh.in, splint.cfg, volser/Makefile.in: DELTA splint-support-20030701 AUTHOR toddr@rpi.edu FIXES 1493 add splint support targets to makefiles add support files 2003-07-01 19:23 shadow * src/: bozo/bos_util.c, uss/uss_common.h, util/potpourri.h: DELTA gcc-warnings-cleanup-20030701 AUTHOR peb@mppmu.mpg.de FIXES 1650 add headers, cleanup castings 2003-07-01 18:37 shadow * src/: afs/afs_lock.c, afs/AIX/osi_assem32.s, afs/AIX/osi_assem64.s, afs/AIX/osi_groups.c, afs/AIX/osi_misc.c, afs/AIX/osi_vm.c, afsd/rc.afs.rs_aix, afsd/rc.dkload.client.rs_aix, export/export.c, export/export4-64.exp, export/export4.exp, export/export5-64.exp, export/export5.exp, sys/afs4.exp, sys/afsl4.exp, sys/afsl5.exp: DELTA aix-51-support-20030701 AUTHOR reuter@rzg.mpg.de FIXES 1661 make afs work for aix5.1 64 bit. some code cleanup 2003-07-01 18:06 rees * src/: afs/FBSD/osi_sleep.c, libafs/MakefileProto.FBSD.in: DELTA freebsd-20030701 AUTHOR rees@umich.edu freebsd: eliminate unresolved symbols kernel module loads now, but doesn't get very far 2003-06-30 19:44 rees * src/libafs/: MakefileProto.FBSD.in, MakefileProto.OBSD.in: DELTA with-bsd-kernel-headers-20030630 AUTHOR rees@umich.edu add --with-bsd-kernel-headers configure option thanks to nathan for help with this 2003-06-28 19:39 rees * src/libafs/MakefileProto.FBSD.in: DELTA freebsd-20030628 AUTHOR rees@umich.edu change freebsd kernel module name to libafs.ko (required by kldload) 2003-06-27 20:54 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-oops-20030627 AUTHOR rees@umich.edu back out my last commit. I'm told it's not wanted. 2003-06-27 20:32 rees * src/libafs/MakefileProto.FBSD.in: DELTA freebsd50-20030627 AUTHOR rees@umich.edu makefile changes to build freebsd 5.0 kernel module 2003-06-27 19:55 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20030627 AUTHOR rees@umich.edu use -fno-stack-protector for all openbsd after 3.2 2003-06-27 14:12 shadow * src/bozo/Makefile.in: DELTA bozo-ubik-needs-rx-20030627 AUTHOR shadow@dementia.org FIXES make ubik depend on rx, not vice versa 2003-06-27 14:01 rees * src/util/: strlcat.c, strlcpy.c: DELTA strl-20030627 AUTHOR rees@umich.edu src/util/strlcat.c src/util/strlcpy.c 2003-06-26 17:00 rees * src/config/: param.i386_fbsd_42.h, param.i386_fbsd_43.h, param.i386_fbsd_44.h, param.i386_fbsd_45.h, param.i386_fbsd_46.h, param.i386_fbsd_47.h, param.i386_fbsd_50.h, param.i386_nbsd16.h: DELTA bsd-no-sysparam-for-asm-20030626 AUTHOR rees@umich.edu don't #include sys/param.h in asm code (lwp/process.s) 2003-06-23 22:14 rees * src/afs/FBSD/osi_groups.c: DELTA setpag-proto-20030623 AUTHOR rees@umich.edu use prototype for setpag for freebsd too 2003-06-23 17:02 rees * src/config/param.i386_obsd34.h: DELTA i386-elf-20030623 AUTHOR rees@umich.edu break out i386 code from lwp/process.s to separate source file, as discussed at workshop. add support for OpenBSD 3.4, contributed by Brent Graveland (requires kernel patch for lkm; see: http://graveland.net/openbsd/openafs-on-openbsd 2003-06-20 15:42 rees * src/config/: param.i386_fbsd_42.h, param.i386_fbsd_43.h, param.i386_fbsd_44.h, param.i386_fbsd_45.h, param.i386_fbsd_46.h, param.i386_fbsd_47.h, param.i386_fbsd_50.h: DELTA freebsd-64bit-env-20030620 AUTHOR rees@umich.edu Add AFS_64BIT_ENV to all FreeBSD param files 2003-06-20 00:40 shadow * src/: volser/physio.c, dir/buffer.c: DELTA more-warnings-and-prototyping-work-20030619 AUTHOR nneul@umr.edu FIXES 1816 abstracted from work by toddr@rpi.edu 2003-06-19 22:03 shadow * src/packaging/HP-UX/: psf-1.2.8-transarc-paths-11.00, psf-1.2.9-transarc-paths-11.00, data/depot.copyright, data/depot.description, data/fileset.description, data/openafs-clnt.description, data/openafs-krn.description, data/openafs-run.description, data/openafs-srv.description, data/product.README, data/product.copyright, data/product.description, data/subproduct.description, data/vendor.description, files/usr/vice/etc/SuidCells, files/usr/vice/etc/cacheinfo, scripts/openafs-clnt.checkinstall, scripts/openafs-clnt.configure, scripts/openafs-clnt.preinstall, scripts/openafs-clnt.preremove, scripts/openafs-clnt.unconfigure, scripts/openafs-eng-man.configure, scripts/openafs-eng-man.unconfigure, scripts/openafs-krn.checkremove, scripts/openafs-krn.configure, scripts/openafs-krn.postinstall, scripts/openafs-krn.unconfigure, scripts/openafs-krn.verify, scripts/openafs-srv.checkremove, scripts/openafs-srv.configure, scripts/openafs-srv.postremove, scripts/openafs-srv.preinstall, scripts/openafs-srv.preremove, scripts/openafs-srv.subscript, scripts/openafs-srv.unconfigure, scripts/openafs-srv.verify, scripts/openafs.configure, scripts/openafs.postremove, scripts/openafs.unconfigure: DELTA hpux-packagings-20030619 AUTHOR paul.weber@hp.com FIXES 1315 updated packaging for hp-ux 11.00, 11.11 and 11.22 2003-06-19 19:00 shadow * src/: WINNT/afs_setup_utils/afs_setup_utils_stub.rc, WINNT/afs_setup_utils/lang/de_DE/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/en_US/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/es_ES/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ja_JP/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ko_KR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/pt_BR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/zh_TW/afs_setup_utils.rc, WINNT/afsadmsvr/afsadmsvr.rc, WINNT/afsapplib/afsapplib_stub.rc, WINNT/afsapplib/lang/de_DE/afsapplib.rc, WINNT/afsapplib/lang/en_US/afsapplib.rc, WINNT/afsapplib/lang/es_ES/afsapplib.rc, WINNT/afsapplib/lang/ja_JP/afsapplib.rc, WINNT/afsapplib/lang/ko_KR/afsapplib.rc, WINNT/afsapplib/lang/pt_BR/afsapplib.rc, WINNT/afsapplib/lang/zh_CN/afsapplib.rc, WINNT/afsapplib/lang/zh_TW/afsapplib.rc, WINNT/afsd/afslog95.rc, WINNT/afsd/afslogon.rc, WINNT/afsd/afsshare.rc, WINNT/afsd/fs.rc, WINNT/afsd/klog.rc, WINNT/afsd/libafsconf.rc, WINNT/afsd/symlink.rc, WINNT/afsd/tokens.rc, WINNT/afsd/unlog.rc, WINNT/afslegal/afslegal_stub.rc, WINNT/afslegal/lang/de_DE/afslegal.rc, WINNT/afslegal/lang/en_US/afslegal.rc, WINNT/afslegal/lang/es_ES/afslegal.rc, WINNT/afslegal/lang/pt_BR/afslegal.rc, WINNT/afslegal/lang/zh_CN/afslegal.rc, WINNT/afslegal/lang/zh_TW/afslegal.rc, WINNT/afssvrcfg/afscfg_stub.rc, WINNT/afssvrcfg/lang/en_US/afscfg.rc, WINNT/afssvrcpa/afssvrcpa_stub.rc, WINNT/afssvrcpa/lang/de_DE/afssvrcpa.rc, WINNT/afssvrcpa/lang/en_US/afssvrcpa.rc, WINNT/afssvrcpa/lang/es_ES/afssvrcpa.rc, WINNT/afssvrcpa/lang/ko_KR/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_CN/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_TW/afssvrcpa.rc, WINNT/afssvrmgr/svrmgr_stub.rc, WINNT/afssvrmgr/lang/de_DE/svrmgr.rc, WINNT/afssvrmgr/lang/en_US/svrmgr.rc, WINNT/afssvrmgr/lang/es_ES/svrmgr.rc, WINNT/afssvrmgr/lang/ja_JP/svrmgr.rc, WINNT/afssvrmgr/lang/ko_KR/svrmgr.rc, WINNT/afssvrmgr/lang/pt_BR/svrmgr.rc, WINNT/afssvrmgr/lang/zh_CN/svrmgr.rc, WINNT/afssvrmgr/lang/zh_TW/svrmgr.rc, WINNT/afsusrmgr/AfsUsrMgr_stub.rc, WINNT/afsusrmgr/lang/en_US/AfsUsrMgr.rc, WINNT/bosctlsvc/bosctlsvc.rc, WINNT/client_cpa/lang/de_DE/afs_cpa.rc, WINNT/client_cpa/lang/en_US/afs_cpa.rc, WINNT/client_cpa/lang/es_ES/afs_cpa.rc, WINNT/client_cpa/lang/ko_KR/afs_cpa.rc, WINNT/client_cpa/lang/pt_BR/afs_cpa.rc, WINNT/client_cpa/lang/zh_CN/afs_cpa.rc, WINNT/client_cpa/lang/zh_TW/afs_cpa.rc, WINNT/client_creds/afscreds_stub.rc, WINNT/client_creds/lang/de_DE/afscreds.rc, WINNT/client_creds/lang/es_ES/afscreds.rc, WINNT/client_creds/lang/ja_JP/afscreds.rc, WINNT/client_creds/lang/ko_KR/afscreds.rc, WINNT/client_creds/lang/pt_BR/afscreds.rc, WINNT/client_creds/lang/zh_CN/afscreds.rc, WINNT/client_creds/lang/zh_TW/afscreds.rc, WINNT/client_exp/afs_shl_ext_stub.rc, WINNT/client_osi/libosi.rc, WINNT/eventlog/lang/afseventmsg.rc, WINNT/pthread/pthread.rc, WINNT/pthread/pthread95.rc, bozo/bos.rc, bozo/bosserver.rc, bu_utils/fms.rc, bucoord/backup.rc, budb/buserver.rc, butc/butc.rc, config/NTMakefile.version-NOCML, finale/translate_et.rc, kauth/kas.rc, kauth/kaserver.rc, kauth/kpasswd.rc, libadmin/adminutil/afsadminutil.rc, libadmin/bos/afsbosadmin.rc, libadmin/cfg/afscfgadmin.rc, libadmin/client/afsclientadmin.rc, libadmin/kas/afskasadmin.rc, libadmin/pts/afsptsadmin.rc, libadmin/vos/afsvosadmin.rc, libafsauthent/afsauthent.rc, libafsrpc/afsrpc.rc, procmgmt/afskill.rc, procmgmt/afsprocmgmt.rc, ptserver/pts.rc, ptserver/ptserver.rc, rx/rxdebug.rc, rxdebug/rxdebug.rc, shlibafsauthent/afsauthent.rc, ubik/udebug.rc, update/upclient.rc, update/upserver.rc, uss/uss.rc, viced/fileserver.rc, vlserver/vlserver.rc, vol/salvager.rc, vol/volinfo.rc, volser/volserver.rc, volser/vos.rc: DELTA windows-file-versioning-20030619 AUTHOR cg2v@andrew.cmu.edu FIXES 1488 It adds: - the binary version of the file version/productversion, which the MSI engine sort of want files in MSI packages to all have. This requires another variable to be maintained in NTMakefile.i386_nt40 (Please don't change the value from 1,2,910,0 to 1,2,9,1 or something like that. The last number group in the version is considered completely insignificant by some things) - some file typing, which I don't know if anything cares about - Some new items in the stringfileinfo table, (InternalName and OriginalFilename) without which explorer won't show use the version info in constructing tooltip text. - Actually setting ProductVersion and FileVersion to something real - Language codes, which the MSI engine also wants 2003-06-19 17:35 shadow * src/volser/: Makefile.in, restorevol.c: DELTA logging-changes-for-large-files-20030619 AUTHOR toddr@rpi.edu FIXES 1493 create afs_vsnprintf. use it in FSLog. add new types which are intmax and uintmax, 32 or 64 bit as needed.. some casting. 2003-06-19 17:14 shadow * src/budb/procs.c: DELTA ident-cleanup-20030619 AUTHOR nneul@umr.edu FIXES 1544 comment in ifdef'd out code should be a comment 2003-06-19 17:01 shadow * src/WINNT/afssvrcfg/afscfg.h: DELTA ident-cleanup-20030619 AUTHOR nneul@umr.edu FIXES 1549 change to /* */ comment style 2003-06-19 16:55 shadow * src/uss/lex.l: DELTA uss-rename-lex-to-lex-file-20030619 AUTHOR shadow@dementia.org FIXES 1550 so reindenting will not do the wrong thing. 2003-06-19 16:53 shadow * src/libuafs/README: DELTA java-jafs-update-20030619 AUTHOR mpereira@almaden.ibm.com FIXES 1565 updates to java jafs, make it work with new cell code. 2003-06-19 16:31 shadow * src/ptserver/ptint.xg: DELTA ptserver-rxgen-cleanup-20030619 AUTHOR nneul@umr.edu FIXES 1573 get rid of placeholders, inline opcodes.. 2003-06-19 16:28 shadow * src/: config/.cvsignore, shlibafsauthent/.cvsignore, tests/OpenAFS/.cvsignore: DELTA cvsignore-updates-20030619 AUTHOR nneul@umr.edu FIXES 1580 update cvsignore files 2003-06-02 14:37 shadow * src/vol/common.c: DELTA logging-cleanup-20030602 AUTHOR toddr@rpi.edu FIXES 1493 logging function cleanup and protoizing 2003-06-02 14:36 shadow * src/: vol/physio.c, volser/Makefile.in, volser/lockprocs.c: DELTA splint-fileserver-volserver-cleanup-20030602 AUTHOR toddr@rpi.edu FIXES 1493 add "make splint" target for viced, vol, volser and clean up for splint 2003-05-29 18:23 shadow * src/lwp/test/test.c: DELTA prototyping-20030529 AUTHOR nneul@umr.edu FIXES 1455 more prototyping. 2003-05-28 18:34 shadow * src/WINNT/client_osi/osi.h: DELTA closer-to-vc7-support-20030528 AUTHOR cg2v@andrew.cmu.edu FIXES 1334 VC7 dropped support for the LARGE_INTEGER functions (linking against largeint.lib doesn't seem to have any effect) 2003-05-28 18:18 shadow * .splintrc: DELTA start-splint-support-20030528 AUTHOR toddr@rpi.edu FIXES 1493 only part of this bug 2003-05-22 04:57 shadow * src/uss/uss_procs.c: DELTA switch-to-strerror-20030522 AUTHOR shadow@dementia.org FIXES 1458 your brights brighter, your whites whiter. well, at least compilers won't bitch that sys_errlist[] isn't supported anymore. 2003-05-15 15:41 shadow * src/WINNT/client_osi/osievent.mc: DELTA winnt-add-osi-event-mc-20030515 AUTHOR james@abrakus.com FIXES 1373 add missed file 2003-05-14 15:15 shadow * src/: auth/cellconfig.p.h, ubik/disk.c, ubik/recovery.c, ubik/vote.c: DELTA more-prototyping-20030513 AUTHOR nneul@umr.edu FIXES 1351 some ansification in src/ubik, more prototyping 2003-05-14 14:30 shadow * src/rx/bulk.example/: bulk.xg, bulk_client.c, bulk_io.c, bulk_server.c: DELTA rx-bulk-example-cleanup-20030513 AUTHOR mnandrews@lbl.gov FIXES 1436 make the bulk example work 2003-05-13 04:27 shadow * src/rxgen/rpc_cout.c: DELTA rxgen-xdr-call-stifle-warnings-20030513 AUTHOR nneul@umr.edu FIXES 1349 eliminate some warnings in generated code from rxgen 2003-05-13 04:23 shadow * .cvsignore, src/config/param.i386_umlinux22_usr.h, src/config/param.i386_umlinux24_usr.h: DELTA i386-user-mode-linux-support-20030513 AUTHOR kvanhees@sinenomine.net FIXES 1396 support for usermode linux 2003-05-13 04:11 shadow * src/vol/gi.c: DELTA vol-gi-prototyping-20030513 AUTHOR nneul@umr.edu FIXES 1432 changed slightly by shadow@dementia.org to not need forward decl. 2003-05-05 19:58 jhutz * src/WINNT/eventlog/lang/: de_DE/event.mc, es_ES/event.mc, ja_JP/event.mc, ko_KR/event.mc, pt_BR/event.mc, zh_CN/event.mc, zh_TW/event.mc: DELTA winnt-eventlog-newline-fixes-20030505 AUTHOR jhutz@cmu.edu Clean up newline conventions in src/WINNT/eventlog/lang/*/event.mc. Existing files were in CVS with CRLF newlines, and so some Windows tools would check them out with CRCRLF. Unfortunately, the mc-compiler can't handle CRCRLF newlines. Fixing the files in CVS to have LF newlines (like all proper text files) makes the problem go away -- they end up with CRLF if checked out using tools that do newline conversion, and LF-only if not, and the compiler accepts either. 2003-04-28 23:06 shadow * src/cf/ressearch.m4: DELTA autoconf-deal-with-res-search-as-macro-20030428 AUTHOR shadow@dementia.org FIXES on some platforms, res_search is a macro for __res_search, find it anyway 2003-04-28 21:07 shadow * src/des/conf-amd64-linux.h: DELTA amd64-linux-port-20030428 AUTHOR shadow@dementia.org FIXES first cut at an opteron port 2003-04-22 16:45 shadow * src/rx/xdr_mem.c: DELTA winnt-xdr-mem-needs-limits-h-20030422 AUTHOR rolf@multi-os-net.de FIXES as received from scoot williams 2003-04-21 16:37 rees * src/libafs/MakefileProto.FBSD.in: DELTA freebsd-20030421 AUTHOR cg2v@andrew.cmu.edu add .PHONY target for libafs 2003-04-16 22:28 rees * src/: afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, config/param.i386_fbsd_50.h, rx/FBSD/rx_kmutex.h: DELTA freebsd-50-20030416 AUTHOR rees@umich.edu More FreeBSD 5.0. Most of it builds now. 2003-04-16 19:47 rees * src/libuafs/.cvsignore: DELTA ignore-20030416 AUTHOR rees@umich.edu ignore all MakefileProtos in libuafs 2003-04-11 17:50 shadow * src/util/pthread_nosigs.h: DELTA softsig-dont-block-critical-signals-20030411 AUTHOR shadow@dementia.org FIXES blocking these seems to prevent all threads from dying when the kernel gives e.g. SIGSEGV to one of the processes. since softsig is to protect us from what signals we handle might do in the handler, this should be fine 2003-04-04 20:15 rees * src/config/param.i386_obsd33.h: DELTA openbsd-33-20030404 AUTHOR rees@umich.edu param file for OpenBSD 3.3. untested but "should work." 2003-04-04 18:04 rees * src/config/param.i386_fbsd_50.h: DELTA freebsd-5-20030404 AUTHOR rees@umich.edu preliminary work on freebsd 5.0 kernel module 2003-04-04 15:53 rees * src/config/mkvers.c: DELTA freebsd-5-update-20030404 AUTHOR lha@stacken.kth.se re-apply rev 1.6 patch, lost in rev 1.7 2003-04-03 21:42 shadow * src/libuafs/MakefileProto.OBSD.in: DELTA obsd-create-file-so-configure-shuts-up-20030403 AUTHOR shadow@dementia.org FIXES so configure won't whine 2003-04-03 14:48 rees * src/afsmonitor/afsmon-win.c: DELTA fix-window-size-20030403 AUTHOR rees@umich.edu print actual limits if window too small 2003-03-28 21:26 shadow * src/cf/solaris-fs-rolled.m4: DELTA solaris-fs-rolled-20030328 AUTHOR shadow@dementia.org FIXES for solaris 9 u2 2003-03-28 09:35 shadow * src/: dir/buffer.c, dir/test/dtest.c, dir/test/physio.c, viced/physio.c, vol/partition.h, vol/physio.c, vol/viceinode.h, volser/physio.c, volser/restorevol.c: DELTA revert-large-file-support-20030328 AUTHOR nneul@umr.edu FIXES 1341 sadly there are problems. how long before this comes to the fore again i don't know. 2003-03-28 09:30 shadow * src/rxstat/rxstat.c: DELTA rxstat-fix-objdir-builds-20030328 AUTHOR nneul@umr.edu FIXES 1340 change where we include headers from 2003-03-27 20:29 rees * src/afsmonitor/afsmon-win.c: DELTA fix-window-size-20030327 AUTHOR rees@umich.edu Fix off-by-one error in window size calculation 2003-03-21 20:06 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20030321 AUTHOR rees@umich.edu Restore lost -O2 CFLAG 2003-03-21 19:26 rees * src/rx/xdr_mem.c: DELTA xdr-mem-take-II-20030321 AUTHOR drh@umich.edu Fix pasto in xdr_mem security patch. 2003-03-21 17:59 rees * src/rx/xdr_mem.c: DELTA xdrmem-getbytes-20030321 AUTHOR rees@umich.edu See, for example: http://web.mit.edu/kerberos/www/advisories/MITKRB5-SA-2003-003-xdr. txt This source is unused but it seems like a good idea to patch it anyway. 2003-03-19 22:20 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20030319 AUTHOR rees@umich.edu Add -fno-stack-protector to kernel CFLAGS for OpenBSD post-3.2. 2003-03-18 23:47 kolya * src/kauth/kaserver.h: DELTA kaserver-disable-krb4-crossrealm-20030317 AUTHOR kolya@mit.edu FIXES to deal with krb4 security advisory type mismatch for krb4_cross pointed out by Jack Neely 2003-03-18 03:56 shadow * src/kauth/kaserver.h: DELTA kaserver-disable-krb4-crossrealm-20030317 AUTHOR shadow@dementia.org FIXES to deal with krb4 security advisory 2003-03-16 14:30 rees * src/config/param.ppc_nbsd16.h: DELTA macppc-netbsd-20030316 AUTHOR lha@stacken.kth.se Preliminary support for macppc-*-netbsd*. Untested? 2003-03-15 15:08 shadow * src/: DOLASTCMP.BAT, WINNT/client_osi/NTMakefile-TestOSI, util/NTMakefile: DELTA windows-more-updates-20030315 AUTHOR james@abrakus.com FIXES updates for build system 2003-03-14 20:07 shadow * src/: WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/GetWebDll/ntmakefile, WINNT/afs_setup_utils/_isuser/ntmakefile, WINNT/afs_setup_utils/lang/NTMakefile, WINNT/afsadmsvr/NTMakefile, WINNT/afsapplib/lang/NTMakefile, WINNT/afsapplib/test/NTMakefile, WINNT/afsclass/NTMakefile, WINNT/afsd/fs_utils.h, WINNT/afslegal/NTMakefile, WINNT/afslegal/lang/NTMakefile, WINNT/afsreg/test/NTMakefile, WINNT/afssvrcfg/lang/NTMakefile, WINNT/afssvrcpa/lang/NTMakefile, WINNT/afssvrmgr/lang/NTMakefile, WINNT/afsusrmgr/lang/NTMakefile, WINNT/bosctlsvc/NTMakefile, WINNT/client_config/lang/NTMakefile, WINNT/client_creds/lang/NTMakefile, WINNT/eventlog/NTMakefile, WINNT/eventlog/test/NTMakefile, WINNT/install/InstallShield5/NTMakefile, WINNT/install/Win9x/NTMakeFile, WINNT/license/lang/NTMakefile, WINNT/pthread/test/NTMakefile, WINNT/talocale/NTMakefile, WINNT/win9xpanel/NTMakefile, audit/NTMakefile, auth/test/NTMakefile, bu_utils/NTMakefile, butm/NTMakefile, cmd/NTMakefile, cmd/test/NTMakefile, comerr/NTMakefile, comerr/test/NTMakefile, config/mkvers.c, config/util_cr.c, des/test/NTMakefile, dir/NTMakefile, dir/test/NTMakefile, finale/NTMakefile, kauth/test/NTMakefile, libacl/NTMakefile, libadmin/NTMakefile, libadmin/bos/NTMakefile, libadmin/cfg/NTMakefile, libadmin/cfg/test/NTMakefile, lwp/NTMakefile, lwp/test/NTMakefile, procmgmt/NTMakefile, procmgmt/test/NTMakefile, rx/test/NTMakefile, rxgen/NTMakefile, rxkad/NTMakefile, rxkad/test/NTMakefile, rxstat/rxstat.c, tbutc/NTMakefile, usd/NTMakefile, usd/test/NTMakefile, util/NTMakefile, util/test/NTMakefile, viced/NTMakefile, vol/test/NTMakefile: DELTA windows-build-updates-20030314 AUTHOR james@abrakus.com FIXES support for V6.0 and .Net complier, compile from either NT4.0 or XP Source and object are separated into different directories. The directory tree would look as follows: Base from %AFSROOT% environment variable %AFSROOT%\src\... - all source and generated source %AFSROOT%\obj\checked\... objects from a checked build %AFSROOT%\obj\free\... objects from a free build %AFSROOT%\obj\dest\checked\... DEST folder from a checked build %AFSROOT%\obj\dest\free\.... DEST folder from a free build Before you start the build, you must build an object tree by issuing the following: nmake -f NTMAKEFILE mkdir 2003-03-14 19:47 shadow * src/: libacl/aclprocs.c, libacl/netprocs.c, util/secutil_nt.c: DELTA winnt-include-sanity-20030314 AUTHOR cg2v@andrew.cmu.edu FIXES 1332 include headers by their usual name instead of trying to be special 2003-03-11 16:25 rees * src/afs/.cvsignore: DELTA ignore-unified-files-20030311 AUTHOR rees@umich.edu cvsignore unified_afs.[ch] 2003-03-10 20:02 rees * src/: afs/HPUX/osi_groups.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vnodeops.c, libuafs/MakefileProto.HPUX.in: DELTA hpux11i-20030310 AUTHOR deengert@anl.gov Support for HPUX110 2003-03-10 02:31 shadow * src/afs/unified_afs.et: DELTA afs-error-translation-update-20030306 AUTHOR shadow@dementia.org FIXES make it vaguely useful. now with client side(tm) 2003-03-10 02:03 shadow * src/util/: hputil.c, isathing.c, volparse.c: DELTA util-symbol-renaming-and-cleanup-20030309 AUTHOR shadow@dementia.org FIXES rename more stuff into the util_ space use it some other cleanup in the util package 2003-03-10 01:59 shadow * src/: util/errmap_nt.h, util/fileutil.h, util/netutils.h, util/secutil_nt.h, WINNT/client_exp/afs_shl_ext.def, WINNT/client_osi/basic.c, WINNT/client_osi/libosi.rc, WINNT/client_osi/main.c, WINNT/client_osi/osi.h, WINNT/client_osi/osidb.c, WINNT/client_osi/osidb.h, WINNT/client_osi/osidebug.c, WINNT/client_osi/osidebug.h, WINNT/client_osi/osifd.c, WINNT/client_osi/osiltype.c, WINNT/client_osi/osistatl.c, WINNT/client_osi/osithrd95.c, WINNT/client_osi/osiutils.h, WINNT/client_osi/perf.c, WINNT/client_osi/perf.h, WINNT/client_osi/trylock.c, WINNT/client_osi/trylock.h, WINNT/eventlog/logevent.h, WINNT/eventlog/lang/de_DE/event.mc, WINNT/eventlog/lang/en_US/event.mc, WINNT/eventlog/lang/es_ES/event.mc, WINNT/eventlog/lang/ja_JP/event.mc, WINNT/eventlog/lang/ko_KR/event.mc, WINNT/eventlog/lang/pt_BR/event.mc, WINNT/eventlog/lang/zh_CN/event.mc, WINNT/eventlog/lang/zh_TW/event.mc, WINNT/install/InstallShield5/BuildSetup.bat, afsweb/README, afsweb/README.BETA2, afsweb/nsafs.h, afsweb/securehash.c, comerr/error_table.y, comerr/error_table_nt.c, comerr/et_lex.lex.l, comerr/et_lex.lex_nt.c, config/debug.h, des/test/NTMakefile, libadmin/afs_Admin.h, libadmin/adminutil/afs_AdminErrors.h, libadmin/adminutil/afs_AdminInternal.h, libadmin/adminutil/afs_utilAdmin.h, libadmin/bos/afs_bosAdmin.h, libadmin/cfg/afs_cfgAdmin.h, libadmin/cfg/cfginternal.h, libadmin/client/afs_clientAdmin.h, libadmin/kas/afs_kasAdmin.h, libadmin/test/common.h, libadmin/vos/afs_vosAdmin.h, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.NBSD.in, libafs/MakefileProto.OBSD.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.NBSD.in, package/Makefile.in, package/check.c, package/conftree.c, package/globals.h, package/globfuncs.c, package/gram.y, package/lex.l, package/messages.c, package/package.h, package/systype.h, package/test.c, package/test_gram.y, package/update.c, package/validupdates.h, procmgmt/procmgmt.h, sys/pioctl_nt.h, rxkad/domestic/fcrypt.h, usd/usd.h, uss/sample.template, wsadmin.lib/aix_22.generic, wsadmin.lib/aix_22.generic.dev, wsadmin.lib/aix_22.readonly, wsadmin.lib/aix_22.readwrite, wsadmin.lib/base.generic, wsadmin.lib/devel, wsadmin.lib/pmax_31.generic, wsadmin.lib/pmax_31.generic.dev, wsadmin.lib/pmax_31.readonly, wsadmin.lib/pmax_31.readwrite, wsadmin.lib/rt_r4.generic, wsadmin.lib/rt_r4.generic.dev, wsadmin.lib/rt_r4.generic.dkload, wsadmin.lib/rt_r4.generic.printer, wsadmin.lib/rt_r4.readonly, wsadmin.lib/rt_r4.readwrite, wsadmin.lib/sun3_35.generic, wsadmin.lib/sun3_35.generic.dev, wsadmin.lib/sun3_35.readonly, wsadmin.lib/sun3_35.readwrite, wsadmin.lib/sun3_40.generic, wsadmin.lib/sun3_40.generic.dev, wsadmin.lib/sun3_40.readonly, wsadmin.lib/sun3_40.readwrite, wsadmin.lib/sun3_40x.generic, wsadmin.lib/sun3_40x.generic.dev, wsadmin.lib/sun3_40x.readonly, wsadmin.lib/sun3_40x.readwrite, wsadmin.lib/sun4_40.generic, wsadmin.lib/sun4_40.generic.dev, wsadmin.lib/sun4_40.readonly, wsadmin.lib/sun4_40.readwrite, wsadmin.lib/sun4_40c.generic, wsadmin.lib/sun4_40c.generic.dev, wsadmin.lib/sun4_40c.readonly, wsadmin.lib/sun4_40c.readwrite, wsadmin.lib/vax_30.generic, wsadmin.lib/vax_30.generic.dev, wsadmin.lib/vax_30.readonly, wsadmin.lib/vax_30.readwrite, wsadmin.src/Makefile.in, wsadmin.src/admin, wsadmin.src/staff.dkload.proto, wsadmin.src/staff.printer.proto, wsadmin.src/staff.proto: DELTA cleanup-licensing-and-transarc-references-20030309 AUTHOR shadow@dementia.org FIXES tired? on a plane? need some mindless (maybe that's mind-numbing) stuff to work on? clean up licensing and references in code comments. it's big fun. 2003-03-04 16:27 shadow * src/venus/cacheout.c: DELTA cacheout-some-fixing-20030304 AUTHOR shadow@dementia.org FIXES not done, but it doesn't get compiled anyway so it doesn't matter that i left it broken 2003-03-04 16:26 shadow * src/fsprobe/fsprobe_callback.c: DELTA protoize-callback-interfaces-20030304 AUTHOR shadow@dementia.org FIXES more random protoizing 2003-03-04 16:19 shadow * src/: fsint/afscbint.xg, fsint/afsint.xg, fsprobe/fsprobe_callback.c: DELTA capabilities-20030304 AUTHOR shadow@dementia.org FIXES need to remove dummy capability, but otherwise this is the rpc part. 2003-03-04 11:14 shadow * src/fsint/afsint.xg: DELTA new-giveup-all-callbacks-rpc-20030303 AUTHOR shadow@dementia.org FIXES untested. will try it shortly. allow a client to give back all of its callbacks without enumerating them 2003-03-03 15:38 shadow * src/viced/fsprobe.c: DELTA viced-vol-ansification-20030303 AUTHOR shadow@dementia.org FIXES some more code ansified 2003-03-03 15:13 shadow * src/config/: param.rs_aix42.h, param.sgi_62.h, param.sgi_63.h, param.sgi_64.h, param.sgi_65.h, param.sunx86_54.h: DELTA flock-sysid-20030303 AUTHOR nneul@umr.edu FIXES 1325 featurize flock sysid 2003-03-03 15:10 shadow * src/: viced/check_sysid.c, viced/fsprobe.c, viced/physio.c, viced/profile.c, vol/devname.c, vol/gi.c, vol/physio.c: DELTA viced-vol-ansification-20030303 AUTHOR shadow@dementia.org FIXES some more code ansified 2003-02-27 17:27 shadow * src/: afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vnodeops.c, config/param.ia64_hpux1122.h, libuafs/MakefileProto.HPUX.in: DELTA hpux-1122-updated-support-20030227 AUTHOR deengert@anl.gov FIXES updated support for hp-ux 11.22 2003-02-20 22:04 rees * src/packaging/OpenBSD/desc: DELTA openbsd-20030220 AUTHOR rees@umich.edu OpenBSD: Add some minimal build notes to README. Change client package name to openafs-client. 2003-02-13 23:44 shadow * src/: afs/HPUX/osi_groups.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vnodeops.c, afsd/afs.hpux1122.driver, libuafs/MakefileProto.HPUX.in, pinstall/install.c: DELTA hpux-1122-initial-support-20030213 AUTHOR deengert@anl.gov sys name may yet change and there's some relatively minor cleanup yet to be done 2003-02-13 07:00 shadow * src/: pinstall/install.c, config/mkvers.c, config/param.i386_fbsd_50.h: DELTA freebsd-5-update-20030213 AUTHOR lha@stacken.kth.se FIXES 1297 fix issue with header needed for malloc(), and make us freebsd 5-ready 2003-02-13 06:58 shadow * src/pam/: afs_message.c, afs_session.c: DELTA pam-header-ordering-cleanup-20030213 AUTHOR lha@stacken.kth.se FIXES 1298 so pam module compiles on modern freebsd (system headers before pam) 2003-02-04 19:05 rees * src/packaging/OpenBSD/: desc, packinglist: DELTA openbsd-pkg-20030204 AUTHOR rees@umich.edu First cut at making an OpenBSD package. 2003-02-03 23:27 shadow * src/lwp/test/: selclient.c, selserver.c: DELTA lwp-tests-20030203 AUTHOR cg2v@andrew.cmu.edu FIXES 1280 make the tests work 2003-01-31 21:35 rees * src/afsd/afs.rc.obsd: DELTA openbsd-rc-20030131 AUTHOR rees@umich.edu Get rid of dkload subdir Get rid of "-chunksize 18 -stat 4800" Change "fs setcrypt crypt" to "fs setcrypt on" (old CMU syntax) 2003-01-30 22:04 kolya * src/libuafs/.cvsignore: DELTA libuafs-cvsignore-20030130 AUTHOR kolya@mit.edu add JUAFS to .cvsignore 2003-01-30 22:03 kolya * src/: afsd/afs.rc.obsd, config/param.i386_obsd32.h: DELTA openbsd-32-glue-20030130 AUTHOR kolya@mit.edu Add glue to support OpenBSD 3.2. 2003-01-30 14:59 rees * src/rx/: FBSD/rx_kmutex.h, OBSD/rx_knet.c: DELTA fix-netreceive-memleak-20030130 AUTHOR rees@umich.edu rx_knet fixes for Darwin and FreeBSD: netreceive: fix memory leak, check return code from soreceive netsend: remove unnecessary mbuf alloc, remove misleading comment all: general cleanup and minor bug fixes Thanks to emoy@apple.com for reporting this bug and testing the fix 2003-01-23 20:34 rees * src/rx/OBSD/rx_knet.c: DELTA openbsd-20030123 AUTHOR rees@umich.edu Mindless tweaking in search of a bug. 2003-01-15 04:30 shadow * src/ptserver/: display.c, ptint.xg, ptopcodes.h, ptserver.h, utils.c: DELTA pts-supergroups-20030114 AUTHOR kwc@citi.umich.edu thanks to nneul@umr.edu add configure switch and support code for groups in groups 2003-01-15 04:28 shadow * src/ubik/disk.c: DELTA ubik-rename-defines-20030114 AUTHOR kwc@citi.umich.edu thanks to nneul@umr.edu for splitting these out this adds UBIK_ to defines instead of doing undef on potentially "global" defines 2003-01-14 01:20 kolya * src/util/softsig.h: DELTA better-signal-thread-support-for-fileserver-20030113 AUTHOR kolya@mit.edu Improved signal-thread support for the pthread fileserver, which avoids blocking signals in any thread, to appease Linux's thread signaling semantics. 2003-01-14 00:46 kolya * src/util/assert.h: DELTA better-assert-macro-20030113 AUTHOR kolya@mit.edu Wrap our assert() macro in do{..}while(0) to make it look just like a real function. Fix instances of use of this macro that lacked a trailing semicolon of their own. 2003-01-11 07:33 shadow * src/: afsmonitor/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cf/linux-test5.m4, cmd/Makefile.in, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/cfg/test/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.FBSD.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, xstat/Makefile.in: DELTA makefiles-cflag-cleanup-20030111 AUTHOR nneul@umr.edu move cflags back to makefile.config, more cleanup, dup removal 2003-01-11 07:22 shadow * src/: export/cfgafs.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/object_test.c, gtx/screen_test.c, package/fileops.c, package/messages.c, pinstall/install.c, sys/rmtsysd.c, sys/rmtsyss.c, uss/uss_fs.c, uss/uss_procs.c, vlserver/cnvldb.c, vlserver/sascnvldb.c, vol/fs_conv_411.c: DELTA include-errno-dont-declare-it-20030111 AUTHOR hartmans@mit.edu include errno.h instead of extern int errno ourselves 2003-01-08 03:13 shadow * src/: sys/rmtsyss.c, venus/test/owntest.c: DELTA linux-redhat-81-beta-support-20020107 AUTHOR shadow@dementia.org thanks to Sean McDermott for the errno.h fixes. the rest is my fault, the configure tests as well as the kernel changes 2003-01-07 23:38 shadow * src/: dir/buffer.c, dir/test/dtest.c, dir/test/physio.c, viced/physio.c, vol/partition.h, vol/physio.c, vol/viceinode.h, volser/physio.c, volser/restorevol.c: DELTA fileserver-largefile-support-20020107 AUTHOR toddr@rpi.edu fileserver-side large file support 2003-01-07 23:24 shadow * src/export/: export.c, export.h, sym.h, symtab.c: DELTA aix51-64bit-exporter-20020107 AUTHOR reuter@rzg.mpg.de loads, but doesn't yet work 2002-12-29 15:46 kolya * src/config/: param.i386_fbsd_47.h, param.i386_fbsd_47_usr.h: DELTA freebsd-47-support-20021229 AUTHOR kolya@mit.edu Make OpenAFS build on FreeBSD 4.7-RELEASE. 2002-12-04 14:53 rees * src/libuafs/.cvsignore: DELTA ignore-files-20021204 AUTHOR rees@umich.edu Ignore src/libuafs/Makefile.common 2002-12-03 23:34 rees * src/afsd/afs.rc.obsd: DELTA openbsd-20021203 AUTHOR rees@umich.edu OpenBSD: Don't include systm.h #define iodone for 3.2 add rc file 2002-12-03 02:03 shadow * src/viced/physio.c: DELTA viced-prototypes-inclusion-20021202 AUTHOR shadow@dementia.org include prototypes header file 2002-12-02 21:22 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20021202 AUTHOR rees@umich.edu Make a symlink for libafs/lib. Needed for libkern.h. 2002-11-27 03:30 shadow * src/WINNT/client_exp/shell_ext.h: DELTA windows-rename-20021126 AUTHOR james@abrakus.com fix rename on windows client 2002-11-27 03:18 shadow * src/config/NTMakefile.version-NOCML: DELTA windows-fake-cml-info-20021126 AUTHOR sdw@email.unc.edu fake up cml info for windows 2002-11-25 23:22 rees * src/: JAVA/libjafs/.cvsignore, dir/test/.cvsignore, libafs/.cvsignore, lwp/.cvsignore, rxstat/.cvsignore, tests/.cvsignore: DELTA cvsignore-20021125 AUTHOR rees@umich.edu add a few more files to .cvsignore 2002-11-23 01:45 shadow * src/afs/: AIX/osi_prototypes.h, DUX/osi_prototypes.h, HPUX/osi_prototypes.h, OBSD/osi_prototypes.h, SOLARIS/osi_prototypes.h: DELTA afs-xosi-prototype-20021122 AUTHOR shadow@dementia.org add missing lock prototype. create header as needed. 2002-11-23 01:38 shadow * src/afs/libafsdep: DELTA no-copy-libafs-builds-20021015 AUTHOR nneul@umr.edu make things so file copies from src/libafs don't happen; change how libafs_tree is done 2002-11-15 17:19 rees * src/: afs/OBSD/osi_inode.h, libafs/MakefileProto.OBSD.in: DELTA openbsd-20021115 AUTHOR rees@umich.edu Fix yesterday's damage: Put afs_vnop_fid.o back in the nonfs module Put back VN_HOLD for Darwin in VNOPS/afs_vnop_remove.c (from kolya) More prototypes Re-organize OBSD/osi_machdep.h 2002-11-14 23:53 rees * src/afs/OBSD/osi_misc.c: DELTA openbsd-20021114 AUTHOR rees@umich.edu OpenBSD: Fix more vnode refcount screwups Implement AFS_KALLOC, AFS_KFREE and eliminate #ifdefs in afs/afs_osi.c More prototypes Move a bunch of stuff from param.h to osi_machdep.h Don't bind afs_vnop_fid.o in with nonfs module 2002-11-12 21:17 zacheiss * src/cf/linux-test5.m4: DELTA handle-unexported-sys_call_table-20021112 AUTHOR cg2v@andrew.cmu.edu Handle Linux kernels that don't export sys_call_table. 2002-11-11 21:23 rees * src/dir/test/dtest.c: DELTA dtest-20021111 AUTHOR rees@umich.edu Fix dtest. Does anyone ever use this? 2002-11-07 22:55 rees * src/rx/OBSD/rx_knet.c: DELTA openbsd-20021107 AUTHOR rees@umich.edu fix afs_unmount make osi_NetReceive sleep at shutdown so it won't loop forever 2002-11-05 22:37 rees * src/rx/OBSD/rx_knet.c: DELTA openbsd-20021105 AUTHOR rees@umich.edu don't panic in osi_NetReceive if soreceive fails don't release root vnode in afs_root (temporary until I track down the refcount screwup) 2002-10-30 22:56 rees * src/afs/OBSD/osi_inode.h: DELTA openbsd-20021030 AUTHOR rees@umich.edu More small OpenBSD fixes. Now the module loads, afsd starts, and /afs gets mounted. 2002-10-30 07:03 shadow * src/util/afs_lhash.h: DELTA lhash-includes-cleanup-20021027 AUTHOR shadow@dementia.org make stddef be included when building ukernel so NULL is defined cleanup redundancy 2002-10-29 00:00 shadow * src/lwp/timer.h: DELTA lwp-take-insque-internal-20021028 AUTHOR lha@it.su.se make insque/remque internal 2002-10-28 23:56 shadow * src/des/read_pssword.c: DELTA darwin-restore-terminal-after-read-password-20021028 AUTHOR ses@unc.edu turn echo back on 2002-10-28 22:51 shadow * src/rxkad/: der.h, v5gen.c: DELTA rxkad-krb5-windows-fix-20021028 AUTHOR shadow@dementia.org based on report from leg@andrew.cmu.edu 2002-10-28 21:28 rees * src/: libafs/MakefileProto.OBSD.in, afs/OBSD/osi_misc.c, afs/OBSD/osi_vm.c, rx/OBSD/rx_kmutex.c, rx/OBSD/rx_knet.c: DELTA openbsd-20021028 AUTHOR rees@umich.edu Add OBSD subdirs to afs and rx some other minor tweaks 2002-10-28 02:53 shadow * src/util/afs_lhash.h: DELTA lhash-includes-cleanup-20021027 AUTHOR shadow@dementia.org make stddef be included when building ukernel so NULL is defined cleanup redundancy 2002-10-28 02:38 shadow * src/util/afs_lhash.h: DELTA lhash-includes-cleanup-20021027 AUTHOR shadow@dementia.org make stddef be included when building ukernel so NULL is defined cleanup redundancy 2002-10-28 01:18 jhutz * src/rxkad/: README.v5, asn1-common.h, asn1_err.h, crc.c, der.h, v5der.c, v5gen-rewrite.h, v5gen.c, v5gen.h, test/stress_internal.h, test/stress_s.c: DELTA rxkad-krb5-20021027 AUTHOR lha@it.su.se Added support to rxkad for servers accepting Kerberos V5 tickets and truncated "proposal 2b" tickets. When used with an appropriate aklog or krb524d (such as shipped with Heimdal and MIT Kerberos), this allows the use of Kerberos V5 tickets (with DES session keys) to authenticate connections to OpenAFS servers. 2002-10-26 15:40 shadow * src/uss/grammar.y: DELTA uss-fix-bogus-grammar-20021026 AUTHOR hartmans@mit.edu newer bison actually wants you to write correct grammars apparently. 2002-10-26 15:39 shadow * src/: butc/read_tape.c, kauth/klogin.c, login/login.c, lwp/waitkey.c: DELTA getchar-returns-int-20021026 AUTHOR hartmans@mit.edu don't assume it returns char 2002-10-18 17:09 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20021018 AUTHOR rees@umich.edu OpenBSD kernel module builds now. 2002-10-16 22:22 rees * src/libafs/MakefileProto.OBSD.in: DELTA openbsd-20021016 AUTHOR rees@umich.edu More OpenBSD merge prototypes cleanup 2002-10-16 19:42 rees * src/auth/cellconfig.p.h: DELTA rx_securityClass-20021016 AUTHOR rees@umich.edu Back out my previous change, and instead declare struct rx_securityClass here. Thanks to Derek Atkins for this excellent suggestion. 2002-10-16 17:48 rees * src/: auth/cellconfig.p.h, libafs/MakefileProto.OBSD.in: DELTA openbsd-20021016 AUTHOR rees@umich.edu Fix includes for mbuf.h, if.h auth/cellconfig.p.h: Use (void *) for 2d arg to afsconf_ClientAuth(), since we have no def for struct rx_securityClass at this point 2002-10-16 04:16 shadow * src/rxkad/README.v5: file README.v5 was initially added on branch openafs-rxkad-krb5-lha. 2002-10-16 03:58 shadow * Makefile-libafs.in, libafsdep, src/afs/afs_axscache.c, src/afs/afs_exporter.c, src/afs/afs_lock.c, src/afs/afs_mariner.c, src/afs/afs_stat.c, src/afs/AIX/osi_groups.c, src/afs/AIX/osi_misc.c, src/afs/AIX/osi_timeout.c, src/afs/AIX/osi_vm.c, src/afs/DUX/osi_file.c, src/afs/DUX/osi_groups.c, src/afs/DUX/osi_inode.c, src/afs/DUX/osi_misc.c, src/afs/DUX/osi_sleep.c, src/afs/DUX/osi_vfsops.c, src/afs/DUX/osi_vm.c, src/afs/FBSD/osi_groups.c, src/afs/FBSD/osi_inode.c, src/afs/FBSD/osi_sleep.c, src/afs/HPUX/osi_groups.c, src/afs/HPUX/osi_misc.c, src/afs/HPUX/osi_sleep.c, src/afs/HPUX/osi_vfsops.c, src/afs/HPUX/osi_vm.c, src/afs/HPUX/osi_vnodeops.c, src/afs/IRIX/osi_groups.c, src/afs/IRIX/osi_misc.c, src/afs/IRIX/osi_sleep.c, src/afs/IRIX/osi_vm.c, src/afs/LINUX/osi_inode.c, src/afs/NBSD/osi_groups.c, src/afs/NBSD/osi_inode.c, src/afs/NBSD/osi_misc.c, src/afs/NBSD/osi_sleep.c, src/afs/NBSD/osi_vfsops.c, src/afs/SOLARIS/osi_sleep.c, src/afs/UKERNEL/afsincludes.h, src/afs/UKERNEL/osi_groups.c, src/afs/UKERNEL/osi_machdep.h, src/afs/UKERNEL/osi_vm.c, src/afs/UKERNEL/osi_vnodeops.c, src/afsweb/Makefile.in, src/afsweb/nsafs.c, src/afsweb/securehash.c, src/afsweb/apache_includes/1.3.1/alloc.h, src/afsweb/apache_includes/1.3.1/ap_config.h, src/afsweb/apache_includes/1.3.6/alloc.h, src/afsweb/apache_includes/1.3.6/ap_config.h, src/config/param.alpha_dux40_usr.h, src/config/param.alpha_dux50_usr.h, src/config/param.alpha_dux51_usr.h, src/config/param.alpha_linux_22_usr.h, src/config/param.alpha_linux_24_usr.h, src/config/param.alpha_nbsd15.h, src/config/param.alpha_nbsd15_usr.h, src/config/param.alpha_nbsd16.h, src/config/param.alpha_nbsd16_usr.h, src/config/param.hp_ux102.h, src/config/param.hp_ux102_usr.h, src/config/param.hp_ux110.h, src/config/param.hp_ux110_usr.h, src/config/param.i386_djgpp.h, src/config/param.i386_djgpp_usr.h, src/config/param.i386_fbsd_42.h, src/config/param.i386_fbsd_42_usr.h, src/config/param.i386_fbsd_43.h, src/config/param.i386_fbsd_43_usr.h, src/config/param.i386_fbsd_44.h, src/config/param.i386_fbsd_44_usr.h, src/config/param.i386_fbsd_45.h, src/config/param.i386_fbsd_45_usr.h, src/config/param.i386_fbsd_46.h, src/config/param.i386_fbsd_46_usr.h, src/config/param.i386_linux22_usr.h, src/config/param.i386_linux24_usr.h, src/config/param.i386_nbsd15.h, src/config/param.i386_nbsd15_usr.h, src/config/param.i386_nbsd16.h, src/config/param.i386_nbsd16_usr.h, src/config/param.i386_nt40.h, src/config/param.i386_obsd31_usr.h, src/config/param.i386_win95.h, src/config/param.ia64_linux24_usr.h, src/config/param.nbsd15.h, src/config/param.nbsd16.h, src/config/param.parisc_linux24_usr.h, src/config/param.ppc_darwin_12.h, src/config/param.ppc_darwin_12_usr.h, src/config/param.ppc_darwin_13.h, src/config/param.ppc_darwin_13_usr.h, src/config/param.ppc_darwin_14.h, src/config/param.ppc_darwin_14_usr.h, src/config/param.ppc_darwin_60.h, src/config/param.ppc_darwin_60_usr.h, src/config/param.ppc_linux22_usr.h, src/config/param.ppc_linux24_usr.h, src/config/param.rs_aix42.h, src/config/param.rs_aix42_usr.h, src/config/param.rs_aix51_usr.h, src/config/param.s390_linux22_usr.h, src/config/param.s390_linux24_usr.h, src/config/param.sgi_62.h, src/config/param.sgi_62_usr.h, src/config/param.sgi_63.h, src/config/param.sgi_63_usr.h, src/config/param.sgi_64.h, src/config/param.sgi_64_usr.h, src/config/param.sgi_65.h, src/config/param.sgi_65_usr.h, src/config/param.sparc64_linux22_usr.h, src/config/param.sparc64_linux24_usr.h, src/config/param.sparc_linux22_usr.h, src/config/param.sparc_linux24_usr.h, src/config/param.sun4_413.h, src/config/param.sun4_413_usr.h, src/config/param.sun4x_55_usr.h, src/config/param.sun4x_56_usr.h, src/config/param.sun4x_57_usr.h, src/config/param.sun4x_58_usr.h, src/config/param.sun4x_59_usr.h, src/config/param.sunx86_54.h, src/config/param.sunx86_57_usr.h, src/config/param.sunx86_58_usr.h, src/dir/Makefile.in, src/fsint/Makefile.in, src/kauth/kaaux.c, src/libacl/Makefile.in, src/libafs/MakefileProto.DUX.in, src/libafs/MakefileProto.FBSD.in, src/libafs/MakefileProto.IRIX.in, src/libafs/MakefileProto.NBSD.in, src/libafs/MakefileProto.OBSD.in, src/libafs/libafsdep, src/libuafs/MakefileProto.DUX.in, src/libuafs/MakefileProto.FBSD.in, src/libuafs/MakefileProto.HPUX.in, src/libuafs/MakefileProto.IRIX.in, src/libuafs/MakefileProto.NBSD.in, src/libuafs/MakefileProto.SOLARIS.in, src/libuafs/linktest.c, src/lwp/test/selclient.c, src/lwp/test/selserver.c, src/ptserver/ptserver.h, src/rx/libafsdep, src/rx/rx_multi.h, src/rx/rx_null.c, src/rx/AIX/rx_kmutex.c, src/rx/DUX/rx_kmutex.c, src/rx/FBSD/rx_kmutex.c, src/rx/HPUX/rx_kmutex.c, src/rx/HPUX/rx_knet.c, src/rx/IRIX/rx_kmutex.c, src/rx/NBSD/rx_knet.c, src/rx/SOLARIS/rx_kmutex.c, src/rx/UKERNEL/rx_kmutex.c, src/rx/test/testclient.c, src/rx/test/testserver.c, src/rxgen/Makefile.in, src/rxkad/libafsdep, src/rxstat/Makefile.in, src/rxstat/rxstat.c, src/tests/afscp_callback.c, src/util/afs_atomlist.c, src/util/hostparse.c, src/util/test/b32.c, src/util/test/b64.c, src/util/test/fb64.c, src/vol/devname.c, src/vol/xfs_size_check.c, src/vol/test/nino.c: DELTA no-copy-libafs-builds-20021015 AUTHOR nneul@umr.edu make things so file copies from src/libafs don't happen; change how libafs_tree is done 2002-10-14 22:13 rees * src/dir/buffer.c: DELTA fix-dir-voids-20021014 AUTHOR rees@umich.edu Revert some voids back to char. I was too ambitious. Thanks to kolya for pointing this out. 2002-10-14 14:41 rees * src/dir/: buffer.c, dir.h: DELTA dir-char-to-void-20021014 AUTHOR rees@umich.edu Change a bunch of (char *) to (void *) 2002-10-11 21:43 rees * src/: afs/exporter.h, libafs/MakefileProto.OBSD.in: DELTA openbsd-20021011 AUTHOR rees@umich.edu More OpenBSD merge. 2002-10-10 21:22 rees * src/rx/NBSD/rx_knet.c: DELTA netsend-proto-and-obsd-includes-20021010 AUTHOR rees@umich.edu Put in a prototype for osi_NetSend(), and try to fix all versions of rx_knet.c. Sorry if I broke yours. Fix includes for OpenBSD. 2002-10-09 18:25 rees * src/afs/afs_stat.c: DELTA openbsd-continues-20021009 AUTHOR rees@umich.edu More OpenBSD merge. Please let me know if this breaks other architectures. 2002-10-09 15:57 rees * src/util/: afs_atomlist.h, afs_lhash.h: DELTA no-stddef-in-kernel-20021009 AUTHOR rees@umich.edu Don't include stddef.h in the kernel. Untested except on OpenBSD, but I warned the mailing list. Let me know if this breaks your favorite sysname. 2002-10-09 01:02 shadow * src/: config/param.rs_aix51_usr.h, export/export5.exp: DELTA aix51-support-20021008 AUTHOR reuter@rzg.mpg.de aix 5.1 support, not yet ready for prime-time 2002-10-09 00:45 shadow * src/afs/: DUX/osi_sleep.c, FBSD/osi_sleep.c, HPUX/osi_sleep.c, IRIX/osi_sleep.c, NBSD/osi_sleep.c, SOLARIS/osi_sleep.c: DELTA osi-wakeup-return-zero-on-doing-a-wakeup-20021008 AUTHOR shadow@dementia.org based on patch submitted by reuter@rzg.mpg.de, but i actually ported it to all platforms. 2002-10-03 00:42 kolya * src/: afs/IRIX/osi_groups.c, config/param.hp_ux102.h, config/param.hp_ux110.h, config/param.rs_aix42.h, config/param.sgi_62.h, config/param.sgi_63.h, config/param.sun4_413.h: DELTA getuerror-ifdef-cleanup-20021002 AUTHOR kolya@mit.edu Clean up the #ifdefs around getuerror calls: change KERNEL_HAVE_SETUERROR to KERNEL_HAVE_UERROR, and use that for both setuerror and getuerror. 2002-09-26 07:13 shadow * src/config/param.alpha_dux51_usr.h: DELTA tru64-51-gets-a-sysname-20020926 AUTHOR mattiasa@e.kth.se the binaries from 5.0 don't work, so... 2002-09-26 07:01 shadow * src/: afs/AIX/osi_groups.c, export/export.c: DELTA aix51-support-20020926 AUTHOR reuter@rzg.mpg.de aix 5.1 support, not yet ready for prime-time 2002-09-20 16:32 rees * src/config/param.i386_obsd31_usr.h: DELTA update-openbsd-31-20020920 AUTHOR rees@umich.edu update OpenBSD to 3.1 2002-09-11 08:16 shadow * src/config/param.rs_aix42.h: DELTA aix-namei-fileserver-fix-20020911 AUTHOR nik@zurich.ibm.com make namei fileserver work on aix 2002-08-28 06:05 shadow * src/shlibafsauthent/: .cvsignore, NTMakefile, README, afsauthent.exp, afsauthent.rc: DELTA shared-libafsrpc-and-libafsauthent-20020828 AUTHOR shadow@dementia.org shared library versions of libafsrpc and libafsauthent 2002-08-27 22:18 shadow * src/config/param.rs_aix42.h: DELTA pin-function-definition-and-ifdef-cleanup-20020827 AUTHOR shadow@dementia.org define if kernel uses pin/unpin to pin memory; cleanup ifdef usage 2002-08-27 21:42 shadow * src/: afs/IRIX/osi_groups.c, config/param.hp_ux102.h, config/param.hp_ux110.h, config/param.rs_aix42.h, config/param.sgi_62.h, config/param.sgi_63.h, config/param.sun4_413.h: DELTA cachemgr-setuerror-ifdef-cleanup-20020827 AUTHOR shadow@dementia.org feature-ifdef for setuerror, and clean up where it's called 2002-08-26 21:01 shadow * src/packaging/README: DELTA packaging-rationale-20020826 AUTHOR shadow@dementia.org why we bothered to put it here 2002-08-26 20:52 shadow * src/packaging/Debian/: configuration-transcript.txt, control.module-image, filelist, make-links, movefiles, openafs-client.conffiles, openafs-client.dirs, openafs-client.postrm, openafs-client.prerm, openafs-client.undocumented, openafs-fileserver.conffiles, openafs-fileserver.config, openafs-fileserver.dirs, openafs-fileserver.preinst, openafs-fileserver.undocumented, openafs-kpasswd.dirs, openafs-kpasswd.undocumented, patch.001_libafs_destination_name, patch.002_sketchy_hpux_process_c, patch.004_bozo_permissions, patch.006_more_bozo_permissions, postinst.mod, prerm.mod: DELTA debian-packagings-20020826 AUTHOR hartmans@mit.edu packagings for debian. 2002-08-26 20:46 shadow * src/packaging/RedHat/: openafs-SuidCells, openafs-ThisCell, openafs-cacheinfo: DELTA redhat-packagings-20020826 AUTHOR warlord@mit.edu afsmodname actually from jhutz@cmu.edu but i don't feel like committing twice 2002-08-26 20:24 shadow * src/packaging/MacOS/: CellServDB.list, License.rtf, csrvdbmerge.pl: DELTA packaging-add-macos-bits-20020826 AUTHOR cg2v@andrew.cmu.edu the macos x packaging 2002-08-23 04:52 shadow * src/libadmin/adminutil/afs_utilAdmin.h: DELTA prototypes-fixes-20020821 AUTHOR shadow@dementia.org can't know this sort of thing (and it's wrong at least sometimes) 2002-08-23 04:38 shadow * src/libuafs/MakefileProto.DUX.in: DELTA dux-juafs-make-it-compile-20020823 AUTHOR zacheiss@mit.edu fix this so make will bother 2002-08-23 03:31 kolya * src/afs/: DUX/osi_vfsops.c, NBSD/osi_vfsops.c: DELTA new-and-maybe-improved-cell-code-20020822 AUTHOR kolya@mit.edu Fix some more references to the now-nonexistant cell->index 2002-08-22 22:44 kolya * src/: afs/DUX/osi_vfsops.c, afs/NBSD/osi_vfsops.c, fsint/afscbint.xg, fsprobe/fsprobe_callback.c: DELTA new-and-maybe-improved-cell-code-20020822 AUTHOR kolya@mit.edu This is mostly a rewrite of src/afs/afs_cell.c, and associated changes to other things. Features of the new cell code: * Persistent name-to-cell-number mapping across reboots, to ensure the cell numbers in the dcache are meaningful. Stored in the new cache file, /usr/vice/cache/CellInfo. * Allow cmdebug to query the cell number to cell name mapping. * Allow clients to have an empty CellServDB as long as AFSDB is enabled and ThisCell has AFSDB records. * The home cell retains the setuid bit even if looked up via AFSDB. * Dynroot gets its own cell, rather than piggybacking on cell 1. * Cell 1 is no longer special; cell numbers are now semi-opaque. * Convert cell traversal code to using GetCellByIndex rather than directly poking at CellLRU / afs_xcell. * Separate cells from aliases, which shouldn't have been the same in the first place. * Cleaner code (IMHO). 2002-08-22 21:25 shadow * src/vlserver/cnvldb.c: DELTA prototypes-fixes-20020821 AUTHOR shadow@dementia.org aix gets bitter at this 2002-08-22 20:48 jhutz * src/rxkad/asn1-common.h: file asn1-common.h was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/asn1_err.h: file asn1_err.h was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/der.h: file der.h was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/v5gen.c: file v5gen.c was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/v5der.c: file v5der.c was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/crc.c: file crc.c was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/v5gen-rewrite.h: file v5gen-rewrite.h was initially added on branch openafs-rxkad-krb5. 2002-08-22 20:48 jhutz * src/rxkad/v5gen.h: file v5gen.h was initially added on branch openafs-rxkad-krb5. 2002-08-22 18:45 shadow * src/: budb/dbs_dump.c, fsprobe/fsprobe.c, gtx/input.c: DELTA prototypes-fixes-20020821 AUTHOR shadow@dementia.org and cast all the pointers 2002-08-22 18:29 shadow * src/budb/dbs_dump.c: DELTA prototypes-fixes-20020821 AUTHOR shadow@dementia.org screw it. if winnt can have generic pointers, so can we 2002-08-22 18:12 shadow * src/budb/dbs_dump.c: DELTA prototypes-fixes-20020821 AUTHOR shadow@dementia.org cast parm argument to CreateProcess 2002-08-22 17:02 shadow * src/config/param.ia64_linux24_usr.h: DELTA sunos-support-cleanup-20020822 AUTHOR shadow@dementia.org some things want ucontext.h. leave it there 2002-08-21 22:07 shadow * src/config/: param.ppc_darwin_60.h, param.ppc_darwin_60_usr.h: DELTA darwin-updates-20020821 AUTHOR cg2v@andrew.cmu.edu should be correct support for 10.2. also updates for 10.1 2002-08-21 20:50 shadow * src/: gtx/curseswindows.c, pinstall/install.c: DELTA darwin-updates-20020821 AUTHOR cg2v@andrew.cmu.edu should be correct support for 10.2. also updates for 10.1 2002-08-21 20:34 shadow * src/config/: param.sun4x_59_usr.h, param.sunx86_57_usr.h, param.sunx86_58_usr.h: DELTA eliminate-nested-comments-20020821 AUTHOR nneul@umr.edu cleanup config fragments 2002-08-21 19:23 shadow * src/: config/param.sun4_413.h, config/param.sun4_413_usr.h, rx/SUNOS/rx_kmutex.h: DELTA sunos4-port-20020821 AUTHOR jhutz@cmu.edu This patch adds support for building OpenAFS user-mode code on SunOS 4. It does not include libafs, ulibafs, or any code that needs to understand the filesystem layout (so, no vfsck, and while the salvager will be built, it won't work). 2002-08-21 19:19 shadow * src/: pinstall/install.c, usd/usd_file.c, util/vice.h: DELTA sunos4-port-20020821 AUTHOR jhutz@cmu.edu This patch adds support for building OpenAFS user-mode code on SunOS 4. It does not include libafs, ulibafs, or any code that needs to understand the filesystem layout (so, no vfsck, and while the salvager will be built, it won't work). 2002-08-21 18:58 shadow * src/bozo/: cronbnodeops.c, ezbnodeops.c, fsbnodeops.c, fsbnodeops.c: DELTA modernize-bozo-20020821 AUTHOR shadow@dementia.org convert to protoized declarations in the bosserver deal with InitBnode malloc failures 2002-08-21 18:35 shadow * src/des/strng_to_key.c: DELTA pull-prototypes-to-head-20020821 AUTHOR nneul@umr.edu pull up prototypes to head 2002-08-21 18:12 shadow * README.DEVEL, src/afs/afs_axscache.c, src/afs/afs_axscache.h, src/afs/afs_cbqueue.h, src/afs/afs_exporter.c, src/afs/afs_lock.c, src/afs/afs_mariner.c, src/afs/afs_osidnlc.h, src/afs/afs_stat.c, src/afs/AIX/osi_vm.c, src/afs/DUX/osi_file.c, src/afs/DUX/osi_inode.c, src/afs/DUX/osi_sleep.c, src/afs/DUX/osi_vfsops.c, src/afs/DUX/osi_vm.c, src/afs/FBSD/osi_inode.c, src/afs/FBSD/osi_sleep.c, src/afs/HPUX/osi_sleep.c, src/afs/HPUX/osi_vfsops.c, src/afs/HPUX/osi_vm.c, src/afs/IRIX/osi_sleep.c, src/afs/IRIX/osi_vm.c, src/afs/NBSD/osi_inode.c, src/afs/NBSD/osi_sleep.c, src/afs/NBSD/osi_vfsops.c, src/afs/SOLARIS/osi_sleep.c, src/afs/UKERNEL/afsincludes.h, src/afs/UKERNEL/osi_groups.c, src/afs/UKERNEL/osi_vm.c, src/afsmonitor/afsmon-output.c, src/afsmonitor/afsmon-win.c, src/afsweb/apache_afs_plugin.c, src/afsweb/apache_afs_weblog.c, src/auth/cellconfig.p.h, src/auth/copyauth.c, src/auth/test/testcellconf.c, src/bozo/bos_util.c, src/bozo/cronbnodeops.c, src/bozo/ezbnodeops.c, src/bozo/fsbnodeops.c, src/bu_utils/fms.c, src/bucoord/btest.c, src/budb/db_alloc.c, src/budb/db_dump.c, src/budb/db_hash.c, src/budb/dbs_dump.c, src/budb/procs.c, src/butc/read_tape.c, src/butc/test.c, src/cmd/cmd.p.h, src/cmd/test/ctest.c, src/cmd/test/dtest.c, src/comerr/error_table.y, src/comerr/et_lex.lex_nt.c, src/comerr/internal.h, src/config/config.c, src/config/mc.c, src/config/mkvers.c, src/config/param.i386_fbsd_42.h, src/config/param.i386_fbsd_43.h, src/config/param.i386_fbsd_44.h, src/config/param.i386_fbsd_45.h, src/config/param.i386_fbsd_46.h, src/config/param.nbsd15.h, src/config/param.nbsd16.h, src/config/param.sun4x_57_usr.h, src/des/cksum.c, src/des/key_parity.c, src/des/main.c, src/des/make_p_table.c, src/des/make_s_table.c, src/des/quad_cksum.c, src/des/read_pssword.c, src/des/strng_to_key.c, src/des/weak_key.c, src/dir/dir.h, src/dir/salvage.c, src/fsprobe/fsprobe.c, src/gtx/X11windows.c, src/gtx/curseswindows.c, src/gtx/dumbwindows.c, src/gtx/frame.c, src/gtx/input.c, src/gtx/keymap.c, src/gtx/lightobject.c, src/gtx/objdict.c, src/gtx/object_test.c, src/gtx/objects.c, src/gtx/screen_test.c, src/gtx/textcb.c, src/gtx/textobject.c, src/kauth/klogin.c, src/kauth/knfs.c, src/kauth/read_passwd.c, src/libadmin/adminutil/afs_utilAdmin.h, src/libadmin/bos/afs_bosAdmin.c, src/libadmin/cfg/cfgclient.c, src/libadmin/samples/rxdebug_rx_stats.c, src/libadmin/samples/rxstat_get_peer.c, src/libadmin/samples/rxstat_get_process.c, src/libadmin/test/afscp.c, src/libadmin/test/bos.c, src/libadmin/vos/lockprocs.c, src/libafs/MakefileProto.FBSD.in, src/libuafs/linktest.c, src/login/login.c, src/lwp/fasttime.c, src/lwp/threadname.c, src/lwp/waitkey.c, src/pam/afs_pam_msg.c, src/pam/afs_util.h, src/pinstall/install.c, src/ptserver/display.c, src/rx/rx_internal.h, src/rx/rx_multi.h, src/rx/rx_null.c, src/rx/rx_null.h, src/rx/xdr_float.c, src/rx/xdr_mem.c, src/rx/xdr_rec.c, src/rx/xdr_update.c, src/rx/HPUX/rx_knet.c, src/rx/NBSD/rx_knet.c, src/rx/bulktest/bulk_client.c, src/rx/test/generator.c, src/rxgen/rpc_clntout.c, src/rxgen/rpc_cout.c, src/rxgen/rpc_scan.c, src/rxgen/rpc_scan.h, src/rxgen/rpc_svcout.c, src/rxgen/rpc_util.c, src/rxgen/rxgen_consts.h, src/rxkad/fc_test.c, src/rxkad/domestic/fcrypt.h, src/sgistuff/sgi_auth.c, src/sys/rmtsysd.c, src/sys/rmtsysnet.c, src/tests/fsx.c, src/ubik/disk.c, src/ubik/utst_client.c, src/ubik/utst_server.c, src/update/utils.c, src/usd/usd_file.c, src/uss/grammar.y, src/uss/uss.c, src/uss/uss_common.c, src/uss/uss_fs.c, src/uss/uss_procs.c, src/util/assert.c, src/util/get_krbrlm.c, src/util/hostparse.c, src/util/ktime.h, src/util/netutils.h, src/venus/cacheout.c, src/venus/test/getinitparams.c, src/venus/test/owntest.c, src/viced/fsprobe.c, src/viced/physio.c, src/vlserver/cnvldb.c, src/vlserver/vlutils.c, src/vol/devname.c, src/vol/fs_conv_411.c, src/vol/physio.c, src/volser/lockprocs.c, src/volser/physio.c, src/volser/restorevol.c: DELTA pull-prototypes-to-head-20020821 AUTHOR nneul@umr.edu pull up prototypes to head 2002-08-15 21:10 shadow * src/cf/: aix-cc.m4, solaris-cc.m4: DELTA compiler-autoconf-tests-20020815 AUTHOR haba@stacken.kth.se attempt to find compilers we like 2002-08-14 01:24 shadow * src/config/param.sun4x_58_usr.h: DELTA solaris8-param-cleanup-nested-comments-20020813 AUTHOR nneul@umr.edu get rid of nested comment 2002-08-14 01:21 shadow * src/venus/test/owntest.c: DELTA venus-owntest-cleanup-20020813 AUTHOR nneul@umr.edu exit with errno on failures 2002-08-13 19:07 shadow * src/cf/solaris-cc.m4: DELTA solaris-find-valid-cc-for-compiling-kernel-20020813 AUTHOR haba@stacken.kth.se configure test to find solaris cc since we can't (yet) compile kernel module with gcc on solaris. 2002-08-12 21:32 kolya * src/afs/: DUX/osi_vfsops.c, HPUX/osi_vfsops.c, NBSD/osi_vfsops.c: DELTA fix-vcache-refcount-leak-20020812 AUTHOR kolya@mit.edu Fix a vcache refcount leak in afs_root() on all platforms. 2002-08-12 21:29 kolya * src/libafs/: MakefileProto.IRIX.in, MakefileProto.NBSD.in, MakefileProto.OBSD.in: DELTA libafs-avoid-double-linking-xdr-int64-20020812 AUTHOR kolya@mit.edu Only put xdr_int64.o on the linker's argument list once. It's already listed in Makefile.common.in, so no need to specify it again. 2002-08-06 18:58 shadow * src/pam/pam_afs.5: DELTA pam-afs-man-page-20020806 AUTHOR security@xauth.net our first real man page. now, we just need a few hundred others. 2002-08-06 18:21 kolya * src/util/readdir_nt.c: DELTA windows-build-fixes-20020806 AUTHOR kolya@mit.edu Fix some of the things that break compilation on Windows. 2002-07-26 05:56 shadow * src/pam/: afs_message.c, afs_message.h: DELTA pam-multi-cell-support-20020725 AUTHOR security@xauth.net "will let you do something like: auth optional /lib/security/pam_afs.so cell other-cell.domain.net auth sufficient /lib/security/pam_afs.so try_first_pass refresh_token \ cell main-cell.domain.net auth required /lib/security/pam_unix.so You need to specify "refresh_token" the second time you call it to prevent it from getting a second PAG and making your first token useless. Or, you can just use it once to authenticate to a cell other than what's in /usr/vice/etc/ThisCell. Not specifying the "cell" argument causes the expected behavior of authenticating against the local cell." 2002-07-26 05:34 shadow * src/: TechNotes-JavaAPI, JAVA/classes/org/openafs/jafs/AFSFileException.java, JAVA/classes/org/openafs/jafs/ErrorTable.java, JAVA/classes/org/openafs/jafs/File.java, JAVA/classes/org/openafs/jafs/FileInputStream.java, JAVA/classes/org/openafs/jafs/FileOutputStream.java, JAVA/classes/org/openafs/jafs/PTSEntry.java, JAVA/libjafs/JAFS_README, JAVA/libjafs/etc/CacheConfig, JAVA/libjafs/etc/CacheConfig.100MB, JAVA/libjafs/etc/CacheConfig.40MB: DELTA jafs-library-20020725 AUTHOR mpereira@us.ibm.com Java API work 2002-07-16 22:24 shadow * src/config/param.hp_ux110.h: DELTA hpux-updates-20020716 AUTHOR shadow@dementia.org get us closer to building 2002-07-16 21:03 shadow * src/afs/HPUX/osi_vnodeops.c: DELTA hpux-updates-20020716 AUTHOR shadow@dementia.org get us closer to building 2002-07-16 17:39 kolya * doc/examples/CellAlias: DELTA add-example-cellalias-file-20020716 AUTHOR kolya@mit.edu provide an example CellAlias file. 2002-07-13 03:30 shadow * src/afsd/afs.rc.fbsd: DELTA freebsd-isnt-darwin-20020713 AUTHOR cg2v@andrew.cmu.edu update rc script for freebsd 2002-07-02 05:01 shadow * src/libadmin/vos/vsprocs.h: DELTA libadmin-vsprocs-use-volint-prototyping-20020702 AUTHOR shadow@dementia.org use the prototyping from volint.h 2002-07-02 04:53 shadow * src/libuafs/: MakefileProto.DUX.in, MakefileProto.FBSD.in, MakefileProto.HPUX.in, MakefileProto.IRIX.in, MakefileProto.NBSD.in, MakefileProto.SOLARIS.in: DELTA libuafs-build-juafs-everywhere-20020702 AUTHOR shadow@dementia.org copy this crap to the other makefiles 2002-06-30 17:13 shadow * src/config/: param.alpha_nbsd16.h, param.alpha_nbsd16_usr.h, param.i386_nbsd16.h, param.i386_nbsd16_usr.h, param.nbsd16.h: DELTA netbsd-16-initial-support-20020630 AUTHOR lha@e.kth.se allow us to configure for nbsd 16 2002-06-30 07:43 shadow * src/tools/: openafs-tools-cmd.README, install/.afs_state, install/K5_README, install/RPM.README, install/afs_uninstall, install/install_afs, install/make_rpm_source, install/openafs-tools-cmd-1.2.5-1.spec, install/unpack_cmd: DELTA openafs-tools-update-20020630 AUTHOR strib@uclink4.berkeley.edu updates for openafs-tools command suite 2002-06-30 07:05 shadow * .cvsignore: DELTA ignore-more-20020630 AUTHOR lha@stacken.kth.se ignore more stuff at the top-level 2002-06-30 06:48 shadow * src/config/: param.i386_fbsd_45.h, param.i386_fbsd_46.h, param.i386_fbsd_46_usr.h: DELTA freebsd-initial-46-support-20020630 AUTHOR cg2v@andrew.cmu.edu make it build for 4.6 2002-06-24 19:09 shadow * src/vol/partition.h: DELTA otherwise long device paths can screw you vol-allocate-partition-names-dynamically-to-avoid-problems-with-vx- stuff-20020624 AUTHOR aedil@sinenomine.net 2002-06-24 16:30 shadow * src/ubik/: disk.c, lock.c, recovery.c: DELTA ubik-pause-collapsing-20020624 AUTHOR mdw@umich.edu I'm told that after we introduce ptserver nested groups we can expect to see periodic pauses in ubik operations, and this fixes the problem. if it happens, we can start with the UBIK_PAUSE code and go from there 2002-06-14 17:45 shadow * src/afs/DUX/osi_vfsops.c: DELTA dux-sysent-update-20020614 AUTHOR mattiasa@e.kth.se cast this to deal with changes in sysent in later tru64 2002-06-14 17:22 shadow * src/libafs/MakefileProto.FBSD.in: DELTA junk-xdr-in-non-common-makefiles-20020614 AUTHOR shadow@dementia.org based on report from chas@cmf.nrl.navy.mil 2002-06-12 18:22 shadow * src/util/dirpath_nt.h: DELTA windows-update-dirpath-header-20020612 AUTHOR dionne@cs.wisc.edu add missing definitions 2002-06-12 00:26 shadow * src/: config/param.sunx86_57_usr.h, config/param.sunx86_58_usr.h, login/Makefile.in: DELTA solaris-x86-20020611 AUTHOR fallsjo@sanchin.se solaris 7 and 8 for x86 2002-06-11 23:29 shadow * src/libuafs/README: DELTA libjuafs-target-20020611 AUTHOR mpereira@us.ibm.com create a libjuafs library for the java api to use 2002-06-08 11:01 shadow * src/vlserver/vldbint.xg: DELTA getcellservdb-cleanup-20020608 AUTHOR shadow@dementia.org based on comments and suggestion from Srikanth Vishwanathan avoid deadlock. send back variable length list. allocate what we need to, and be care to clean up after ourselves if there's an error. whether this should be variable length is arguable but it's pretty clear no one was using this before. 2002-06-08 07:44 shadow * src/fsint/afsint.xg: DELTA allocating memory from a pool and then having it be freed out from under you is unwise use-private-xdr-in-kernel-to-avoid-conflicts-over-memory-ownership- 20020608 AUTHOR shadow@dementia.org 2002-05-29 20:59 zacheiss * src/tests/: KeyFile.uu, kaserver.DB0.uu, kaserver.DBSYS1.uu, run-suite.pl: DELTA uuencode-binary-files-it-hurts-less-20020529 AUTHOR zacheiss@mit.edu uuencode binary files used by the test suite (KeyFile and sample kaserver database). Keeping binary files in CVS is annoying, and this way "cvs rdiff" will work again. 2002-05-16 13:54 shadow * src/util/: NTMakefile, dirpath_nt.h: DELTA NT-dirpath-copy-in-useful-file-20020516 AUTHOR shadow@dementia.org basically until NT port has been properly set up to deal with dirpath, make it work as before 2002-05-14 20:21 shadow * src/dir/buffer.c: DELTA liberal debugging code and hammering produced a failure where newslot was actually walking on another call to newslot because the bufferlock was being dropped before newslot incremented lockers on the buffer it was allocating, allowing someone else to come along and also think they could allocate it. by holding the bufferlock just a little longer we avoid this dir-hold-afs-bufferlock-across-increment-of-buffer-lockers-to-preve nt-newslot-from-walking-on-stuff-20020514 AUTHOR shadow@dementia.org 2002-04-29 15:32 shadow * src/rxkad/.cvsignore: DELTA cvsignore-updates-20020429 AUTHOR cg2v@andrew.cmu.edu add missed fc_test 2002-04-29 15:31 shadow * src/config/param.ppc_darwin_14.h: DELTA darwin-use-namei-fileserver-20020429 AUTHOR cg2v@andrew.cmu.edu build the right fileserver on darwin 2002-03-25 18:30 shadow * .cvsignore: DELTA cvsignore-update-for-autoconf-25-20020325 AUTHOR nneul@umr.edu autoconf 2.5x turds to ignore 2002-03-25 17:11 shadow * src/afs/: AIX/osi_vm.c, DUX/osi_vfsops.c, DUX/osi_vm.c, HPUX/osi_vfsops.c, HPUX/osi_vm.c, HPUX/osi_vnodeops.c, IRIX/osi_vm.c, NBSD/osi_vfsops.c, UKERNEL/osi_machdep.h, UKERNEL/osi_vnodeops.c: DELTA convert-vcache-casts-to-macros-20020325 AUTHOR joda@pdc.kth.se convert vcache casting in cache manager to macros should ease further changes later 2002-03-22 21:56 shadow * src/afs/UKERNEL/afsincludes.h: DELTA fix for earlier change to RX_AFS_GLOCK() rx-glock-order-headers-correctly-so-its-defined-or-not-consistently -20020322 AUTHOR nneul@umr.edu 2002-03-10 19:26 shadow * src/vfsck/pass1.c: DELTA solaris-vfsck-allow-force-runs-when-old-inodes-exist-20020310 AUTHOR shadow@dementia.org if running with -y report old inodes and continue anyway 2002-03-10 19:07 shadow * src/: budb/budb_client.p.h, budb/procs.c, butc/tcstatus.c, fsprobe/fsprobe_callback.c, sys/rmtsyss.c, ubik/vote.c: DELTA rxgen-prototypes-fixes-20020310 AUTHOR lha@e.kth.se prototype fixes as fallout from rxgen header prototypes emit server stubs which include header as well 2002-03-10 18:44 shadow * src/config/: param.alpha_nbsd15.h, param.i386_nbsd15.h: DELTA netbsd-allow-param-file-inclusion-20020310 AUTHOR lha@e.kth.se fix param files so ifdef error does not preclude inclusion at all 2002-03-08 05:59 shadow * src/: afsmonitor/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, butc/Makefile.in, butm/Makefile.in, finale/Makefile.in, fsprobe/Makefile.in, login/Makefile.in, pinstall/Makefile.in: DELTA makefiles-dont-hardcode-optimization-flags-20020307 AUTHOR mattiasa@e.kth.se allow setting optimization in CFLAGS in makefiles use -g3 on tru64 2002-02-28 20:00 shadow * src/bubasics/butc.xg: DELTA butc-make-xg-match-code-20020228 AUTHOR nneul@umr.edu this may need to be revisited in the future but in the meantime the rpc stubs match the code 2002-02-28 06:25 shadow * src/rxkad/fc_test.c: DELTA rxkad-regression-test-20020228 AUTHOR lha@e.kth.se regression test for rxkad 2002-02-28 06:01 shadow * src/bubasics/butc.xg: DELTA butc-make-xg-match-code-20020228 AUTHOR nneul@umr.edu this may need to be revisited in the future but in the meantime the rpc stubs match the code 2002-02-26 22:53 kolya * src/: bozo/bosint.xg, budb/budb.rg, budb/db_lock.c, budb/dbs_dump.c, budb/procs.c, fsint/afsint.xg, fsprobe/fsprobe_callback.c: DELTA more-rxgen-prototype-fixes-20020226 AUTHOR kolya@mit.edu Fix more build problems due to prototypes produced by rxgen. 2002-02-25 09:31 kolya * src/: kauth/kauth.rg, ptserver/ptint.xg, ubik/ubik_int.xg, ubik/utst_server.c, vlserver/vldbint.xg: DELTA fix-linux-build-with-prototypes-20020225 AUTHOR kolya@mit.edu Fix some of the fallout from having rxgen-fabricated prototypes. 2002-02-22 09:00 kolya * src/: bubasics/butc.xg, fsprobe/fsprobe_callback.c, libadmin/bos/afs_bosAdmin.c: DELTA fix-build-errors-20020222 AUTHOR kolya@mit.edu Fix minor build errors, and rename the dumpId argument of butc's DeleteDump to avoid collision with budb's #define dumpId. 2002-02-21 07:07 shadow * src/tests/run-suite.pl: DELTA was a case where we could end up testing "localcell" by accident test-suite-run-script-make-setup-not-use-localcell-inadvertantly-20 020221 AUTHOR shadow@dementia.org 2002-02-21 06:25 shadow * src/tests/boslistkeys.pl: DELTA bos-listkeys-fix-test-20020221 AUTHOR shadow@dementia.org cksum can be either number 2002-02-21 06:06 shadow * src/tests/: run-suite.pl, run-tests.in: DELTA test-suite-run-tests-export-shell-20020221 AUTHOR shadow@dementia.org set $SHELL to override whatever your shell sets 2002-02-21 05:18 shadow * src/tests/: build-openafs, run-tests.in: DELTA test-suite-updates-20020221 AUTHOR shadow@dementia.org minor tweaks found making solaris work 2002-02-19 18:29 shadow * src/tests/write-rand.c: DELTA test-suite-solaris-fixes-plus-some-kaserver-glue-20020216 AUTHOR shadow@dementia.org make it all build on solaris. provide necessary files to set up a kaserver and authenticate against it (albeit with "known" keys) 2002-02-19 18:01 shadow * src/tests/: fs_lib.c, fsx.c, make-page.c: DELTA test-suite-solaris-fixes-plus-some-kaserver-glue-20020216 AUTHOR shadow@dementia.org make it all build on solaris. provide necessary files to set up a kaserver and authenticate against it (albeit with "known" keys) 2002-02-19 17:33 shadow * src/tests/snprintf.c: DELTA test-suite-solaris-fixes-plus-some-kaserver-glue-20020216 AUTHOR shadow@dementia.org make it all build on solaris. provide necessary files to set up a kaserver and authenticate against it (albeit with "known" keys) 2002-02-16 18:23 shadow * src/: afs/afs_mariner.c, afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, afs/FBSD/osi_sleep.c, config/param.i386_fbsd_42.h, config/param.i386_fbsd_42_usr.h, config/param.i386_fbsd_43.h, config/param.i386_fbsd_43_usr.h, config/param.i386_fbsd_44.h, config/param.i386_fbsd_44_usr.h, config/param.i386_fbsd_45.h, config/param.i386_fbsd_45_usr.h, libafs/MakefileProto.FBSD.in, libuafs/MakefileProto.FBSD.in, rx/FBSD/rx_kmutex.h, util/assert.c, viced/fsprobe.c: DELTA freebsd-almost-working-client-20020216 AUTHOR cg2v@andrew.cmu.edu a) a freebsd client that compiles, and to a certain extent, works. Should not be used except by people doing freebsd client development b) configure glue for freebsd 4.3, 4.4, and 4.5 c) freebsd tfileserver support. Note that, by default, this isn't very interesting, as the supported freebsd pthreads are just as cooperative as LWP. if you install the linuxthreads port and swap the MT_* variables in osconf.m4, you will get a more traditional tfileserver though. configure glue for that will be forthcoming at some point. d) a maybe-fix that sets sin_len in sockaddrs on platforms that have them. (and also a fix for the AC_PROG_CC issue which affects autoconf 2.13 and 2.5x on same conf files issue) 2002-02-16 18:09 shadow * src/tests/: fsx.c, run-suite.pl, snprintf.c, verr.c, verrx.c, vwarn.c, vwarnx.c, warnerr.c, OpenAFS/Auth-Kaserver.pm: DELTA test-suite-solaris-fixes-plus-some-kaserver-glue-20020216 AUTHOR shadow@dementia.org make it all build on solaris. provide necessary files to set up a kaserver and authenticate against it (albeit with "known" keys) 2002-02-15 05:07 kolya * src/cf/solaris-pcorefile.m4: DELTA check-for-p_corefile-using-autoconf-20020215 AUTHOR kolya@mit.edu Use autoconf to check for p_corefile in struct proc, rather than assuming it exists in Solaris 7 and above; nneul@umr.edu reports that it doesn't for some kernel revision. 2002-02-13 09:37 shadow * src/afsweb/: Makefile.in, afswsNetscape_config.sh: DELTA afsweb-add-netscape-config-script-20020213 AUTHOR stentz@us.ibm.com this was omitted from the original release and now can be included 2002-02-13 04:00 shadow * src/viced/physio.c: DELTA viced-printinode-returns-string-not-number-20020212 AUTHOR nneul@umr.edu based on feedback from ota@transarc.com PrintInode returns a string, use it 2002-02-02 18:33 kolya * src/rx/SOLARIS/rx_kmutex.c: DELTA fix-includes-for-solaris-rx-kmutex-20020202 AUTHOR kolya@mit.edu Add the necessary includes for AFS_ISGLOCK, AFS_GLOCK, AFS_GUNLOCK. 2002-02-01 20:30 kolya * src/: afs/DUX/osi_sleep.c, afs/FBSD/osi_sleep.c, afs/HPUX/osi_sleep.c, afs/IRIX/osi_sleep.c, afs/NBSD/osi_sleep.c, afs/SOLARIS/osi_sleep.c, rx/AIX/rx_kmutex.c, rx/DUX/rx_kmutex.c, rx/DUX/rx_kmutex.h, rx/FBSD/rx_kmutex.c, rx/FBSD/rx_kmutex.h, rx/HPUX/rx_kmutex.c, rx/IRIX/rx_kmutex.c, rx/NBSD/rx_kmutex.c, rx/NBSD/rx_kmutex.h, rx/SOLARIS/rx_kmutex.c, rx/SOLARIS/rx_kmutex.h, rx/UKERNEL/rx_kmutex.c: DELTA improved-signal-handling-20020201 AUTHOR kolya@mit.edu First pass at better signal handling: -- Add afs_osi_SleepSig, which returns EINTR when interrupted by signal. -- Similar CV_WAIT_SIG for Rx code. -- Implement afs_osi_SleepSig and CV_WAIT_SIG for Linux, Solaris. -- Use afs_osi_SleepSig in afs_{UFS,Mem}Read, allowing user to interrupt an AFS read if it's being handled by background daemon. -- Balance the number of open & close braces in CV_TIMEDWAIT macros, even though noone uses them. -- Untangle parts of the macro forest by moving some of the Rx CV code into rx_kmutex.c. 2002-01-29 22:33 shadow * src/tests/: t.uniq-bad, t.uniq-bad: DELTA readd-t-uniq-bad-as-binary-20020129 AUTHOR shadow@dementia.org oops 2002-01-21 19:34 shadow * src/rx/.cvsignore: DELTA rx-cvsignore-rxperf-20020121 AUTHOR lha@e.kth.se cvs shpuld ignore rxperf 2002-01-21 10:24 shadow * src/SOURCE-MAP: DELTA source-map-20020121 AUTHOR mnandrews@lbl.gov with modifications by shadow@dementia.org a guide to what's where in the OpenAFS source this time the right file. a sure sign that it's bedtime. 2002-01-21 10:18 shadow * src/SOURCE-MAP: DELTA source-map-20020121 AUTHOR mnandrews@lbl.gov with modifications by shadow@dementia.org a guide to what's where in the OpenAFS source 2002-01-20 09:52 shadow * src/lwp/preempt.h: DELTA alpha-cleanup-20020119 AUTHOR shadow@dementia.org and unbreak linux 2002-01-20 08:04 shadow * src/config/param.alpha_nbsd15.h: DELTA alpha-netbsd-param-fixes-20020120 AUTHOR lha@e.kth.se make alpha little endian and remove duplicate define 2002-01-20 05:19 shadow * src/des/: conf-alpha-bsd.h, test/key_test.c, test/testit.c, test/verify.c: DELTA des-support-alpha-bsd-and-fix-test-programs-20020119 AUTHOR lha@e.kth.se All BSDs are not I386s. Also include a patch that make sure that data are alligned on alpha. All bsd's will fix it up in kernel when used, but you'll get a huge performace penalty Use afs_int32 in the des programs to make sure they work and make them build again. 2002-01-20 02:17 shadow * src/rxkad/test/.cvsignore: DELTA rxkad-make-stress-compile-again-20020119 AUTHOR lha@e.kth.se Make stress compile again. 2002-01-19 09:25 shadow * src/: config/param.alpha_nbsd15.h, lwp/rw.c: DELTA alpha-cleanup-20020119 AUTHOR lha@e.kth.se make alpha AFS_64BIT_ENV Avoid warning by not passing data inside a pointer in the test program rw. Provide compatibility symbols for those w/o preempt hack so its possible to link test program `rw'. When comparing to lwp_cpptr->statcheck, cast to int, since that is the type of lwp_cpptr->statcheck. It may be the case that sizeof(int) != sizeof(afs_int32), but then other things will break too. clean tests with -f 2002-01-19 09:21 shadow * src/des/make_p_table.c: DELTA des-fix-make-p-table-on-alpha-20020119 AUTHOR lha@e.kth.se if printing with a long (l) unsigned (X), make sure to pass such a value as an argument (p_prime is of int type on alpha). 2002-01-18 21:03 shadow * src/bozo/: .cvsignore, Makefile.in: DELTA bozo-misc-cleanup-20020118 AUTHOR lha@e.kth.se - remove bos_util and install it - ignore it 2002-01-18 21:01 shadow * src/config/: .cvsignore, param.alpha_nbsd15.h, param.alpha_nbsd15_usr.h, param.i386_nbsd15.h, param.nbsd15.h: DELTA netbsd-alpha-more-patches-20020118 AUTHOR lha@e.kth.se get closer to server working 2002-01-18 18:51 shadow * src/usd/usd_file.c: DELTA largefile-dump-support-20020118 AUTHOR kolya@mit.edu 64bit file support for vos dump 2002-01-18 18:45 shadow * src/config/: param.alpha_nbsd15.h, param.i386_nbsd15.h, param.nbsd15.h: DELTA netbsd-alpha-start-at-server-support-20020118 AUTHOR lha@e.kth.se not ready yet adds the concept of a common OS param file 2002-01-17 10:49 shadow * src/tests/README: DELTA test-suite-update-README-20020117 AUTHOR shadow@dementia.org reflect new test, ordering 2002-01-17 10:47 shadow * src/tests/: run-suite.pl, baduniq.pl: DELTA since we run the script not from the script dir we need to know where it lives, or do this. testsuite-arrange-for-bad-volume-dump-to-be-in-useful-location-2002 0117 AUTHOR shadow@dementia.org 2002-01-17 10:10 shadow * src/tests/run-suite.pl: DELTA test-suite-frontend-mkdir-afs-20020117 AUTHOR shadow@dementia.org mkdir /afs in case 2002-01-17 09:33 shadow * src/tests/run-suite.pl: DELTA test-suite-create-cachedir-20020117 AUTHOR shadow@dementia.org take care of case where no cache dir exists yet 2002-01-17 09:24 shadow * src/tests/run-tests.in: DELTA there are cases where a vnode has a uniq which is different than that in the parent. the salvager should clean it up. test-suite-check-for-salvager-correctly-getting-a-bad-uniquifier-20 020117 AUTHOR shadow@dementia.org 2002-01-17 07:52 shadow * src/tests/run-suite.pl: DELTA testsuite-frontend-restart-bosserver-20020117 AUTHOR shadow@dementia.org so bosserver rereads configs 2002-01-17 07:25 shadow * src/tests/: build-openafs, generic-build: DELTA suite-be-less-verbose-20020117 AUTHOR shadow@dementia.org toss more output in the non-verbose case 2002-01-17 06:47 shadow * src/kauth/ka_util.c: DELTA ka-util-differently-useless-20020117 AUTHOR shadow@dementia.org drop state here 2002-01-17 05:08 shadow * src/tests/run-tests.in: DELTA test-script-substitute-fs-path-20020117 AUTHOR shadow@dementia.org don't assume /usr/local/bin 2002-01-17 05:01 shadow * src/tests/run-suite.pl: DELTA update-suite-frontend-20020117 AUTHOR shadow@dementia.org fix to use the defined mechanisms to set up bos foo 2002-01-17 02:26 shadow * src/tests/run-suite.pl: DELTA test-suite-pick-up-replica-of-root-afs-20020116 AUTHOR shadow@dementia.org run in replicated root 2002-01-16 09:23 shadow * src/kauth/ka_util.c: DELTA introduce-ka-util-20020116 AUTHOR shadow@dementia.org the start of a tool to write out a kaserver database. currently dumps but cannot create a kaserver.DB0 2002-01-16 00:49 shadow * src/tools/: openafs-tools-cmd.README, install/RPM.README, install/afs_uninstall, install/afsinit_both, install/afsinit_client, install/afsinit_server, install/check_udebug.pl, install/install_afs, install/make_rpm_source, install/openafs-tools-cmd-1.2.2-1.spec, install/unpack_cmd, install/write_fstab.pl, install/write_pam.pl: DELTA openafs-tools-cmd-20020115 AUTHOR jstribl@us.ibm.com Tools for configuring a new cell and for building RPMs of said tools 2002-01-15 20:52 shadow * src/tests/run-suite.pl: DELTA test-suite-update-20020115 AUTHOR shadow@dementia.org stop bos bnodes before deleting 2002-01-15 19:22 shadow * src/tests/OpenAFS/: Auth-Heimdal.pm, CMU_copyright.pm, ConfigUtils.pm, Dirpath.pm.in, OS-LINUX.pm, OS-SOLARIS.pm, afsconf.pm, bos.pm, config.pm, errtrans.pm, fs.pm, kas.pm, pts.pm, util.pm, vos.pm, wrapper.pm: DELTA test-suite-updates-20020115 AUTHOR shadow@dementia.org put perl modules in properly named subdir 2002-01-15 19:00 shadow * src/tests/: make-page.c, rename-under-feet.c: DELTA test-suite-updates-20020115 AUTHOR shadow@dementia.org cleanup all target, get missing headers 2002-01-15 16:33 shadow * src/tests/.cvsignore: DELTA test-suite-cvsignore-20020115 AUTHOR shadow@dementia.org we need one 2002-01-15 16:26 shadow * src/tests/: reauth.pl, run-suite.pl, test-front.sh: DELTA test-suite-update-20020115 AUTHOR shadow@dementia.org front-end script to tie together the test suite 2002-01-15 04:14 shadow * src/tests/: README.dumptool, TEMPLATE, backuphdr.c, directory.c, dump.c, dumpfmt.h, dumpscan.h, dumpscan_errs.et, int64.c, intNN.h, internal.h, parsedump.c, parsetag.c, parsevnode.c, parsevol.c, pathname.c, primitive.c, repair.c, stagehdr.c, stagehdr.h, util.c, xf_errs.et, xf_files.c, xf_printf.c, xf_profile.c, xf_rxcall.c, xfiles.c, xfiles.h: DELTA test-suite-pull-tools-directly-in-20020114 AUTHOR shadow@dementia.org move dump tools directly into test suite as that is their intended use canonical versions of these tools will be distributed otherwise and may be updated but these provide the minimum functionality 2002-01-14 07:49 shadow * src/tests/: README, README.afstools, acladdgroup.pl, acladdnegrights.pl, acladdrights.pl, acladduser.pl, aclclearnegrights.pl, aclcopy.pl, aclremovegroup.pl, aclremoveuser.pl, afs-newcell.pl, afs-rmcell.sh, afscp_callback.c, append-over-page.c, append1, apwd.c, asu.c, blocks-new-file.c, boot-strap-arla, bosaddhost.pl, bosaddkey.pl, bosadduser.pl, boscreate.pl, bosdelete.pl, bosdeleterunning.pl, bosexec.pl, bosinstall.pl, boslisthosts.pl, boslistkeys.pl, boslistusers.pl, bosremovehost.pl, bosremovekey.pl, bosremoveuser.pl, bosrestartstopped.pl, bossalvagepart.pl, bossalvageserver.pl, bossalvagevolume.pl, bosshutdown.pl, bosstart.pl, bosstatus.pl, bosstop.pl, build-and-run-rcs, build-emacs, build-emacs-j, build-gdb, build-openafs, checkpwd, compare-inum-mp, compare-inums, compare-with-local, copy-and-diff-gnu-mirror, copy-file, creat1, create-dirs.c, create-files.c, create-remove-dirs, create-remove-files, create-remove.c, create-stat.c, create-symlinks.c, dd, deep-tree, deep-tree2, dir-size-mismatch, dir-tree, dup2-and-unlog.c, echo-n.c, err.c, err.h, errx.c, exec, exit-wo-close.c, extcopyin, extcopyout, fcachesize-dir, fcachesize-file-small, fcachesize-read-file, fcachesize-write-file, fchmod.c, fhbench.c, find-and-cat-netbsd, find-linux, fs-flush, fs-sa-la, fs_lib.c, fsx.c, ga-test.c, generic-build, getdents-and-unlink1, getdents-and-unlink2, getdents-and-unlink3, grind-arla-with-cvs, hardlink1.c, hardlink2.c, hardlink3, hardlink4.c, hardlink5, hello-world.in, intr-read.c, intr-read1, invalidate-file.c, kill-softer.c, kill-softly.c, kotest, large-dir-16384, large-dir-extra, large-dir.c, large-dir2.c, large-dir3.c, large-filename, ls-afs, make-page.c, many-dirs, many-fetchs, many-files, many-files-with-content, many-stores, many-symlinks, mkdir, mkdir-lnk, mkdir1, mkdir2.c, mkdir3.c, mkm-rmm, mmap-and-read.c, mmap-cat.c, mmap-shared-write.c, mmap-vs-read.c, mmap-vs-read2.c, mountpoint.in, parallel1, pine.c, ptsadduser.pl, ptschown.pl, ptscreategroup.pl, ptscreateuser.pl, ptsdeletegroup.pl, ptsdeleteuser.pl, ptsexaminegroup.pl, ptsexamineuser.pl, ptslistmax.pl, ptslistown.pl, ptsmembersgroup.pl, ptsmembersuser.pl, ptsremove.pl, ptssetf.pl, ptssetmax.pl, read-vs-mmap.c, read-vs-mmap2.c, read-write.c, readdir-vs-lstat.c, readfile-wo-create, reauth.pl, rename-under-feet.c, rename1, rename2, rename3, rename4, rename5.c, rename6.c, rewrite-emacs, rm-rf.c, run-fsx, run-rcs, run-tests.in, setgroups, setpag, shallow-tree, still-there-p.c, strange-characters, strange-characters-c.c, strange-other-characters, symlink.c, t.uniq-bad, test-gunzip-gnu-mirror, test-parallel1.c, test-parallel2.c, test-setgroups.c, test-setpag.c, too-many-files, touch1, truncate-files.c, truncate.c, untar-emacs, untar-openafs, utime-dir.c, utime-file.c, visit-volumes, vosaddsite.pl, vosbackup.pl, voscreate.pl, vosdelentry.pl, vosdump.pl, vosexamine.pl, voslistpart.pl, voslistvldb.pl, voslistvol.pl, voslock.pl, vosmove.pl, vospartinfo.pl, vosrelease.pl, vosremove.pl, vosremsite.pl, vosrename.pl, vosrestore.pl, vossyncserv.pl, vossyncvldb.pl, vosunlock.pl, vosunlockall.pl, voszap.pl, warn.c, warnx.c, write-closed.c, write-closed2.c, write-large.c, write-rand.c, write-ro, write-ro-file.c, write-ucc.c, write1, write2, write3.c: DELTA functionality-test-suite-20020114 AUTHOR shadow@dementia.org Based on Arla test suite and AFSTools with some other additions; intended to set up a standalone cell, perform operations 2002-01-12 21:35 shadow * src/bozo/Makefile.in: DELTA bos-key-utility-20020112 AUTHOR shadow@dementia.org modification of asetkey to allow manipulation of key files without a running bosserver (asetkey requires krb4; this does not) 2002-01-12 20:32 shadow * src/bozo/: Makefile.in, bos_util.c: DELTA bos-key-utility-20020112 AUTHOR shadow@dementia.org modification of asetkey to allow manipulation of key files without a running bosserver (asetkey requires krb4; this does not) 2002-01-08 20:54 shadow * src/afs/afs_lock.c: DELTA lock-tracing-20020108 AUTHOR kolya@mit.edu patches to allow tracing with fstrace of afs locks 2002-01-08 20:44 shadow * src/: NTMake9x, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/_isuser/_IsUser.RC, WINNT/afs_setup_utils/_isuser/ntmakefile, WINNT/install/InstallShield5/Default.txt, WINNT/install/InstallShield5/setup.rul, WINNT/install/Win9x/NTMakeFile, WINNT/pthread/test/NTMakefile, config/NTDllmap.txt, libadmin/bos/NTMakefile, libadmin/cfg/NTMakefile, libadmin/cfg/test/NTMakefile, procmgmt/NTMakefile, procmgmt/test/NTMakefile, tbutc/NTMakefile: DELTA windows-updates-20010108 AUTHOR jimpeter@us.ibm.com "1. The default Open AFS is set to normal security (doesn't generate random user names). If you are installing over a previous version (before 1.2.2b) it's default is high security; therefore, if you want the normal security, you should uninstall the previous version (1.2.2a or earlier) and select to 'Not Preserve previous settings'. To manually change security you need to set the following registry keys: 3. Windows 2000/NT, Win9x - First time installations will create necessary directories when user decides to download CellServDB 4. Windows 2000/NT, Global Drive working. 5. Windows XP - Drive mapping via GUI working. 6. Rename pthread.dll to afspthread.dll" DELTA some-name-yyyymmdd AUTHOR contributor@some.site HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TransarcAFSDae mond\NetworkProvider LogonOptions = 1 - Integrated Logon LogonOptions = 2 - High Security options, Random User name generation LogonOptions = 3 - both 2002-01-02 04:12 shadow * README.DEVEL: DELTA update-readme-devel-for-parallel-make-hints-20020101 AUTHOR nneul@umr.edu suggestions which make parallel make easier to support 2002-01-01 21:02 shadow * src/config/: param.i386_nbsd15.h, param.i386_nbsd15_usr.h: DELTA netbsd-initial-support-20020101 AUTHOR lha@e.kth.se update parameters so it will build 2002-01-01 20:24 shadow * src/pinstall/install.c: DELTA netbsd-server-support-20020101 AUTHOR lha@e.kth.se like openbsd, stripping on netbsd strips libraries 2002-01-01 19:41 shadow * src/uss/uss_common.h: DELTA netbsd-server-support-20020101 AUTHOR lha@e.kth.se support for fileserver (namei) on netbsd 2002-01-01 19:32 shadow * src/: rx/NBSD/rx_kmutex.h, rx/NBSD/rx_knet.c, afs/NBSD/opt_posix.h, afs/NBSD/osi_groups.c, afs/NBSD/osi_inode.c, afs/NBSD/osi_inode.h, afs/NBSD/osi_misc.c, afs/NBSD/osi_sleep.c, afs/NBSD/osi_vfsops.c: DELTA netbsd-server-support-20020101 AUTHOR lha@e.kth.se support for fileserver (namei) on netbsd 2002-01-01 19:09 shadow * src/config/param.sparc_linux24_usr.h: DELTA linux-sparc-24-kernel-support-20020101 AUTHOR eichin@thok.org config for linux 2.4 kernels on sparc 2002-01-01 18:57 shadow * src/: config/param.i386_nbsd15.h, config/param.i386_nbsd15_usr.h, gtx/curseswindows.c, libafs/MakefileProto.NBSD.in, libuafs/MakefileProto.NBSD.in, pinstall/install.c, usd/usd_file.c: DELTA netbsd-server-support-20020101 AUTHOR lha@e.kth.se support for fileserver (namei) on netbsd 2001-12-24 21:19 shadow * doc/txt/ka2heim.txt: DELTA doc-heimdal-conversion-howto-20011224 AUTHOR shadow@dementia.org short explanation of how to convert from a kaserver to a heimdal kdc including setting up iprop 2001-12-06 23:39 shadow * src/rx/rxperf.c: DELTA rx-add-performance-testing-client-20011206 AUTHOR lha@e.kth.se add rxperf with modified license which allows us to distribute it now pending more useful OpenAFS documentation existing at some point in the future. 2001-12-03 23:21 shadow * src/fsint/afsint.xg: DELTA Currently it's possible to give StoreData negative Pos/Length/FileLength arguments and thereby set the volume quota usage to arbitrary values. This patch makes these values unsigned, since negative file positions and lengths don't make sense anyway. make-storedata-use-unsigned-values-so-quota-cant-get-corrupted-2001 1203 AUTHOR kolya@mit.edu 2001-11-11 17:11 shadow * src/afs/IRIX/osi_vfs.h: DELTA irix-PFLUSHINVAL-should-be-VOP-FLUSHINVAL-PAGES-20011111 AUTHOR chas@cmf.nrl.navy.mil Based on suggestions from gwehrman@sgi.com 2001-11-10 23:20 shadow * src/config/: param.ppc_darwin_14.h, param.ppc_darwin_14_usr.h: DELTA darwin-14-support-20011110 AUTHOR cg2v@andrew.cmu.edu base support for darwin 1.4 2001-11-10 22:31 shadow * src/: NTMake9x, WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/client_config/config.h, WINNT/client_config/dlg_misc.cpp, WINNT/client_config/resource.h, WINNT/client_config/tab_general.cpp, WINNT/client_creds/afswiz.cpp, WINNT/install/InstallShield5/Default.txt, WINNT/install/InstallShield5/NTMakefile, WINNT/install/InstallShield5/PackageWeb.pfw, WINNT/install/Win9x/NTMakeFile, WINNT/win9xpanel/WinAfsLoad.cpp: DELTA windows-updates-including-dont-lose-tokens-20011110 AUTHOR jimpeter@us.ibm.com Win2k tokens association problems are fixed. details are in doc/txt/winnotes in the 1.2.2a updates file 2001-11-01 05:24 shadow * src/: auth/cellconfig.p.h, util/dirpath.hin, util/vice.h: DELTA dynroot-allow-cell-aliases-20011101 AUTHOR kolya@mit.edu allow cell aliases. includes support for non-'V' pioctls 2001-11-01 05:10 shadow * src/afsd/: afs.rc.sgi, afs.rc.solaris, afs.rc.solaris.2.7, afs.rc.solaris.2.8, afs.rc.solaris.2_5: DELTA afsdb-default-in-rc-files-20011031 AUTHOR kolya@mit.edu enable afsdb using rc files 2001-11-01 05:05 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-build-ip35-module-only-if-headers-exist-20011031 AUTHOR shadow@dementia.org IP35 support requires 6.5.9 or later; only build if we have headers 2001-11-01 04:59 shadow * src/: afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cmd/Makefile.in, des_stub/Makefile.in, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/cfg/test/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libafs/MakefileProto.OBSD.in, libuafs/MakefileProto.DUX.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.HPUX.in, libuafs/MakefileProto.IRIX.in, libuafs/MakefileProto.SOLARIS.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, pinstall/test/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, wsadmin.src/Makefile.in, xstat/Makefile.in: DELTA junk all of Makefile.${SYS_NAME} in favor of a common makefile built by configure, and use it build-system-specific-makefile-configuration-from-configure-2001103 1 AUTHOR nneul@umr.edu 2001-11-01 04:40 shadow * src/fsint/: afscbint.xg, afsint.xg: DELTA more-64bit-file-size-support-20011031 AUTHOR reuter@rzg.mpg.de further 64bit file size support for client 2001-11-01 04:02 shadow * src/: config/icl.h, config/param.rs_aix42.h, config/param.rs_aix42_usr.h, fsint/afscbint.xg, fsint/afsint.xg, fsprobe/fsprobe_callback.c: DELTA client-64bit-file-size-support-20011031 AUTHOR reuter@rzg.mpg.de new RPCs and client-side support for large files 2001-11-01 03:40 shadow * src/tbutc/NTMakefile: DELTA freelance-updates-20011031 AUTHOR riegel@almaden.ibm.com updates to make freelance patches work, create mountpoints from afsdb on the fly 2001-10-24 15:56 shadow * src/export/export.c: DELTA export-dont-include-afsconfig-to-avoid-conflicts-20011024 AUTHOR reuter@rzg.mpg.de ncluding afsconfig results in conflicts on some systems due to _KERNEL 2001-10-23 20:57 shadow * src/: bozo/Makefile.in, bubasics/Makefile.in, cmd/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libafs/MakefileProto.OBSD.in, rxstat/Makefile.in, volser/Makefile.in: DELTA makefiles-attempt-to-support-gmake-j-20011023 AUTHOR nneul@umr.edu move toward being able to gmake -j openafs 2001-10-23 18:56 shadow * src/: libacl/Makefile.in, login/Makefile.in: DELTA makefiles-rewrite-for-objdir-support-20011023 AUTHOR nneul@umr.edu rewrite makefiles to support objdir; simplify in the process 2001-10-23 15:26 shadow * doc/html/index.htm: DELTA doc-html-index-correct-spelling-20011023 AUTHOR shadow@dementia.org documentation should be spelled that way 2001-10-19 16:22 jhutz * doc/html/: banner.gif, books.gif, bot.gif, index.gif, index.htm, next.gif, prev.gif, toc.gif, top.gif: DELTA html-doc-add-buttons-20011019 AUTHOR jhutz@cmu.edu added button GIF's to the HTML docs 2001-10-19 15:48 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-ip35-tweak-kernel-cflags-20011019 AUTHOR shadow@dementia.org based on doc provided by gwehrman@sgi.com 2001-10-19 15:31 shadow * src/cmd/Makefile.in: DELTA cmd-errors64-is-generated-so-not-from-srcdir-20011019 AUTHOR nneul@umr.edu fix problem with objdir builds 2001-10-18 15:40 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-first-pass-at-ip35-support-20011017 AUTHOR chas@cmf.nrl.navy.mil i missed this and chas caught it 2001-10-17 23:36 shadow * src/: butc/Makefile.in, config/param.sunx86_58_usr.h, login/Makefile.in: DELTA sunx86-support-20011017 AUTHOR elauri@lacitec.on.ca base sunx86 support for newer than solaris 2.4 2001-10-17 23:07 shadow * src/: afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cf/Makefile.am.common, cmd/Makefile.in, config/make_vnode.pl, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libafs/MakefileProto.OBSD.in, libuafs/MakefileProto.DUX.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.HPUX.in, libuafs/MakefileProto.IRIX.in, libuafs/MakefileProto.SOLARIS.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, pinstall/test/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, xstat/Makefile.in: DELTA initial-objdir-support-20011017 AUTHOR nneul@umr.edu first cut at objdir support 2001-10-17 22:24 shadow * README.DEVEL: DELTA development-readme-20011017 AUTHOR nneul@umr.edu hints for developers 2001-10-17 21:53 shadow * src/: afs/IRIX/osi_misc.c, libafs/MakefileProto.IRIX.in: DELTA irix-first-pass-at-ip35-support-20011017 AUTHOR shadow@dementia.org based on extensive feedback from Forest Godfrey and Michael Raymond of SGI 2001-10-17 21:07 shadow * src/: afs/IRIX/osi_vfs.h, libafs/MakefileProto.IRIX.in: DELTA sgi-ip20-work-around-cvt-bug-20011017 AUTHOR chas@cmf.nrl.navy.mil "apparently the rev 1 r5000 chips implement 'cvt' incorrectly. the irix kernel works around this problem by checking each text page mapped into memory and doing a fixup on the cvt instructions. it tries to maintain a hash of these pages using fid2() or fid() if fid2() returns ENOSYS. afs, in an effort to prevent people from doing checkpoints on an afs filesystem, makes fid2() return EINVAL. this also keeps the kernel from mapping executables that are in afs space on the broken r5000's. this is the patch i have been using for the past couple years while waiting for an official fix. it makes fid2() return ENOSYS, so you now need to have to have v_ckpt. however i disabled the rest of the CKPT code since i have no idea how well that code actually works. additionally, this behavior is only functional on machines with the 'broken' r5000 h/w. i cant think of a better way to fix this problem since i cant change the irix kernel." 2001-10-17 20:46 shadow * src/bozo/bosint.xg: DELTA bozo-getcellhost-takes-uint32-not-int32-20011017 AUTHOR kolya@mit.edu pass in a uint32 rather than an int32 2001-10-17 16:36 shadow * src/afs/LINUX/.cvsignore: DELTA cvsignore-updates-20011017 AUTHOR shadow@dementia.org based on comment from nneul@umr.edu 2001-10-17 15:29 shadow * .cvsignore, src/login/.cvsignore, src/venus/.cvsignore: DELTA cvsignore-updates-20011017 AUTHOR shadow@dementia.org based on comment from nneul@umr.edu 2001-10-12 13:55 shadow * src/libafs/MakefileProto.FBSD.in: DELTA fbsd-makefile-typo-20011012 AUTHOR zik@msu.edu add missing = 2001-10-11 21:33 shadow * src/util/assert.c: DELTA logging-enhancements-need-ctime-decl-20011011 AUTHOR shadow@dementia.org make irix happy 2001-10-11 16:41 shadow * src/config/: param.sgi_62.h, param.sgi_63.h, param.sgi_64.h, param.sgi_65.h: DELTA same as how we fix solaris irix-lacks-mem-functions-in-kernel-so-revert-to-b-functions-2001101 1 AUTHOR chas@cmf.nrl.navy.mil 2001-10-11 07:50 shadow * src/config/param.alpha_linux_24_usr.h: DELTA alpha-linux-24-base-support-20011011 AUTHOR raeburn@raeburn.org openafs works on alpha linux 2.4 2001-10-10 00:10 shadow * src/dir/dir.h: DELTA unix-dynroot-support-20011009 AUTHOR kolya@mit.edu The result is that if afsd is started with "-dynroot", /afs will be a locally-generated directory, with mountpoints for every cell in CellServDB (and /afs/.cellname as the rw mountpoint). If AFSDB support is also enabled, attempting to access /afs/foo will cause the cache manager to do an AFSDB lookup on foo, similar to an automounter. Cell aliases become symlinks to the real cell names under /afs. 2001-10-09 23:59 shadow * src/rx/rx_trace.c: DELTA rx-trace-check-correctly-for-file-descriptor-validity-20011009 AUTHOR kolya@mit.edu file descriptor numbered 0 is valid 2001-10-09 05:27 shadow * src/util/assert.c: DELTA logging-enhancements-20011009 AUTHOR jhutz@cmu.edu Messages generated as the result of assertion failures now include timestamps. 2001-10-09 05:14 shadow * src/: config/param.parisc_linux24_usr.h, des/conf-parisc-linux.h: DELTA parisc-linux-initial-support-20011008 AUTHOR nneul@umr.edu initial support for the pa risc linux port 2001-10-09 04:56 shadow * src/WINNT/afsd/: cm_dns.h, cm_dns_private.h: DELTA windows-afsdb-and-freelance-afs-root-support-20011005 AUTHOR riegel@almaden.ibm.com afsdb record support for windows freelance /afs (make up an afs root instead of using root.afs from some cell) support for windows 2001-10-08 22:34 shadow * src/: config/.cvsignore, libafs/.cvsignore, venus/.cvsignore: DELTA more-cvsignore-updates-20011008 AUTHOR nneul@umr.edu fix some cases where versions were hardcoded 2001-10-08 22:19 shadow * src/config/param.sun4x_59_usr.h: DELTA solaris-9-support-20011008 AUTHOR kolya@mit.edu support solaris 9 2001-10-05 21:40 shadow * src/: Makefile.djgpp, NTMake9x, WINNT/afsd/Makefile.djgpp: DELTA windows-afsdb-and-freelance-afs-root-support-20011005 AUTHOR riegel@almaden.ibm.com afsdb record support for windows freelance /afs (make up an afs root instead of using root.afs from some cell) support for windows 2001-10-05 21:30 shadow * src/sys/rmtsysnet.c: DELTA sys-warnings-cleanup-20011005 AUTHOR nneul@umr.edu add headers 2001-10-05 21:24 shadow * src/util/: assert.c, fileutil.c: DELTA util-warning-cleanup-20011005 AUTHOR nneul@umr.edu add headers, parens, and braces ifdef notdef unused routines 2001-10-05 21:22 shadow * src/pinstall/install.c: DELTA pinstall-warning-cleanup-20011005 AUTHOR nneul@umr.edu add header to suppress warning 2001-10-05 21:19 shadow * src/des/main.c: DELTA des-warning-cleanup-20011005 AUTHOR nneul@umr.edu cleanup warnings from des (add headers) 2001-10-05 21:17 shadow * src/kauth/: kaauxdb.c, kalog.c, kautils.c, kpwvalid.c: DELTA kauth-warning-cleanup-20011005 AUTHOR nneul@umr.edu cleanup warnings from kauth (add headers) 2001-10-05 21:07 shadow * src/ptserver/utils.c: DELTA ptserver-warning-cleanup-20011005 AUTHOR nneul@umr.edu clean up warnings in ptserver dir 2001-10-05 21:05 shadow * src/ubik/: disk.c, recovery.c, ubikcmd.c, utst_client.c, utst_server.c, vote.c: DELTA ubik-warning-cleanup-20011005 AUTHOR nneul@umr.edu clean up warnings (mostly new headers or added parens) in ubik 2001-10-05 21:03 shadow * src/afsd/vsys.c: DELTA afsd-warning-cleanup-20011005 AUTHOR nneul@umr.edu clean up warnings in afsd directory 2001-10-05 20:44 shadow * src/rx/rx_misc.h: DELTA solaris-mtu-cleanup-20011005 AUTHOR kolya@mit.edu This patch provides better MTU selection on Solaris, by actually going through the list of interfaces and picking the correct MTU, rather than assuming 1500. It also fixes a small bug in the server preference code, which wasn't checking for IPv6 interfaces, and if there were any IPv6 interface, it would believe all servers were on the local subnet. 2001-10-05 20:41 shadow * src/: config/.cvsignore, libafs/.cvsignore, ntp/.cvsignore, ptserver/.cvsignore, venus/.cvsignore, vfsck/.cvsignore, vol/.cvsignore: DELTA cvsignore-updates-kolya-20011005 AUTHOR kolya@mit.edu ignore more things since we missed them before 2001-10-05 20:41 shadow * src/config/mkvers.c: DELTA fix-prototype-warnings-and-eliminate-unused-variables-20011005 AUTHOR kolya@mit.edu minor cleanup in mkvers and kauth/admin_tools 2001-10-01 22:59 shadow * src/config/make_vnode.pl: DELTA hopefully this will be the end (at least for a while) of problems where every linux version requires a new openafs release. the struct vnode is now dynamically generated by parsing the linux/fs.h file and pulling out the struct inode, then rewriting osi_vfs.h linux-generate-struct-vnode-dyanmically-from-kernel-headers-instead -of-by-perverting-configure-to-test-for-every-one-of-alan-coxs-addi tions-some-of-which-will-doubtless-never-make-it-into-mainline-kern els-20011001 AUTHOR warlord@mit.edu 2001-10-01 17:20 shadow * src/login/Makefile.in: DELTA login-makefile-needs-new-build-system-update-20011001 AUTHOR nneul@umr.edu fixed missed case of afs/ in libdir 2001-10-01 17:17 shadow * src/venus/kdump.sh.linux: DELTA linux-kdump-wrapper-20011001 AUTHOR nneul@umr.edu install a kdump wrapper for linux. (with mod to use $0 instead of kdump) 2001-09-25 15:44 shadow * src/fsint/afsint.xg: DELTA create-inline-bulkstatus-rpc-and-server-stub-20010925 AUTHOR shadow@dementia.org this way it's possible to do a bulkstatus where some items succeed and fill in that stat info, instead of just getting an error. 2001-09-24 12:17 shadow * src/vlserver/vlserver.p.h: DELTA export-vlops-in-vldbint-xg-file-20010924 AUTHOR shadow@dementia.org based on report from lha@stacken.kth.se remove from vlserver.p.h 2001-09-24 11:16 shadow * src/vlserver/vldbint.xg: DELTA export-vlops-in-vldbint-xg-file-20010924 AUTHOR shadow@dementia.org based on report from lha@stacken.kth.se include vlops in the "published" interface 2001-09-24 10:49 shadow * src/vol/partition.h: DELTA -- /vicepX/AFSIDat/README is created the first time the fileserver is started, rather than the second time. -- For the namei fileserver, /vicepa/Lock/vicepa is created as the lockfile. Previously, on Solaris, the raw device was was being used for LockPartition(), and that breaks when there isn't a corresponding device. -- The VolPartitions and XVolPartitions volserver calls now return the list of attached (rather than mounted) partitions. This is consistent with the NT fileserver and removes duplicate code. The actual magic for allowing the fileserver to attach non-mounted partitions is to create /vicepX/AlwaysAttach. allow-namei-fileservers-to-use-directories-instead-of-partitions-fo r-vicep-20010924 AUTHOR kolya@mit.edu 2001-09-20 20:10 shadow * src/util/dirpath.hin: DELTA darwin-optimize-and-fix-dirpath-20010920 AUTHOR cg2v@andrew.cmu.edu change optimization, add alternate dirpath for dealing with darwin and macos in same binaries 2001-09-20 03:58 shadow * src/ubik/vote.c: DELTA ubik-fix-typo-20010919 AUTHOR shadow@dementia.org somehow this crept in 2001-09-19 23:18 shadow * src/WINNT/afssvrcfg/afscfg.cpp: DELTA winnt-dont-do-unneeded-version-check-20010918 AUTHOR jimpeter@us.ibm.com make afs config wizard not complain about version < 3.5 2001-09-18 20:44 rees * README.CVS: document automake dependency DELTA automake-comment-20010918 AUTHOR rees@umich.edu 2001-09-18 04:26 shadow * src/: WINNT/afs_setup_utils/afsrm.c, WINNT/afsd/cm_utils.h, auth/acfg_errors.et, auth/ktc_errors.et, bozo/boserr.et, bubasics/butc_errs.et, bubasics/butm_errs.et, bubasics/butx_errs.et, bucoord/bucoord_errs.et, budb/budb_errs.et, cmd/cmd_errors.et, comerr/error_table.y, comerr/error_table_nt.c, comerr/test/test1.et, comerr/test/test2.et, kauth/kaerrors.et, libadmin/adminutil/afs_AdminBosErrors.et, libadmin/adminutil/afs_AdminCfgErrors.et, libadmin/adminutil/afs_AdminClientErrors.et, libadmin/adminutil/afs_AdminCommonErrors.et, libadmin/adminutil/afs_AdminKasErrors.et, libadmin/adminutil/afs_AdminMiscErrors.et, libadmin/adminutil/afs_AdminPtsErrors.et, libadmin/adminutil/afs_AdminUtilErrors.et, libadmin/adminutil/afs_AdminVosErrors.et, ptserver/pterror.et, rx/test/generator.c, rxkad/rxkad_errs.et, rxkad/test/stress_errs.et, ubik/uerrors.et, uss/uss.c, vlserver/vl_errors.et, volser/volerr.et: DELTA comerr-behave-like-the-rest-of-the-world-20010918 AUTHOR shadow@dementia.org no other comerr changes the case of the error table name you specify in the .et file. now neither does ours. 2001-09-17 21:15 shadow * src/ubik/lock.c: DELTA misc-build-cleanup-20010917 AUTHOR wcw@cmu.edu change erroneous void to int 2001-09-17 19:42 shadow * src/: bozo/cronbnodeops.c, bozo/fsbnodeops.c, dir/buffer.c, dir/salvage.c, kauth/kaauxdb.c, libacl/aclprocs.c, ptserver/display.c, ptserver/utils.c, ubik/disk.c, ubik/lock.c, ubik/vote.c, vlserver/vlutils.c, volser/lockprocs.c: DELTA misc-build-cleanup-20010917 AUTHOR wcw@cmu.edu 1) Removal of unused variables 2) some NT ifdef cleanup 3) use of size_t rather than int to store the result of strlen() 4) some bugs that really only occured when errors occured. 5) some functions were implicitly declared as 'int' but doing a "return;" Some I declared as 'void' and prototyped them; some I just returned a value. 2001-09-17 19:35 shadow * src/: WINNT/afsadmsvr/NTMakefile, WINNT/license/lang/NTMakefile, cmd/NTMakefile, tbutc/NTMakefile: DELTA nt-makefile-clean-targets-20010917 AUTHOR wcw@cmu.edu more work on providing a clean target for nt 2001-09-17 19:26 shadow * README.CVS: DELTA readme-cvs-update-with-instructions-20010917 AUTHOR wcw@cmu.edu providedetails about openafs cvs 2001-09-13 23:19 rees * src/: des/conf-i386-obsd.h, des/read_pssword.c, libafs/MakefileProto.OBSD.in, kauth/klogin.c, lwp/waitkey.c, pinstall/install.c, usd/usd_file.c, vol/devname.c: Initial OpenBSD support. Most of user space builds. No kernel module yet. DELTA OpenBSD-initial-commit-20010913 AUTHOR rees@umich.edu 2001-09-12 05:00 shadow * src/afsd/afs.rc.darwin.plist: DELTA darwin-update-plist-building-20010912 AUTHOR cg2v@andrew.cmu.edu update how plist files are constructed so subsconfigure for libafs can work 2001-09-11 03:30 shadow * src/libafs/MakefileProto.IRIX.in: DELTA irix-makefileproto-fix-dest-target-20010910 AUTHOR shadow@dementia.org rely on DEST not DESTDIR also install instead of cp to implicitly create needed directory 2001-09-10 20:21 shadow * src/: dir/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.IRIX.in, login/Makefile.in, null/Makefile.in, volser/Makefile.in: DELTA rationalize away some more crap makefile-cleanup-remove-extraneous-semicolons-and-other-unused-bits -20010910 AUTHOR nneul@umr.edu 2001-09-10 20:14 shadow * .cvsignore, src/afs/.cvsignore, src/afsd/.cvsignore, src/afsmonitor/.cvsignore, src/afsweb/.cvsignore, src/audit/.cvsignore, src/auth/.cvsignore, src/auth/test/.cvsignore, src/bozo/.cvsignore, src/bozo/test/.cvsignore, src/bu_utils/.cvsignore, src/bubasics/.cvsignore, src/bucoord/.cvsignore, src/budb/.cvsignore, src/butc/.cvsignore, src/butm/.cvsignore, src/cmd/.cvsignore, src/cmd/test/.cvsignore, src/comerr/test/.cvsignore, src/config/.cvsignore, src/dauth/.cvsignore, src/des/.cvsignore, src/des/test/.cvsignore, src/des_stub/.cvsignore, src/dir/.cvsignore, src/dir/test/.cvsignore, src/export/.cvsignore, src/finale/.cvsignore, src/fsint/.cvsignore, src/fsprobe/.cvsignore, src/ftpd43+/.cvsignore, src/gtx/.cvsignore, src/inetd/.cvsignore, src/kauth/test/.cvsignore, src/libacl/.cvsignore, src/libacl/test/.cvsignore, src/libadmin/.cvsignore, src/libadmin/adminutil/.cvsignore, src/libadmin/bos/.cvsignore, src/libadmin/cfg/.cvsignore, src/libadmin/cfg/test/.cvsignore, src/libadmin/client/.cvsignore, src/libadmin/kas/.cvsignore, src/libadmin/pts/.cvsignore, src/libadmin/samples/.cvsignore, src/libadmin/test/.cvsignore, src/libadmin/vos/.cvsignore, src/libafs/.cvsignore, src/libafsauthent/.cvsignore, src/libafsrpc/.cvsignore, src/libuafs/.cvsignore, src/log/.cvsignore, src/log/test/.cvsignore, src/login/.cvsignore, src/lwp/.cvsignore, src/lwp/test/.cvsignore, src/mpp/.cvsignore, src/ntp/.cvsignore, src/null/.cvsignore, src/package/.cvsignore, src/pam/.cvsignore, src/pinstall/.cvsignore, src/pinstall/test/.cvsignore, src/procmgmt/.cvsignore, src/procmgmt/test/.cvsignore, src/ptserver/.cvsignore, src/rcp/.cvsignore, src/rlogind/.cvsignore, src/rsh/.cvsignore, src/rx/.cvsignore, src/rx/bulk.example/.cvsignore, src/rx/bulktest/.cvsignore, src/rx/multi.example/.cvsignore, src/rx/simple.example/.cvsignore, src/rx/test/.cvsignore, src/rxdebug/.cvsignore, src/rxgen/.cvsignore, src/rxkad/.cvsignore, src/rxkad/test/.cvsignore, src/rxstat/.cvsignore, src/scout/.cvsignore, src/sgistuff/.cvsignore, src/sia/.cvsignore, src/tbutc/.cvsignore, src/tsm41/.cvsignore, src/tviced/.cvsignore, src/ubik/.cvsignore, src/update/.cvsignore, src/usd/.cvsignore, src/usd/test/.cvsignore, src/uss/.cvsignore, src/util/.cvsignore, src/util/test/.cvsignore, src/venus/.cvsignore, src/venus/test/.cvsignore, src/vfsck/.cvsignore, src/viced/.cvsignore, src/vlserver/.cvsignore, src/vol/.cvsignore, src/vol/test/.cvsignore, src/volser/.cvsignore, src/wsadmin.src/.cvsignore, src/xstat/.cvsignore: DELTA add-cvsignores-to-project-20010910 AUTHOR nneul@umr.edu start at cvsignores 2001-09-10 20:07 shadow * doc/html/QuickStartUnix/auqbg007.htm, src/afsd/afs.rc.darwin.plist: DELTA darwin-build-updates-20010910 AUTHOR cg2v@andrew.cmu.edu separate plist on per-version basis 1.4 is not yet supported 2001-09-10 19:54 shadow * src/WINNT/afsclass/NTMakefile: DELTA winnt-create-missing-clean-target-20010910 AUTHOR wcw@cmu.edu get winnt make clean closer to working 2001-09-10 15:39 shadow * src/: NTMake9x, WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/_isuser/ntmakefile: DELTA windows-install-updates-20010910 AUTHOR jimpeter@us.ibm.com more corrections for windows packaging 2001-09-08 04:31 shadow * src/: tbutc/NTMakefile, util/NTMakefile: DELTA winnt-makefile-fixes-20010908 AUTHOR wcw@cmu.edu clean up makefile problems which got introduced by other changes 2001-09-08 00:40 shadow * src/afsmonitor/Makefile.in: DELTA remove unused incdir make-install-support-for-transarc-and-prefix-style-universes-200109 07 AUTHOR jhutz@cmu.edu 2001-09-07 23:34 shadow * src/: afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cmd/Makefile.in, config/Makefile.version-CML, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libuafs/MakefileProto.DUX.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.HPUX.in, libuafs/MakefileProto.IRIX.in, libuafs/MakefileProto.SOLARIS.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, pinstall/test/Makefile.in, procmgmt/Makefile.in, rxdebug/rxdebug.rc, rxgen/Makefile.in, rxstat/Makefile.in, util/dirpath.hin, volser/Makefile.in, wsadmin.src/Makefile.in, xstat/Makefile.in: DELTA according to jeff: - Renames the top-level 'install' target to 'build'. This should be transparent, since no one should be using that. - Improves on Sam's dirpath patches, by splitting out server binaries into separate bin, sbin, and libexec directories in GCS mode (these are all /usr/afs/bin in Transarc mode). - Updates the top-level 'all' target so that it builds the software but does not generate a dest tree. Top-level 'lib' and 'include' directories are generated to hold the intermediate libraries and headers used during the build. - Adds a new top-level 'install' target, which installs things in the appropriate directories under ${DESTDIR}, based on configure's install directories plus the extras added by Sam's patch. - Adds a new top-level 'dest' target, which creates an old-style dest directory under ${DEST}. The ${DEST} variable defaults to the traditional value of ${SRCDIR_PARENT}/${SYS_NAME}/dest. Note that this variable used to be called ${DESTDIR}; it was renamed to avoid conflicts with the de facto standard usage of ${DESTDIR}. make-install-support-for-transarc-and-prefix-style-universes-200109 07 AUTHOR jhutz@cmu.edu 2001-09-07 04:36 shadow * doc/html/QuickStartUnix/auqbg007.htm, src/pam/afs_message.c, src/pam/afs_message.h, src/pam/afs_session.c, src/pam/afs_util.h: DELTA pam-afs-new-features-20010907 AUTHOR jacobi@de.ibm.com add ignore_uid (like ignore_root) plus set_token (set token in auth step instead of setcred), refresh_token (no new pag), use_klog (fork a klog child), no_unlog, remainlifetime (sleep before deleting creds at logout) 2001-09-07 03:49 shadow * src/config/param.sunx86_54.h: DELTA param-remove-nested-commenting-20010906 AUTHOR shadow@dementia.org based on comment from rjs3@andrew.cmu.edu 2001-09-07 03:38 shadow * src/WINNT/afs_setup_utils/NTMakefile: DELTA winnt-more-makefile-fixes-for-cvs-head-20010906 AUTHOR wcw@cmu.edu take care of some places where we got out of sync between unix and windows, add media target in afs_setup_utils 2001-09-07 03:19 shadow * src/util/dirpath.hin: DELTA Sam's notes: "Here is a patch that supports directory paths, documentation for the above and decanonicalization of of supplied paths. Here are tests I have run: * Build with both transarc and non-transarc paths and examined dirpath.o * Build with roughly FHS-style paths and tested on Debian * confirmed that bos salvage works even when salvager not in /usr/afs/bin (it gets the log correctly too) * confirms that bos getlog can get logs from /usr/afs/logs even when /ur/afs/logs is /var/lib/openafs/logs * confirmed that bos getlog can get /etc/motd " dirpath-support-configure-path-options-and-decanonicalization-20010 906 AUTHOR hartmans@mit.edu 2001-09-07 02:54 shadow * src/WINNT/: afs_setup_utils/NTMakefile, afs_setup_utils/afs_setup_utils.cpp, afs_setup_utils/GetWebDll/GetWebDll.dep, afs_setup_utils/GetWebDll/ntmakefile, afs_setup_utils/_isuser/_IsUser.RC, afs_setup_utils/_isuser/ntmakefile, install/InstallShield5/Default.txt, install/InstallShield5/NTMakefile, install/InstallShield5/PackageWeb.pfw, install/InstallShield5/setup.rul: DELTA windows-build-environment-cleanup-20010906 AUTHOR jimpeter@us.ibm.com clean up previous problems in the win2k build env 2001-08-29 23:14 shadow * src/: Makefile.djgpp, afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cmd/Makefile.in, config/Makefile.djgpp.common, des_stub/Makefile.in, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/cfg/test/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libuafs/MakefileProto.DUX.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.HPUX.in, libuafs/MakefileProto.IRIX.in, libuafs/MakefileProto.SOLARIS.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, pinstall/test/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, wsadmin.src/Makefile.in, xstat/Makefile.in: DELTA more-makefiles-cleanup-20010829 AUTHOR nneul@umr.edu get rid of cases where we'd end up with two / because of DESTDIR pasting macroize calls to rm 2001-08-29 21:52 shadow * src/libafs/MakefileProto.IRIX.in: DELTA libafs-make-subtree-during-build-for-later-use-20010829 AUTHOR jhutz@cs.cmu.edu get rid of bogus ..'s 2001-08-29 21:31 shadow * src/libafs/MakefileProto.IRIX.in: DELTA libafs-irix-makefile-cleanup-20010829 AUTHOR shadow@dementia.org clean up typo so we build correct module 2001-08-29 19:17 shadow * src/libafs/: MakefileProto.DUX.in, MakefileProto.FBSD.in, MakefileProto.IRIX.in: DELTA libafs-make-subtree-during-build-for-later-use-20010829 AUTHOR jhutz@cs.cmu.edu at build time, create a subtree for use later which can be used to build *only* kernel modules, but only for the afs sysname you were building for in the first place currently. 2001-08-29 18:45 shadow * README.CVS: DELTA cvs-needs-readme-20010829 AUTHOR shadow@dementia.org warn of the dangers of cvs snapshots explain how to use one 2001-08-29 17:12 shadow * doc/html/QuickStartUnix/: auqbg002.htm, auqbg005.htm: DELTA dux-documentation-update-20010829 AUTHOR shadow@dementia.org based on information from joda@pdc.kth.se 2001-08-29 16:55 shadow * src/libafs/MakefileProto.DUX.in: DELTA configurable-dux-kernel-header-path-20010710 AUTHOR shadow@dementia.org fix typo 2001-08-29 16:39 shadow * src/libafs/MakefileProto.DUX.in: DELTA configurable-dux-kernel-header-path-20010710 AUTHOR joda@pdc.kth.se actually build afs.mod 2001-08-29 16:14 shadow * src/libafs/: MakefileProto.FBSD.in, MakefileProto.IRIX.in: DELTA xdr-int64-dont-build-on-dux-ever-20010829 AUTHOR shadow@dementia.org some form of xdr_int64 is always available on dux, so don't build it. 2001-08-29 16:05 shadow * src/libafs/MakefileProto.DUX.in: DELTA dux-create-loadable-kernel-module-20010829 AUTHOR joda@pdc.kth.se with minor correction by shadow@dementia.org to install the module, but we now create a loadable kernel module for dux 2001-08-29 03:59 shadow * src/mpp/mpp.c: DELTA mpp-needs-unistd-for-protos-on-irix-20010828 AUTHOR shadow@dementia.org so we don't get the implicit int return type and upset the irix compiler 2001-08-28 23:12 shadow * src/: afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cmd/Makefile.in, des/main.c, des_stub/Makefile.in, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, login/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, xstat/Makefile.in: DELTA makefile-updates-20010828 AUTHOR nneul@umr.edu clean up all the makefiles to remove bogus targets, eliminate trailing / requirement from DESTDIR, avoid needing to pass things like DESTDIR around between makefiles 2001-08-23 17:17 shadow * src/WINNT/install/InstallShield5/: BuildSetup.bat, CreateGeneratedFiles.bat, CreateISDirTree.bat, GatherFiles.bat, GenDefault.mda.bat, GenIS5.ipr.bat, ScatterFiles.bat, lang/en_US/value.txt: DELTA windows-installer-updates-20010823 AUTHOR chas@cmf.nrl.navy.mil change references to be to openafs and not afs 2001-08-19 14:44 shadow * src/: WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/GetWebDll/GetWebDll.cpp, WINNT/afs_setup_utils/GetWebDll/GetWebDll.def, WINNT/afs_setup_utils/GetWebDll/GetWebDll.dep, WINNT/afs_setup_utils/GetWebDll/GetWebDll.h, WINNT/afs_setup_utils/GetWebDll/GetWebDll.rc, WINNT/afs_setup_utils/GetWebDll/GetWebDllFun.h, WINNT/afs_setup_utils/GetWebDll/Resource.h, WINNT/afs_setup_utils/GetWebDll/StdAfx.h, WINNT/afs_setup_utils/GetWebDll/ntmakefile, WINNT/afs_setup_utils/_isuser/_IsUser.RC, WINNT/afs_setup_utils/_isuser/_isuser.c, WINNT/afs_setup_utils/_isuser/ntmakefile, WINNT/afs_setup_utils/_isuser/resource.h, WINNT/install/InstallShield5/Default.shl, WINNT/install/InstallShield5/Default.txt, WINNT/install/InstallShield5/GatherFiles.bat, WINNT/install/InstallShield5/HowToSetTheVersion.txt, WINNT/install/InstallShield5/NTMakefile, WINNT/install/InstallShield5/ScatterFiles.bat, WINNT/install/InstallShield5/setup.rul, WINNT/install/InstallShield5/lang/en_US/value.txt, WINNT/install/Win9x/NTMakeFile, WINNT/install/Win9x/setup.iss, WINNT/win9xpanel/Change.cpp, WINNT/win9xpanel/NTMakefile, WINNT/win9xpanel/WinAfsLoad.cpp, WINNT/win9xpanel/WinAfsLoad.h, WINNT/win9xpanel/WinAfsLoad.rc, WINNT/win9xpanel/WinAfsLoadDlg.cpp, WINNT/win9xpanel/WinAfsLoadDlg.h, WINNT/win9xpanel/cafs.h, config/util_cr.c: DELTA windows-updates-20010819 AUTHOR jimpeter@us.ibm.com complete list in first message 2001-08-19 14:43 shadow * src/NTMake9x: DELTA windows-updates-20010819 AUTHOR jimpeter@us.ibm.com 1. Version control (Win9x & Windows NT/2000) NTMakefile.i386_win95 and NTMakefile.i386_nt40 added AFSPRODUCT_VERSION variable, setting this will propagate through the software by setting the product version for the installation and client dialog boxes. In particular it will provide correct notification if Win2K installation is being upgraded, reinstall or downgraded. Version information shows up in the following ways: Welcome dialog during installation Properities page for Install.exe (Windows Installation routine) Windows Add/Remove Dialogs application list AFS Control Center and Client dialog boxes See README-WIN9X.TXT or README-NT.TXT for further information on how to set thi s variable. 2. CellServDB (Win9x & Windows NT/2000) The installer can choose between various sources for CellServDB: a) Previous installed file, afsdcell.ini(WinNT/2000) or CellServDB(Win9x). b) File that comes with the installation package (recent copy from grand.centra l.org) c) Download a the file from the Web (default http://grand.central.org/dl/cellse rvdb/CellServDB). d) Browse for a file 3. Drive Mapping (Win9x & Windows NT/2000) The installer can choose up to two drive mappings during the installation process. Default is map Z: to AFS root and U: to user home directory 4. Silent Running (Win9x & Windows NT/2000) Setup.exe is capable of running silently (-s option); that is, it will use a pr e-made response script to drive its responses. You can also do a normal installation with the record option (-r) to build a sample response file. The installation routine has been improved to accept a modified response file s o the administrator can setup up additional drive mappings including substituting the user's loggin name into the path. By using a text editor an administrator can setup a variable path name that includes %LOGINNAME% in a path statement. This variable will be substituted for the current user's login name. (Only at installation time.) For example: if an administrator wanted to install AFS client on a machine that had the following mappings: Z:=/ U:=/afs/afscell.org/u/username Q:=/afs/afscell.org/general Then follow these steps: a) run setup with -r option and specify install to record responses into file s etup.iss setup.exe -r -f1setup.iss b) Follow normal installation responses c) Edit the setup.iss response file by modifying the "DRIVEPATH section". This response file could start off looking like this: [DLG_DRIVEPATH-1] Result=1 Drive_0=Z: Path_0=/ Share_0=all Drive_1=U: Path_1=/afs/afscell.org/u/administrator Share_1=home Count=2 This section map would be changed to look like this: [DLG_DRIVEPATH-1] Result=1 Drive_0=Z: Path_0=/ Share_0=all Drive_1=U: Path_1=/afs/afscell.org/u/%LOGINNAME% Share_1=home Drive_2=Q: Path_2=/afs/afscell.org/general Share_2=genrl Count=3 d) Use the silent mode to install AFS (must log to windows as your user name e. g. Frank) setup.exe -s -f1setup.iss HINT: Share name should be limited to 12 characters. The response file terminate if the installation is in any way different; for example, the response is recorded on a clean machine and it is run on a system where AFS is already installed. The execution is truly silent, except for a log file. The last response is BootOption and if set to 1 it will reboot your machine! Refer to additional documentation on silent/record in you Install Shield User's Guide. 5. Fixed the Un-Installation bug that damaged the NetBT parameter registration. (Win2k/NT only) 6. Change Default selection for Win2000 to Client and Documentation only. (Win2 K/NT only) The default installation is with Server and Control Center NOT selected. 7. Win9x Client Operation (Win9x only) Win9x client has been changed to allow "connection" with out forcing authentication. Previous implementation of the Win9x client had three steps to the connection process: 1) start client 2) obtain tokens 3) Map drives The updated Win9x client can leave the username blank and select to Connect. T herefore, only the client will be started (without obtaining tokens). The user can still map drives (those that don't require authentication). This is particularity useful if you want to use a different routine to obtain authentication tokens or additional drive map pings. A command line option has also been added (-noid). This option Prevent selecti on of (Gray out) username/password. This will cause the client to start up without au thentication. By using both -noid and -connect allows the user to run the AFS client in login script that could provide Kerbos 5 authentication and addition drive mapping. 8. Installation (Win9x only) Fix installation into paths that have space, e.g. \Program Files\Afscli 2001-08-16 07:56 shadow * src/libadmin/bos/afs_bosAdmin.c: DELTA bosadmin-setrestarttime-should-take-a-structure-20010816 AUTHOR jstribl@us.ibm.com bos_ExecutableRestartTimeSet called BOZO_SetRestartTime incorrectly 2001-08-09 00:20 shadow * src/: afsinstall/lib/patch.pl, budb/procs.c: DELTA convert-from-bsd-to-posix-string-and-memory-functions-20010807 AUTHOR shadow@dementia.org fix two errors found by chas williams 2001-08-08 02:38 shadow * src/libacl/aclprocs.c: DELTA aix-needs-string-h-in-aclproc-20010807 AUTHOR shadow@dementia.org and we get back to the crux of the issue 2001-08-08 02:37 shadow * src/libacl/aclprocs.c: DELTA linux-ext3-adds-items-to-struct-inode-and-so-do-we-20010807 AUTHOR shadow@dementia.org this leaked in, separate delta 2001-08-08 02:36 shadow * src/libacl/aclprocs.c: DELTA linux-ext3-adds-items-to-struct-inode-and-so-do-we-20010807 AUTHOR shadow@dementia.org Thanks to shirsch@adelphia.net for mentioning something was added. 2001-08-08 00:57 shadow * src/fsprobe/fsprobe.c: DELTA convert-from-bsd-to-posix-string-and-memory-functions-20010807 AUTHOR shadow@dementia.org fix reference to memset the right thing 2001-08-08 00:03 shadow * src/: WINNT/afsd/krb.h, afs/afs_exporter.c, afs/afs_stat.c, afs/AIX/osi_timeout.c, afs/DUX/osi_file.c, afs/DUX/osi_vfsops.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afsinstall/lib/patch.pl, afsweb/apache_afs_cache.c, afsweb/apache_afs_client.c, afsweb/apache_afs_utils.c, afsweb/apache_includes/conf.h, afsweb/apache_includes/1.2/conf.h, afsweb/apache_includes/1.3.1/ap_config.h, afsweb/apache_includes/1.3.6/ap_config.h, auth/setkey.c, auth/test/testcellconf.c, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bu_utils/fms.c, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/dbs_dump.c, budb/procs.c, budb/struct_ops.c, butc/tdump.c, butc/test.c, config/param.i386_nt40.h, config/param.i386_win95.h, des/cksum.c, des/enc.c, des/read_pssword.c, des/strng_to_key.c, des/weak_key.c, dir/salvage.c, dir/test/dtest.c, export/symtab.c, fsprobe/fsprobe.c, gtx/frame.c, gtx/keymap.c, gtx/textcb.c, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/read_passwd.c, libacl/aclprocs.c, libadmin/test/bos.c, log/test/testlog.c, login/login.c, login/setenv.c, login/util_logout.c, lwp/test/testlwp.c, mpp/mpp.c, package/check.c, package/conftree.c, pinstall/install.c, ptserver/utils.c, rx/rx_trace.c, rx/xdr_mem.c, rx/xdr_rec.c, rx/HPUX/rx_knet.c, rx/bulk.example/bulk_client.c, rx/bulktest/bulk_client.c, rx/multi.example/sample_client.c, rx/simple.example/sample_client.c, rx/test/kctest.c, rx/test/testclient.c, rxgen/rpc_clntout.c, rxgen/rpc_svcout.c, rxgen/rpc_util.c, rxkad/domestic/tcrypt.c, rxkad/test/stress_s.c, sys/rmtsyss.c, ubik/disk.c, ubik/recovery.c, ubik/ubikcmd.c, ubik/vote.c, usd/usd_file.c, usd/usd_nt.c, uss/uss_fs.c, uss/uss_procs.c, util/hostparse.c, util/volparse.c, venus/cacheout.c, vfsck/pass1.c, vfsck/pass1b.c, vfsck/pass3.c, vfsck/pass4.c, vfsck/proplist.c, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/sascnvldb.c, vlserver/vlutils.c, vol/devname.c, vol/fs_conv_411.c, vol/physio.c, vol/test/listVicepx.c, volser/physio.c, volser/restorevol.c: DELTA convert-from-bsd-to-posix-string-and-memory-functions-20010807 AUTHOR shadow@dementia.org bcopy, bcmp, bzero, index, rindex, you're all cut. memcpy, memcmp, memset, strchr, strrchr, show us how it's done 2001-08-07 00:05 shadow * src/: config/param.ia64_linux24_usr.h, des/conf-ia64-linux.h, dir/buffer.c: DELTA introduce-linux-ia64-port-20010806 AUTHOR chas@cmf.nrl.navy.mil "no special instructions this time other than you need a rather recent glibc (turbolinux beta5 or redhat 7.1) since the afs userland utilities use ucontext() instead of setjmp()/longjmp(). this is probably the weakest part of the port since lwp is somewhat difficult to test rigorously. you can insmod the afs module now (and rmmod if you like) why so difficult? function pointers are really pointers to a function descriptor that contains the function pointer and global pointer. the syscall table (being written in assembler) only contains function pointers. it doesnt setup the gp. modules and kernels do not share the same gp. so if you want the syscall to go to a module, you need to setup the gp and then call your module's routine. be sure to restore the gp after returning from your routine :) i also converted to the 'new style' module_init() -- only used on kernel versions 2.4.0 and up. this does the right thing if you happen to be linked directly with the kernel. klog has been fixed (afs's crypt() function is sensitive to sizeof(long) -- des/crypt.c should probably use 'afs_int32', not 'long' or 'int') in case it matters, my platform is a b3-stepping running beta5 of turbolinux." 2001-08-06 23:50 shadow * src/: auth/setkey.c, des/cksum.c, des/read_pssword.c, des/strng_to_key.c, des/weak_key.c, kauth/knfs.c, libadmin/vos/lockprocs.c, lwp/threadname.c, rx/rx_trace.c, rxgen/rpc_cout.c, rxgen/rpc_scan.c, rxgen/rpc_svcout.c, rxgen/rpc_util.c, ubik/recovery.c, update/utils.c, util/hostparse.c, util/volparse.c: DELTA invert-sense-of-strings-string-header-inclusion-20010806 AUTHOR chas@cmf.nrl.navy.mil this will be obsolete in current form once b* and *index are dead but apply for now 2001-08-03 17:47 shadow * src/WINNT/install/InstallShield5/setup.rul: DELTA allow-winnt-client-to-be-upgraded-20010803 AUTHOR jimpeter@us.ibm.com to allow for change in version numbering 2001-08-02 16:20 shadow * src/: config/param.sun4x_58_usr.h, vol/gi.c: DELTA solaris8-namei-cleanup-20010802 AUTHOR kolya@mit.edu note gi is useless for namei case The AFS_64BIT_ENV define is needed for afsutil.h which makes use of some 64-bit types (and if AFS_64BIT_ENV isn't set, defaults to the non-existant u_int64_t). 2001-08-02 16:12 shadow * src/WINNT/install/InstallShield5/NTMakefile: DELTA winnt-port-updates-20010802 AUTHOR jimpeter@us.ibm.com These patches solve the following problem: During Un-Install of AFS for Windows, it removed the following key: Instead it should have removed only the SMBDeviceEnable=0 item within the above key. This damaged the NetBT (NetBios over TCP/IP) interface, and required re-installing of TCP/IP. The users found their ability to share files and printers damaged. HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NetBT\\Par ameters 2001-08-02 15:45 shadow * src/: afsmonitor/Makefile.in, afsweb/Makefile.in, bozo/Makefile.in, bu_utils/Makefile.in, bubasics/Makefile.in, bucoord/Makefile.in, butc/Makefile.in, butm/Makefile.in, cmd/Makefile.in, des_stub/Makefile.in, dir/Makefile.in, finale/Makefile.in, fsint/Makefile.in, fsprobe/Makefile.in, gtx/Makefile.in, libacl/Makefile.in, libadmin/Makefile.in, libadmin/adminutil/Makefile.in, libadmin/bos/Makefile.in, libadmin/cfg/Makefile.in, libadmin/cfg/test/Makefile.in, libadmin/client/Makefile.in, libadmin/kas/Makefile.in, libadmin/pts/Makefile.in, libadmin/samples/Makefile.in, libadmin/test/Makefile.in, libadmin/vos/Makefile.in, libafs/MakefileProto.DUX.in, libafs/MakefileProto.FBSD.in, libafs/MakefileProto.IRIX.in, libuafs/MakefileProto.DUX.in, libuafs/MakefileProto.FBSD.in, libuafs/MakefileProto.HPUX.in, libuafs/MakefileProto.IRIX.in, libuafs/MakefileProto.SOLARIS.in, login/Makefile.in, mpp/Makefile.in, null/Makefile.in, package/Makefile.in, pinstall/Makefile.in, pinstall/test/Makefile.in, procmgmt/Makefile.in, rxgen/Makefile.in, rxstat/Makefile.in, volser/Makefile.in, wsadmin.src/Makefile.in, xstat/Makefile.in: DELTA convert-all-makefiles-to-makefile-ins-20010802 AUTHOR nneul@umr.edu all relevant variables become subst'd and not passed in the environment 2001-07-19 21:51 shadow * src/lwp/waitkey.c: DELTA just tell the caller if we got an eof and move on with life lwp-waitkey-lacks-return-for-eof-and-hence-backup-is-unhappy-200107 19 AUTHOR shadow@dementia.org 2001-07-16 04:34 shadow * INSTALL, README.SECURITY: DELTA move-readmes-one-level-up-20010716 AUTHOR shadow@dementia.org move readmes/install into new top level 2001-07-12 19:58 shadow * src/: afs/afs_axscache.c, afs/afs_exporter.c, afs/afs_lock.c, afs/afs_mariner.c, afs/afs_stat.c, afs/AIX/osi_groups.c, afs/AIX/osi_misc.c, afs/AIX/osi_timeout.c, afs/AIX/osi_vm.c, afs/DUX/osi_file.c, afs/DUX/osi_groups.c, afs/DUX/osi_inode.c, afs/DUX/osi_misc.c, afs/DUX/osi_sleep.c, afs/DUX/osi_vfsops.c, afs/DUX/osi_vm.c, afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, afs/FBSD/osi_sleep.c, afs/HPUX/osi_debug.c, afs/HPUX/osi_groups.c, afs/HPUX/osi_misc.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vm.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afs/IRIX/osi_misc.c, afs/IRIX/osi_sleep.c, afs/IRIX/osi_vm.c, afs/LINUX/osi_inode.c, afs/SOLARIS/osi_sleep.c, afs/UKERNEL/osi_groups.c, afs/UKERNEL/osi_vm.c, afs/UKERNEL/osi_vnodeops.c, afsd/vsys.c, afsmonitor/afsmon-output.c, afsmonitor/afsmon-parselog.c, afsmonitor/afsmon-win.c, afsweb/apache_afs_cache.c, afsweb/nsafs.c, afsweb/securehash.c, auth/copyauth.c, auth/setkey.c, auth/test/ktctest.c, auth/test/testcellconf.c, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bozo/smail-notifier.c, bu_utils/fms.c, bucoord/server.c, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/db_lock.c, budb/dbs_dump.c, budb/procs.c, budb/struct_ops.c, butc/read_tape.c, butc/tcstatus.c, cmd/test/ctest.c, cmd/test/dtest.c, comerr/error_table.y, comerr/error_table_nt.c, des/cksum.c, des/debug_decl.c, des/enc.c, des/key_parity.c, des/make_e.c, des/make_odd.c, des/make_p_table.c, des/make_s.c, des/make_s_table.c, des/quad_cksum.c, des/read_pssword.c, des/strng_to_key.c, des/weak_key.c, des/test/key_test.c, des/test/testit.c, des/test/verify.c, dir/buffer.c, dir/salvage.c, dir/test/dtest.c, dir/test/physio.c, dir/test/test-salvage.c, export/cfgafs.c, export/symtab.c, finale/translate_et_nt.c, fsprobe/fsprobe.c, fsprobe/fsprobe_callback.c, gtx/X11windows.c, gtx/cb_test.c, gtx/curses_test.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/frame.c, gtx/input.c, gtx/keymap.c, gtx/lightobject.c, gtx/objdict.c, gtx/object_test.c, gtx/objects.c, gtx/screen_test.c, gtx/textcb.c, gtx/textobject.c, gtx/windows.c, kauth/kaaux.c, kauth/kaauxdb.c, kauth/kalog.c, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/kpwvalid.c, kauth/read_passwd.c, kauth/test/background.c, libacl/aclprocs.c, libacl/netprocs.c, libacl/test/acltest.c, libadmin/bos/afs_bosAdmin.c, libadmin/cfg/cfgclient.c, libadmin/cfg/cfgdb.c, libadmin/cfg/cfghost.c, libadmin/cfg/cfginternal.c, libadmin/cfg/cfgservers.c, libadmin/cfg/test/cfgtest.c, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, libadmin/test/bos.c, libadmin/test/client.c, libadmin/test/kas.c, libadmin/test/pts.c, libadmin/test/util.c, libadmin/test/vos.c, libadmin/vos/lockprocs.c, libuafs/linktest.c, log/test/gettoktest.c, log/test/testlog.c, login/getenv.c, login/login.c, login/setenv.c, login/util_login.c, login/util_logout.c, login/util_logwtmp.c, lwp/fasttime.c, lwp/lock.c, lwp/lwp_nt.c, lwp/rw.c, lwp/threadname.c, lwp/waitkey.c, lwp/test/selclient.c, lwp/test/selserver.c, lwp/test/test.c, lwp/test/test_key.c, lwp/test/testlwp.c, lwp/test/testtime.c, package/lex.l, pam/afs_account.c, pam/afs_message.c, pam/afs_pam_msg.c, pam/afs_session.c, pinstall/install.c, procmgmt/afskill.c, procmgmt/procmgmt_unix.c, procmgmt/test/pmgttest.c, ptserver/display.c, ptserver/utils.c, rx/rx_trace.c, rx/xdr_float.c, rx/xdr_mem.c, rx/xdr_rec.c, rx/xdr_stdio.c, rx/xdr_update.c, rx/HPUX/rx_knet.c, rx/bulk.example/bulk_client.c, rx/bulk.example/bulk_io.c, rx/bulk.example/bulk_server.c, rx/bulktest/bulk_client.c, rx/bulktest/bulk_io.c, rx/bulktest/bulk_server.c, rx/multi.example/sample_client.c, rx/multi.example/sample_server.c, rx/simple.example/sample_client.c, rx/simple.example/sample_server.c, rx/test/generator.c, rx/test/tableGen.c, rx/test/testclient.c, rx/test/testqueue.c, rx/test/testserver.c, rxgen/rpc_clntout.c, rxgen/rpc_cout.c, rxgen/rpc_scan.c, rxgen/rpc_svcout.c, rxgen/rpc_util.c, rxkad/domestic/tcrypt.c, rxkad/test/stress_s.c, sgistuff/sgi_auth.c, sia/siad.c, sia/test-reauth.c, sys/fixit.c, sys/icreate.c, sys/idec.c, sys/iinc.c, sys/iopen.c, sys/iread.c, sys/istat.c, sys/iwrite.c, sys/rmtsysd.c, sys/rmtsysnet.c, sys/rmtsyss.c, ubik/disk.c, ubik/lock.c, ubik/recovery.c, ubik/ubikcmd.c, ubik/utst_client.c, ubik/utst_server.c, ubik/vote.c, update/utils.c, usd/usd_file.c, usd/usd_nt.c, usd/test/usd_test.c, uss/uss.c, uss/uss_common.c, uss/uss_fs.c, uss/uss_procs.c, util/afs_atomlist.c, util/assert.c, util/base32.c, util/base64.c, util/errmap_nt.c, util/fileutil.c, util/get_krbrlm.c, util/hostparse.c, util/hputil.c, util/isathing.c, util/readdir_nt.c, util/regex.c, util/sys.c, util/volparse.c, util/test/b32.c, util/test/b64.c, util/test/dirpath_test.c, util/test/dtest.c, util/test/fb64.c, util/test/ktest.c, util/test/test_ktime.c, util/test/treaddir.c, venus/cacheout.c, venus/gcpags.c, venus/test/fulltest.c, venus/test/idtest.c, venus/test/owntest.c, vfsck/dirutils.c, vfsck/pass1.c, vfsck/pass1b.c, vfsck/pass3.c, vfsck/pass4.c, vfsck/proplist.c, vfsck/ufs_subr.c, vfsck/ufs_tables.c, viced/check_sysid.c, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/sascnvldb.c, vlserver/vlutils.c, vol/common.c, vol/fs_conv_411.c, vol/gi.c, vol/physio.c, vol/test/ilist_nt.c, vol/test/listVicepx.c, vol/test/ltlist.c, vol/test/nicreate.c, vol/test/nilist.c, vol/test/nincdec.c, vol/test/nino.c, vol/test/nsubr.c, vol/test/testpart.c, vol/test/updateDirInode.c, vol/test/utilities.c, volser/lockprocs.c, volser/physio.c, volser/restorevol.c: DELTA include-afsconfig-before-param-h-20010712 AUTHOR nneul@umr.edu so stuff can be defined in afsconfig.h and included first 2001-07-12 19:09 shadow * src/cf/solaris-dqrwlock.m4: DELTA solaris-detect-kernel-dqrwlock-20010712 AUTHOR kolya@mit.edu based on feedback from Frank Batschulat vfs_dqrwlock not present in all solaris versions 2001-07-11 17:27 shadow * src/kauth/kaauxdb.c: DELTA kaauxdb-fix-silly-comment-substitution-20010711 AUTHOR shadow@dementia.org how afs_int32 can you be? 2001-07-11 15:58 shadow * src/auth/auth.p.h: DELTA win32-ktc-set-tokens-proto-fix-20010711 AUTHOR nneul@umr.edu declare correctly as afs_int32 2001-07-10 23:40 shadow * src/libafs/MakefileProto.DUX.in: DELTA configurable-dux-kernel-header-path-20010710 AUTHOR joda@pdc.kth.se modified slightly to allow selection if more than one directory exists 2001-07-06 05:08 shadow * doc/html/index.htm: DELTA html-doc-add-index-20010706 AUTHOR shadow@dementia.org top page for html docs 2001-07-06 04:19 shadow * src/export/export.c: DELTA export-param-inclusion-conflicts-with-system-headers-20010706 AUTHOR shadow@dementia.org sys/user.h errors when param.h included first 2001-07-06 01:12 shadow * src/gtx/windows.c: DELTA dux-curses-already-using-IN-20010705 AUTHOR shadow@dementia.org don't define IN as it conflicts with curses.h on dux 2001-07-05 15:39 shadow * src/auth/cellconfig.p.h: DELTA cellconfig-add-missing-prototypes-20010705 AUTHOR shadow@dementia.org add prototypes for externally used functions 2001-07-05 15:20 shadow * src/: afs/afs_axscache.c, afs/afs_exporter.c, afs/afs_lock.c, afs/afs_mariner.c, afs/afs_stat.c, afs/voldefs.h, afs/AIX/osi_groups.c, afs/AIX/osi_misc.c, afs/AIX/osi_timeout.c, afs/AIX/osi_vm.c, afs/DUX/osi_file.c, afs/DUX/osi_groups.c, afs/DUX/osi_inode.c, afs/DUX/osi_misc.c, afs/DUX/osi_sleep.c, afs/DUX/osi_vfsops.c, afs/DUX/osi_vm.c, afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, afs/FBSD/osi_sleep.c, afs/HPUX/osi_debug.c, afs/HPUX/osi_groups.c, afs/HPUX/osi_misc.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vm.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afs/IRIX/osi_misc.c, afs/IRIX/osi_sleep.c, afs/IRIX/osi_vm.c, afs/LINUX/osi_inode.c, afs/SOLARIS/osi_sleep.c, afs/UKERNEL/osi_groups.c, afs/UKERNEL/osi_vm.c, afs/UKERNEL/osi_vnodeops.c, afsd/vsys.c, afsmonitor/afsmon-output.c, afsmonitor/afsmon-parselog.c, afsmonitor/afsmon-win.c, afsweb/apache_afs_cache.c, afsweb/apache_afs_utils.h, afsweb/nsafs.c, afsweb/securehash.c, auth/copyauth.c, auth/setkey.c, auth/test/ktctest.c, auth/test/testcellconf.c, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bozo/smail-notifier.c, bu_utils/fms.c, bubasics/butm.p.h, bucoord/server.c, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/db_lock.c, budb/dbs_dump.c, budb/procs.c, budb/struct_ops.c, butc/read_tape.c, butc/tcstatus.c, cmd/cmd.p.h, cmd/test/ctest.c, cmd/test/dtest.c, comerr/error_table.y, comerr/error_table_nt.c, comerr/et_lex.lex.l, comerr/et_lex.lex_nt.c, comerr/internal.h, config/param.alpha_dux40_usr.h, config/param.alpha_dux50_usr.h, config/param.hp_ux102.h, config/param.hp_ux102_usr.h, config/param.hp_ux110.h, config/param.hp_ux110_usr.h, config/param.i386_djgpp.h, config/param.i386_djgpp_usr.h, config/param.i386_fbsd_42.h, config/param.i386_fbsd_42_usr.h, config/param.i386_linux22_usr.h, config/param.i386_linux24_usr.h, config/param.i386_nt40.h, config/param.i386_win95.h, config/param.ppc_darwin_12.h, config/param.ppc_darwin_12_usr.h, config/param.ppc_darwin_13.h, config/param.ppc_darwin_13_usr.h, config/param.ppc_linux22_usr.h, config/param.ppc_linux24_usr.h, config/param.rs_aix42.h, config/param.rs_aix42_usr.h, config/param.s390_linux22_usr.h, config/param.s390_linux24_usr.h, config/param.sgi_62.h, config/param.sgi_62_usr.h, config/param.sgi_63.h, config/param.sgi_63_usr.h, config/param.sgi_64.h, config/param.sgi_64_usr.h, config/param.sgi_65.h, config/param.sgi_65_usr.h, config/param.sparc64_linux22_usr.h, config/param.sparc_linux22_usr.h, config/param.sun4x_55_usr.h, config/param.sun4x_56_usr.h, config/param.sun4x_57_usr.h, config/param.sun4x_58_usr.h, config/param.sunx86_54.h, config/util_cr.c, des/cksum.c, des/debug_decl.c, des/enc.c, des/key_parity.c, des/make_e.c, des/make_odd.c, des/make_p_table.c, des/make_s.c, des/make_s_table.c, des/quad_cksum.c, des/read_pssword.c, des/strng_to_key.c, des/weak_key.c, des/test/key_test.c, des/test/testit.c, des/test/verify.c, dir/buffer.c, dir/salvage.c, dir/test/dtest.c, dir/test/physio.c, dir/test/test-salvage.c, export/cfgafs.c, export/export.c, export/symtab.c, finale/translate_et_nt.c, fsprobe/fsprobe.c, fsprobe/fsprobe_callback.c, gtx/X11windows.c, gtx/cb_test.c, gtx/curses_test.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/frame.c, gtx/input.c, gtx/keymap.c, gtx/lightobject.c, gtx/objdict.c, gtx/object_test.c, gtx/objects.c, gtx/screen_test.c, gtx/textcb.c, gtx/textobject.c, gtx/windows.c, kauth/kaaux.c, kauth/kaauxdb.c, kauth/kalog.c, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/kpwvalid.c, kauth/read_passwd.c, kauth/test/background.c, kauth/test/test_date.c, libacl/aclprocs.c, libacl/netprocs.c, libacl/test/acltest.c, libadmin/bos/afs_bosAdmin.c, libadmin/cfg/cfgclient.c, libadmin/cfg/cfgdb.c, libadmin/cfg/cfghost.c, libadmin/cfg/cfginternal.c, libadmin/cfg/cfgservers.c, libadmin/cfg/test/cfgtest.c, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, libadmin/test/bos.c, libadmin/test/bos.h, libadmin/test/client.c, libadmin/test/client.h, libadmin/test/kas.c, libadmin/test/kas.h, libadmin/test/pts.c, libadmin/test/pts.h, libadmin/test/util.c, libadmin/test/util.h, libadmin/test/vos.c, libadmin/test/vos.h, libadmin/vos/lockprocs.c, libadmin/vos/lockprocs.h, libadmin/vos/vsprocs.h, libuafs/linktest.c, log/test/gettoktest.c, log/test/testlog.c, login/getenv.c, login/login.c, login/setenv.c, login/util_login.c, login/util_logout.c, login/util_logwtmp.c, lwp/fasttime.c, lwp/lock.c, lwp/lwp_nt.c, lwp/preempt.h, lwp/rw.c, lwp/threadname.c, lwp/timer.h, lwp/waitkey.c, lwp/test/selclient.c, lwp/test/selserver.c, lwp/test/test.c, lwp/test/test_key.c, lwp/test/testlwp.c, lwp/test/testtime.c, package/conftree.c, package/lex.l, package/misc.c, package/package.h, package/systype.h, package/validupdates.h, pam/afs_account.c, pam/afs_message.c, pam/afs_pam_msg.c, pam/afs_session.c, pinstall/install.c, procmgmt/afskill.c, procmgmt/procmgmt_unix.c, procmgmt/test/pmgttest.c, ptserver/display.c, ptserver/utils.c, rx/rx_null.c, rx/rx_trace.c, rx/xdr_float.c, rx/xdr_mem.c, rx/xdr_rec.c, rx/xdr_stdio.c, rx/xdr_update.c, rx/HPUX/rx_knet.c, rx/bulk.example/bulk_client.c, rx/bulk.example/bulk_io.c, rx/bulk.example/bulk_server.c, rx/bulktest/bulk_client.c, rx/bulktest/bulk_io.c, rx/bulktest/bulk_server.c, rx/multi.example/sample_client.c, rx/multi.example/sample_server.c, rx/simple.example/sample_client.c, rx/simple.example/sample_server.c, rx/test/generator.c, rx/test/kctest.c, rx/test/kstest.c, rx/test/tableGen.c, rx/test/testclient.c, rx/test/testqueue.c, rx/test/testserver.c, rxgen/rpc_clntout.c, rxgen/rpc_cout.c, rxgen/rpc_scan.c, rxgen/rpc_svcout.c, rxgen/rpc_util.c, rxkad/domestic/tcrypt.c, rxkad/test/stress_s.c, rxstat/rxstat.c, sgistuff/sgi_auth.c, sia/siad.c, sia/test-reauth.c, sys/fixit.c, sys/icreate.c, sys/idec.c, sys/iinc.c, sys/iopen.c, sys/iread.c, sys/istat.c, sys/iwrite.c, sys/pioctl_nt.h, sys/rmtsysd.c, sys/rmtsysnet.c, sys/rmtsyss.c, ubik/disk.c, ubik/lock.c, ubik/recovery.c, ubik/ubikcmd.c, ubik/utst_client.c, ubik/utst_server.c, ubik/vote.c, update/utils.c, usd/usd_file.c, usd/usd_nt.c, usd/test/usd_test.c, uss/uss.c, uss/uss_acl.h, uss/uss_common.c, uss/uss_common.h, uss/uss_fs.c, uss/uss_kauth.h, uss/uss_procs.c, uss/uss_vol.h, util/afs_atomlist.c, util/assert.c, util/assert.h, util/base32.c, util/base64.c, util/errmap_nt.c, util/fileutil.c, util/get_krbrlm.c, util/hostparse.c, util/hputil.c, util/isathing.c, util/readdir_nt.c, util/regex.c, util/remote.h, util/secutil_nt.c, util/sys.c, util/vice.h, util/volparse.c, util/test/b32.c, util/test/b64.c, util/test/dirpath_test.c, util/test/dtest.c, util/test/fb64.c, util/test/ktest.c, util/test/test_ktime.c, util/test/treaddir.c, venus/cacheout.c, venus/gcpags.c, venus/test/fulltest.c, venus/test/getinitparams.c, venus/test/idtest.c, venus/test/owntest.c, vfsck/dirutils.c, vfsck/pass1.c, vfsck/pass1b.c, vfsck/pass3.c, vfsck/pass4.c, vfsck/proplist.c, vfsck/ufs_subr.c, vfsck/ufs_tables.c, viced/check_sysid.c, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/sascnvldb.c, vlserver/vlutils.c, vol/common.c, vol/devname.c, vol/fs_conv_411.c, vol/gi.c, vol/nfs.h, vol/partition.h, vol/physio.c, vol/salvage.h, vol/viceinode.h, vol/voldefs.h, vol/volinodes.h, vol/vutils.h, vol/xfs_size_check.c, vol/test/ilist_nt.c, vol/test/listVicepx.c, vol/test/ltlist.c, vol/test/nicreate.c, vol/test/nilist.c, vol/test/nincdec.c, vol/test/nino.c, vol/test/nsubr.c, vol/test/testpart.c, vol/test/updateDirInode.c, vol/test/utilities.c, volser/dump.h, volser/lockprocs.c, volser/physio.c, volser/restorevol.c: DELTA afsconfig-and-rcsid-all-around-20010705 AUTHOR nneul@umr.edu convert rest of source to afsconfig; include rcsid macros 2001-07-05 15:13 shadow * src/util/: hostparse.c, sys.c: DELTA util-warnings-cleanup-20010705 AUTHOR nneul@umr.edu get rid of more warnings 2001-07-05 15:09 shadow * src/auth/setkey.c: DELTA auth-setkey-warnings-cleanup-20010705 AUTHOR nneul@umr.edu get rid of more warnings, add missing args to printf strings 2001-06-29 04:44 shadow * src/config/param.sparc64_linux24_usr.h: DELTA sparc64-linux24-support-20010629 AUTHOR cg2v@andrew.cmu.edu support for sparc64 linux2.4 tested with 2.4.5 2001-06-29 03:20 shadow * src/: config/param.i386_fbsd_42.h, config/param.i386_fbsd_42_usr.h, des/read_pssword.c: DELTA update-freebsd-support-20010628 AUTHOR tardis@watson.org fileserver now set up for namei interface. still no client 2001-06-28 16:05 shadow * src/libadmin/vos/lockprocs.c: DELTA aix-strings-h-preferred-over-string-h-20010628 AUTHOR shadow@dementia.org aix needs more help 2001-06-28 15:45 shadow * src/update/utils.c: DELTA aix-strings-h-preferred-over-string-h-20010628 AUTHOR shadow@dementia.org continue to placate aix hatred 2001-06-28 06:52 shadow * src/: lwp/threadname.c, rx/rx_trace.c, rxgen/rpc_cout.c, rxgen/rpc_scan.c, rxgen/rpc_svcout.c, rxgen/rpc_util.c: DELTA aix-strings-h-preferred-over-string-h-20010628 AUTHOR shadow@dementia.org to prevent more of same errors 2001-06-28 06:27 shadow * src/util/volparse.c: DELTA aix-strings-h-preferred-over-string-h-20010628 AUTHOR shadow@dementia.org otherwise we get weird errors like: "/usr/include/strings.h", line 52.20: 1506-010 (W) Macro index invoked with a null argument for parameter __s1. "/usr/include/strings.h", line 52.20: 1506-041 (E) The invocation of macro index contains fewer arguments than required by the macro definition. "/usr/include/strings.h", line 52.14: 1506-275 (S) Unexpected text ',' encountered. from the conflict 2001-06-28 05:22 shadow * src/libafs/: MakefileProto.DUX.in, MakefileProto.FBSD.in, MakefileProto.IRIX.in: DELTA introduce-autoconf-for-openafs-20010628 AUTHOR shadow@dementia.org get this right so build completes 2001-06-28 05:03 shadow * src/libafs/: MakefileProto.DUX.in, MakefileProto.FBSD.in, MakefileProto.IRIX.in: DELTA introduce-autoconf-for-openafs-20010628 AUTHOR shadow@dementia.org stuff which got left behind 2001-06-28 04:55 shadow * install-sh, missing, mkinstalldirs: DELTA introduce-autoconf-for-openafs-20010628 AUTHOR shadow@dementia.org commit withj correct file modes 2001-06-28 04:54 shadow * install-sh, missing, mkinstalldirs: DELTA introduce-autoconf-for-openafs-20010628 AUTHOR shadow@dementia.org so we can fix the file modes 2001-06-28 04:07 shadow * install-sh, missing, mkinstalldirs, src/BUILDNOTES, src/config/param.alpha_linux_22_usr.h: DELTA introduce-autoconf-for-openafs-20010628 AUTHOR shadow@dementia.org replace existing build system with autoconf faceplate 2001-06-23 17:29 shadow * src/WINNT/license/lang/en_US.ide: DELTA winnt-win2000-win98-afs-client-updates-20010623 AUTHOR riegel@almaden.ibm.com binary file updates 2001-06-23 17:26 shadow * src/: NTMake9x, rmbat.bat, rmbat.rsp, WINNT/afsd/netbios95.h, WINNT/install/InstallShield5/CreateISDirTree.bat, WINNT/install/InstallShield5/NTMakefile, WINNT/install/InstallShield5/afsdcell.ini, WINNT/install/InstallShield5/setup.rul, WINNT/install/Win9x/NTMakeFile, WINNT/win9xpanel/NTMakefile, config/util_cr.c, tbutc/NTMakefile: DELTA winnt-win2000-win98-afs-client-updates-20010623 AUTHOR riegel@almaden.ibm.com updates for nt/2000 and 95/98 afs clients 2001-06-23 17:01 shadow * src/afs/UKERNEL/afs_usrops.h: DELTA afs-web-interface-enhancements-20010623 AUTHOR riegel@almaden.ibm.com Changes include: 1) Token caching: Functions to set the current "PAG" (not really a process authentication group, but a generic identifier for a user session) to a specific value, allowing us to switch tokens between different threads of the Web server without reauthenticating. 2) Performance enhancements: The main improvement is that we can check whether a directory is a mount point in advance and avoid doing a stat or contacting the destination cell. We've also enabled bulk statting with kolya's patch from 11/2000. 3) New UAFS API's to call various pioctl functions, etc. enclosed in AFS_WEB_ENHANCEMENTS ifdef 2001-06-23 16:43 shadow * src/libadmin/samples/rxstat_get_version.c: DELTA libadmin-printf-argument-cast-20010623 AUTHOR nneul@umr.edu kill warning by casting argument to printf 2001-06-23 16:31 shadow * src/update/utils.c: DELTA convert-update-to-afsconfig-and-kill-warnings-20010623 AUTHOR nneul@umr.edu convert upserver and upclient to use afsconfig and kill warnings 2001-06-23 15:14 shadow * src/rxgen/: rpc_clntout.c, rpc_cout.c, rpc_scan.c, rpc_svcout.c, rpc_util.c: DELTA convert-rxgen-to-afsconfig-20010623 AUTHOR nneul@umr.edu switch to afsconfig for some configuration; add RCSID 2001-06-23 14:12 shadow * src/afsmonitor/afsmonitor.h: DELTA afsmon-warning-cleanup-20010623 AUTHOR nneul@umr.edu get rid of remaining warnings in afsmonitor code 2001-06-12 19:46 shadow * src/lwp/threadname.c: DELTA lwp-warning-cleanup-and-afsconfig-20010612 AUTHOR nneul@umr.edu get rid of warnings and afsconfigize lwp 2001-06-12 19:36 shadow * src/des/des_conf.h: DELTA remove-afsconfigization-from-des-conf-h-20010612 AUTHOR nneul@umr.edu undo earlier change 2001-06-06 22:00 shadow * src/sys/rmtsyss.c: DELTA sys-warnings-and-unused-variables-cleanup-20010606 AUTHOR nneul@umr.edu clean up sys subtree 2001-06-06 22:00 shadow * src/lwp/threadname.c: DELTA lwp-warnings-and-unused-variables-cleanup-20010606 AUTHOR nneul@umr.edu make lwp warnings and unused variables go away 2001-06-06 18:09 shadow * doc/html/: AdminGuide/auagd000.htm, AdminGuide/auagd002.htm, AdminGuide/auagd003.htm, AdminGuide/auagd004.htm, AdminGuide/auagd005.htm, AdminGuide/auagd006.htm, AdminGuide/auagd007.htm, AdminGuide/auagd008.htm, AdminGuide/auagd009.htm, AdminGuide/auagd010.htm, AdminGuide/auagd011.htm, AdminGuide/auagd012.htm, AdminGuide/auagd013.htm, AdminGuide/auagd014.htm, AdminGuide/auagd015.htm, AdminGuide/auagd016.htm, AdminGuide/auagd017.htm, AdminGuide/auagd018.htm, AdminGuide/auagd019.htm, AdminGuide/auagd020.htm, AdminGuide/auagd021.htm, AdminGuide/auagd022.htm, AdminGuide/auagd023.htm, AdminGuide/auagd024.htm, AdminGuide/auagd025.htm, AdminGuide/auagd026.htm, AdminReference/auarf000.htm, AdminReference/auarf002.htm, AdminReference/auarf003.htm, AdminReference/auarf004.htm, AdminReference/auarf005.htm, AdminReference/auarf006.htm, AdminReference/auarf007.htm, AdminReference/auarf008.htm, AdminReference/auarf009.htm, AdminReference/auarf010.htm, AdminReference/auarf011.htm, AdminReference/auarf012.htm, AdminReference/auarf013.htm, AdminReference/auarf014.htm, AdminReference/auarf015.htm, AdminReference/auarf016.htm, AdminReference/auarf017.htm, AdminReference/auarf018.htm, AdminReference/auarf019.htm, AdminReference/auarf020.htm, AdminReference/auarf021.htm, AdminReference/auarf022.htm, AdminReference/auarf023.htm, AdminReference/auarf024.htm, AdminReference/auarf025.htm, AdminReference/auarf026.htm, AdminReference/auarf027.htm, AdminReference/auarf028.htm, AdminReference/auarf029.htm, AdminReference/auarf030.htm, AdminReference/auarf031.htm, AdminReference/auarf032.htm, AdminReference/auarf033.htm, AdminReference/auarf034.htm, AdminReference/auarf035.htm, AdminReference/auarf036.htm, AdminReference/auarf037.htm, AdminReference/auarf038.htm, AdminReference/auarf039.htm, AdminReference/auarf040.htm, AdminReference/auarf041.htm, AdminReference/auarf042.htm, AdminReference/auarf043.htm, AdminReference/auarf044.htm, AdminReference/auarf045.htm, AdminReference/auarf046.htm, AdminReference/auarf047.htm, AdminReference/auarf048.htm, AdminReference/auarf049.htm, AdminReference/auarf050.htm, AdminReference/auarf051.htm, AdminReference/auarf052.htm, AdminReference/auarf053.htm, AdminReference/auarf054.htm, AdminReference/auarf055.htm, AdminReference/auarf056.htm, AdminReference/auarf057.htm, AdminReference/auarf058.htm, AdminReference/auarf059.htm, AdminReference/auarf060.htm, AdminReference/auarf061.htm, AdminReference/auarf062.htm, AdminReference/auarf063.htm, AdminReference/auarf064.htm, AdminReference/auarf065.htm, AdminReference/auarf066.htm, AdminReference/auarf067.htm, AdminReference/auarf068.htm, AdminReference/auarf069.htm, AdminReference/auarf070.htm, AdminReference/auarf071.htm, AdminReference/auarf072.htm, AdminReference/auarf073.htm, AdminReference/auarf074.htm, AdminReference/auarf075.htm, AdminReference/auarf076.htm, AdminReference/auarf077.htm, AdminReference/auarf078.htm, AdminReference/auarf079.htm, AdminReference/auarf080.htm, AdminReference/auarf081.htm, AdminReference/auarf082.htm, AdminReference/auarf083.htm, AdminReference/auarf084.htm, AdminReference/auarf085.htm, AdminReference/auarf086.htm, AdminReference/auarf087.htm, AdminReference/auarf088.htm, AdminReference/auarf089.htm, AdminReference/auarf090.htm, AdminReference/auarf091.htm, AdminReference/auarf092.htm, AdminReference/auarf093.htm, AdminReference/auarf094.htm, AdminReference/auarf095.htm, AdminReference/auarf096.htm, AdminReference/auarf097.htm, AdminReference/auarf098.htm, AdminReference/auarf099.htm, AdminReference/auarf100.htm, AdminReference/auarf101.htm, AdminReference/auarf102.htm, AdminReference/auarf103.htm, AdminReference/auarf104.htm, AdminReference/auarf105.htm, AdminReference/auarf106.htm, AdminReference/auarf107.htm, AdminReference/auarf108.htm, AdminReference/auarf109.htm, AdminReference/auarf110.htm, AdminReference/auarf111.htm, AdminReference/auarf112.htm, AdminReference/auarf113.htm, AdminReference/auarf114.htm, AdminReference/auarf115.htm, AdminReference/auarf116.htm, AdminReference/auarf117.htm, AdminReference/auarf118.htm, AdminReference/auarf119.htm, AdminReference/auarf120.htm, AdminReference/auarf121.htm, AdminReference/auarf122.htm, AdminReference/auarf123.htm, AdminReference/auarf124.htm, AdminReference/auarf125.htm, AdminReference/auarf126.htm, AdminReference/auarf127.htm, AdminReference/auarf128.htm, AdminReference/auarf129.htm, AdminReference/auarf130.htm, AdminReference/auarf131.htm, AdminReference/auarf132.htm, AdminReference/auarf133.htm, AdminReference/auarf134.htm, AdminReference/auarf135.htm, AdminReference/auarf136.htm, AdminReference/auarf137.htm, AdminReference/auarf138.htm, AdminReference/auarf139.htm, AdminReference/auarf140.htm, AdminReference/auarf141.htm, AdminReference/auarf142.htm, AdminReference/auarf143.htm, AdminReference/auarf144.htm, AdminReference/auarf145.htm, AdminReference/auarf146.htm, AdminReference/auarf147.htm, AdminReference/auarf148.htm, AdminReference/auarf149.htm, AdminReference/auarf150.htm, AdminReference/auarf151.htm, AdminReference/auarf152.htm, AdminReference/auarf153.htm, AdminReference/auarf154.htm, AdminReference/auarf155.htm, AdminReference/auarf156.htm, AdminReference/auarf157.htm, AdminReference/auarf158.htm, AdminReference/auarf159.htm, AdminReference/auarf160.htm, AdminReference/auarf161.htm, AdminReference/auarf162.htm, AdminReference/auarf163.htm, AdminReference/auarf164.htm, AdminReference/auarf165.htm, AdminReference/auarf166.htm, AdminReference/auarf167.htm, AdminReference/auarf168.htm, AdminReference/auarf169.htm, AdminReference/auarf170.htm, AdminReference/auarf171.htm, AdminReference/auarf172.htm, AdminReference/auarf173.htm, AdminReference/auarf174.htm, AdminReference/auarf175.htm, AdminReference/auarf176.htm, AdminReference/auarf177.htm, AdminReference/auarf178.htm, AdminReference/auarf179.htm, AdminReference/auarf180.htm, AdminReference/auarf181.htm, AdminReference/auarf182.htm, AdminReference/auarf183.htm, AdminReference/auarf184.htm, AdminReference/auarf185.htm, AdminReference/auarf186.htm, AdminReference/auarf187.htm, AdminReference/auarf188.htm, AdminReference/auarf189.htm, AdminReference/auarf190.htm, AdminReference/auarf191.htm, AdminReference/auarf192.htm, AdminReference/auarf193.htm, AdminReference/auarf194.htm, AdminReference/auarf195.htm, AdminReference/auarf196.htm, AdminReference/auarf197.htm, AdminReference/auarf198.htm, AdminReference/auarf199.htm, AdminReference/auarf200.htm, AdminReference/auarf201.htm, AdminReference/auarf202.htm, AdminReference/auarf203.htm, AdminReference/auarf204.htm, AdminReference/auarf205.htm, AdminReference/auarf206.htm, AdminReference/auarf207.htm, AdminReference/auarf208.htm, AdminReference/auarf209.htm, AdminReference/auarf210.htm, AdminReference/auarf211.htm, AdminReference/auarf212.htm, AdminReference/auarf213.htm, AdminReference/auarf214.htm, AdminReference/auarf215.htm, AdminReference/auarf216.htm, AdminReference/auarf217.htm, AdminReference/auarf218.htm, AdminReference/auarf219.htm, AdminReference/auarf220.htm, AdminReference/auarf221.htm, AdminReference/auarf222.htm, AdminReference/auarf223.htm, AdminReference/auarf224.htm, AdminReference/auarf225.htm, AdminReference/auarf226.htm, AdminReference/auarf227.htm, AdminReference/auarf228.htm, AdminReference/auarf229.htm, AdminReference/auarf230.htm, AdminReference/auarf231.htm, AdminReference/auarf232.htm, AdminReference/auarf233.htm, AdminReference/auarf234.htm, AdminReference/auarf235.htm, AdminReference/auarf236.htm, AdminReference/auarf237.htm, AdminReference/auarf238.htm, AdminReference/auarf239.htm, AdminReference/auarf240.htm, AdminReference/auarf241.htm, AdminReference/auarf242.htm, AdminReference/auarf243.htm, AdminReference/auarf244.htm, AdminReference/auarf245.htm, AdminReference/auarf246.htm, AdminReference/auarf247.htm, AdminReference/auarf248.htm, AdminReference/auarf249.htm, AdminReference/auarf250.htm, AdminReference/auarf251.htm, AdminReference/auarf252.htm, AdminReference/auarf253.htm, AdminReference/auarf254.htm, AdminReference/auarf255.htm, AdminReference/auarf256.htm, AdminReference/auarf257.htm, AdminReference/auarf258.htm, AdminReference/auarf259.htm, AdminReference/auarf260.htm, AdminReference/auarf261.htm, AdminReference/auarf262.htm, AdminReference/auarf263.htm, AdminReference/auarf264.htm, AdminReference/auarf265.htm, AdminReference/auarf266.htm, AdminReference/auarf267.htm, AdminReference/auarf268.htm, AdminReference/auarf269.htm, AdminReference/auarf270.htm, AdminReference/auarf271.htm, AdminReference/auarf272.htm, AdminReference/auarf273.htm, AdminReference/auarf274.htm, AdminReference/auarf275.htm, AdminReference/auarf276.htm, AdminReference/auarf277.htm, AdminReference/auarf278.htm, AdminReference/auarf279.htm, AdminReference/auarf280.htm, AdminReference/auarf281.htm, AdminReference/auarf282.htm, AdminReference/auarf283.htm, AdminReference/auarf284.htm, QuickStartUnix/auqbg000.htm, QuickStartUnix/auqbg002.htm, QuickStartUnix/auqbg003.htm, QuickStartUnix/auqbg004.htm, QuickStartUnix/auqbg005.htm, QuickStartUnix/auqbg006.htm, QuickStartUnix/auqbg007.htm, QuickStartUnix/auqbg008.htm, QuickStartUnix/auqbg009.htm, QuickStartWindows/awqbg000.htm, QuickStartWindows/awqbg002.htm, QuickStartWindows/awqbg003.htm, QuickStartWindows/awqbg004.htm, ReleaseNotes-3.6/aurns000.htm, ReleaseNotes-3.6/aurns002.htm, ReleaseNotes-3.6/aurns003.htm, ReleaseNotes-3.6/aurns004.htm, UserGuide/auusg000.htm, UserGuide/auusg002.htm, UserGuide/auusg003.htm, UserGuide/auusg004.htm, UserGuide/auusg005.htm, UserGuide/auusg006.htm, UserGuide/auusg007.htm, UserGuide/auusg008.htm, UserGuide/auusg009.htm, UserGuide/auusg010.htm, UserGuide/auusg011.htm, UserGuide/auusg012.htm, UserGuide/auusg013.htm: DELTA initial-html-documentation-20010606 AUTHOR shadow@dementia.org pull in all documentation from IBM 2001-06-06 17:58 shadow * doc/pdf/: archov-doc.pdf, asrv-ispec.pdf, bsrv-spec.pdf, fscm-ispec.pdf, rx-spec.pdf, vvl-spec.pdf: DELTA initial-pdf-with-embedded-cmr-fonts-20010606 AUTHOR shadow@dementia.org with thanks to Mattias Amnefelt for converting to the BlueSky Computer Modern Roman fonts from tex. 2001-06-05 20:17 shadow * src/: Makefile.am.common, afs/Makefile.am, cf/Makefile.am.common, cmd/Makefile.am, comerr/Makefile.am, config/Makefile.am, include/Makefile.am, include/afs/Makefile.am, include/rx/Makefile.am, procmgmt/Makefile.am, procmgmt/afs/Makefile.am, rxgen/Makefile.am, util/afs/Makefile.am: DELTA automake-work-in-progress-20010605 AUTHOR mattiasa@e.kth.se work-in-progress automake work. will not work as-is as it relies on headers being moved about and that isn't included yet. 2001-06-05 18:22 shadow * src/comerr/: error_table.y, et_lex.lex.l: DELTA comerr-cleanup-warnings-20010605 AUTHOR nneul@umr.edu compiler placation 2001-06-05 15:06 shadow * src/config/: param.alpha_dux40_usr.h, param.ppc_darwin_12.h, param.ppc_darwin_12_usr.h, param.ppc_darwin_13.h, param.ppc_darwin_13_usr.h, param.sun4x_55_usr.h, param.sun4x_56_usr.h, param.sun4x_57_usr.h, param.sun4x_58_usr.h, param.sunx86_54.h: DELTA config-includes-warning-cleanup-20010605 AUTHOR nneul@umr.edu clean up comment warnings 2001-06-05 14:47 shadow * src/afsmonitor/afsmon-output.c: DELTA afsmon-warning-cleanup-20010605 AUTHOR nneul@umr.edu remove unused variable 2001-06-05 14:46 shadow * src/afsmonitor/afsmon-output.c: DELTA sysname-list-instead-of-simple-name-20010605 AUTHOR ted@mit.edu remove bit which leaked in 2001-06-05 14:45 shadow * src/afsmonitor/afsmon-output.c: DELTA sysname-list-instead-of-simple-name-20010605 AUTHOR ted@mit.edu allow a sysname list which is interated in lookup instead of a simple namespace 2001-06-05 14:32 shadow * src/rx/rx_trace.c: DELTA rx-warning-cleanup-and-afsconfig-20010605 AUTHOR nneul@umr.edu clean up previous rxtrace patch and clean up other warnings 2001-06-05 14:30 shadow * src/util/volparse.c: DELTA convert-volparse-to-afsconfig-and-cleanup-20010605 AUTHOR nneul@umr.edu clean up warnings in volparse.c and make it use afsconfig.h for building 2001-06-04 21:07 shadow * src/libadmin/vos/: lockprocs.c, lockprocs.h, vsprocs.h: DELTA libadmin-cleanup-and-afsconfigization-20010604 AUTHOR nneul@umr.edu clean up warnings, get rid of unused variables, and set up for use of afsconfig.h 2001-06-03 16:52 shadow * src/afsmonitor/afsmon-win.c: DELTA fix-afsmonitor-patch-for-string-h-existance-check-20010602 AUTHOR nneul@umr.edu as not all platforms may have string.h 2001-06-03 16:31 shadow * src/rx/rx_trace.c: DELTA rxtrace-warning-cleanup-20010602 AUTHOR nneul@umr.edu more compiler warning squishing 2001-06-03 16:28 shadow * src/libadmin/bos/afs_bosAdmin.c: DELTA libadmin-warning-cleanup-20010602 AUTHOR nneul@umr.edu add missing parens, remove unused decls 2001-06-03 16:22 shadow * src/afsmonitor/afsmon-win.c: DELTA afsmonitor-formatting-strings-update-20010602 AUTHOR nneul@umr.edu so error messages are properly formatted strings 2001-06-01 19:32 shadow * src/util/hostparse.c: DELTA viced-dotted-quad-logging-without-malloc-20010601 AUTHOR nneul@umr.edu based on suggestion from rees@umich.edu 2001-06-01 19:15 shadow * src/util/hostparse.c: DELTA log-host-addrs-as-dotted-quad-not-hex-in-viced-20010601 AUTHOR nneul@umr.edu so you get a dotted quad and byte-correct port instead of a hex ip and a potentially byteswapped port number from viced log messages 2001-05-18 17:15 shadow * src/rx/HPUX/rx_knet.c: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org get this stuff compiling 2001-05-18 16:14 shadow * src/rx/HPUX/rx_knet.c: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org try again. probably still not useful 2001-05-18 15:51 shadow * src/rx/HPUX/rx_knet.c: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org include streams tli header 2001-05-18 15:48 shadow * src/rx/HPUX/rx_knet.c: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org use macros in osi_machdep.h for doing spinlocks 2001-05-18 01:11 shadow * src/afs/HPUX/osi_vfs.h: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org shell of osi_vfs.h not useful yet 2001-05-18 00:50 shadow * src/rx/HPUX/rx_knet.c: DELTA hpux11-kernel-support-20010517 AUTHOR shadow@dementia.org put together from 1994(!) rx open source release available at ftp://ftp.dementia.org/pub/rx, other architectures, rx_kcommon.c, and some net research on hpux has no chance of working, slim chance of compiling, and seriously needs spinlock work to be useful 2001-05-16 04:16 shadow * src/config/param.i386_linux24_usr.h: DELTA linux24-param-cleanup-20010516 AUTHOR shadow@dementia.org make usr version of file not define 64 bit env make kernel version include modversions before afs_sysnames.h (which includes stds.h) 2001-05-15 23:28 shadow * src/des/: cksum.c, des_conf.h, read_pssword.c, strng_to_key.c, weak_key.c: DELTA afsconfig-updates-20010515 AUTHOR nneul@umr.edu updates to and to use afsconfig.h 2001-05-15 23:16 shadow * src/des/read_pssword.c: DELTA sgi-fix-prototypes-20010515 AUTHOR nneul@umr.edu use strings.h on irix to get needed prototypes 2001-05-14 21:19 shadow * src/des/: make_p_table.c, make_s_table.c, quad_cksum.c, read_pssword.c, strng_to_key.c: DELTA des-warnings-cleanup-20010514 AUTHOR nneul@umr.edu clean up some more warnings from des 2001-05-03 14:19 shadow * src/config/param.s390_linux24_usr.h: DELTA linux24-s390-initial-support-20010503 AUTHOR jacobi@de.ibm.com base support for s390 linux 2.4 2001-04-30 22:13 shadow * src/des/test/: key_test.c, testit.c, verify.c: DELTA make-des-test-buildable-20010430 AUTHOR chas@cmf.nrl.navy.mil remove bogus rcsid string lines with no strings 2001-04-30 22:08 shadow * src/auth/cellconfig.p.h: DELTA afsdb-callout-and-userspace-implementation-20010430 AUTHOR kolya@mit.edu "This patch implements AFSDB support for both user-space programs and for the kernel.. I've tested these on sun4x_57 (64-bit) and on i386_linux22." not currently enabled in any configuration 2001-04-30 07:03 shadow * src/rx/rx_xmit_nt.h: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden rx changes to support 95/98 port 2001-04-30 07:03 shadow * src/: procmgmt/NTMakefile, rxgen/NTMakefile, rxkad/NTMakefile, tbutc/NTMakefile, usd/NTMakefile, util/NTMakefile: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden makefile changes 2001-04-30 07:02 shadow * src/lwp/: NTMake9x, NTMakefile, lwp_nt.c, waitkey.c: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden lwp changes to support 95/98 port 2001-04-30 06:57 shadow * src/libadmin/: kas/afs_kasAdmin.h, vos/afs_vosAdmin.h: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden ms compiler changes 2001-04-30 06:55 shadow * src/: libacl/NTMakefile, libadmin/NTMakefile: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden makefile changes 2001-04-30 06:54 shadow * src/config/: Makefile.djgpp.common, param.i386_djgpp.h, param.i386_djgpp_usr.h, param.i386_win95.h, touch.c, util_cr.c: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden config for 95/98 2001-04-30 06:53 shadow * src/comerr/: NTMakefile, et_lex.lex_nt.c: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden makefile changes plus changes for compat with dos line conventions 2001-04-30 06:52 shadow * src/: audit/NTMakefile, cmd/NTMakefile, des_stub/NTMakefile: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden makefile changes 2001-04-30 06:51 shadow * src/WINNT/win9xpanel/Help/: Advanced.mrb, PROGRESS.MRB, PROPER.MRB, afswin9x.cnt, afswin9x.hpj, afswin9x.rtf, icon.bmp: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden win95/98 panel app help 2001-04-30 06:51 shadow * src/WINNT/win9xpanel/: CRegkey.cpp, CRegkey.h, Change.cpp, Change.h, CommandSettings.cpp, CommandSettings.h, Datalog.cpp, Datalog.h, Encript.cpp, Force.cpp, Force.h, MyFrame.cpp, MyFrame.h, NTMakefile, ProgBarDlg.cpp, ProgBarDlg.h, Retry.cpp, Retry.h, Settings.cpp, Settings.h, StdAfx.cpp, StdAfx.h, TermWarn.cpp, TermWarn.h, Transbmp.cpp, Transbmp.h, TrayIcon.cpp, TrayIcon.h, Wait.cpp, Wait.h, WinAfsLoad.cpp, WinAfsLoad.dep, WinAfsLoad.h, WinAfsLoad.rc, WinAfsLoadDlg.cpp, WinAfsLoadDlg.h, api95.cpp, api95.h, cafs.h, encript.h, modver.cpp, modver.h, resource.h, share.h, res/WinAfsLoad.ico, res/world.bmp: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden win95/98 panel app 2001-04-30 06:50 shadow * src/WINNT/install/Win9x/: NTMakeFile, RUNONCE.PIF, install.bat, license.txt, templet.reg: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden installer for 95/98 client 2001-04-30 06:49 shadow * src/WINNT/client_osi/: Makefile.djgpp, osi.h, osifd.c, osithrd95.c, osithrd95.h, osithrdnt.h: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden osi changes to support 95/98 2001-04-30 06:48 shadow * src/WINNT/: client_config/lang/NTMakefile, client_creds/lang/NTMakefile, eventlog/NTMakefile, talocale/NTMakefile: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden makefile changes 2001-04-30 06:48 shadow * src/WINNT/afsd/: Makefile.djgpp, afsmsg95.c, afsmsg95.h, afsrpc95.h, cm_access.h, cm_dir.c, cm_rpc95.h, dosdefs95.h, dosutils95.c, fs_utils.h, largeint95.c, largeint95.h, netbios95.c, netbios95.h, queue95.c, queue95.h, smb_ioctl.h: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden changes to cache manager 2001-04-30 06:47 shadow * src/: Makefile.djgpp, NTMake9x, TechNotes-WIN9X, mkdest.pl, rmbat.bat, rmbat.rsp, symlink.bat: DELTA win95-initial-port-20010430 AUTHOR riegel@almaden.ibm.com Windows 95/98 port from IBM Almaden documentation and build support 2001-04-29 23:42 shadow * src/config/param.ppc_linux22_usr.h: DELTA linux-ppc-linux22-base-config-20010429 AUTHOR hartmans@mit.edu base ppc linux 2.2 config 2001-04-29 23:40 shadow * src/config/param.i386_nt40.h: DELTA winnt-redefine-snprintf-instead-of-building-one-20010429 AUTHOR shadow@dementia.org WINNT has _snprintf, just use that 2001-04-22 19:37 shadow * src/libafs/Makefile.extradefs: DELTA linux-bridge-to-deal-with-redhat71-in-pre-autoconf-days-20010422 AUTHOR shadow@dementia.org Kinda crappy but it will suffice for now 2001-04-20 22:38 shadow * src/pinstall/install.c: DELTA install-updates-for-freebsd-20010420 AUTHOR tardis@watson.org make install build for freebsd 2001-04-14 17:49 shadow * src/: cmd/cmd.p.h, config/config.c, config/mc.c, des/cksum.c, des/make_p_table.c, des/make_s_table.c, des/read_pssword.c, des/strng_to_key.c, des/tables.h, des/weak_key.c, pinstall/install.c: DELTA warning-cleanup-20010414 AUTHOR nneul@umr.edu cleanup based on complaints for gcc -Wall 2001-04-14 17:27 shadow * src/: afs/exporter.h, afs/FBSD/opt_posix.h, afs/FBSD/osi_groups.c, afs/FBSD/osi_inode.c, afs/FBSD/osi_inode.h, afs/FBSD/osi_sleep.c, afsd/afs.rc.fbsd, config/param.i386_fbsd_42.h, config/param.i386_fbsd_42_usr.h, des/read_pssword.c, kauth/klogin.c, login/login.c, lwp/waitkey.c, package/gram.y, package/test_gram.y, pinstall/install.c, rx/FBSD/rx_kmutex.h, uss/uss_common.h, vol/devname.c: DELTA initial-freebsd-port-work-20010414 AUTHOR tardis@ece.cmu.edu start of work on freebsd port 2001-04-04 20:36 shadow * src/util/: hostparse.c, netutils.h: DELTA use-consistent-data-typing-for-hosts-20010404 AUTHOR nneul@umr.edu use afs_uint32 everywhere 2001-04-04 17:08 shadow * src/: BUILDNOTES, config/param.hp_ux102.h, config/param.hp_ux102_usr.h: DELTA partial-hpux-10-support-20010404 AUTHOR nneul@umr.edu similar to HPUX 11, just make what can be compiled now compile 2001-04-03 20:22 shadow * src/ubik/vote.c: DELTA fix-ubik-lowest-host-comparison-algorithm-20010403 AUTHOR nneul@umr.edu be more particular about how we do comparison, and fix printing of the host address for byte order problem 2001-04-03 20:19 shadow * src/ubik/lock.c: DELTA prefer-ubik-print-to-printf-20010403 AUTHOR nneul@umr.edu changes to prefer ubik_print &c to printf to make syslogging easier 2001-04-03 19:06 shadow * src/tbutc/NTMakefile: DELTA link-libs-into-windows-butc-in-useful-order-20010403 AUTHOR volker.holfeld@e-technik.tu-chemnitz.de reorder libs so threaded afsrpc.lib is before afsrx.lib 2001-04-03 06:55 shadow * src/config/param.i386_linux24_usr.h: DELTA i386-linux24-includes-long-long-types-20010403 AUTHOR shadow@dementia.org define AFS_64BIT_ENV for linux24 i386 basically denotes existance of long long 2001-03-28 16:54 shadow * src/util/fileutil.c: DELTA winnt-bufio-mods-20010328 AUTHOR D.Bailey@bristol.ac.uk fix warnings in fileutil.c 2001-03-27 22:03 shadow * src/: des/cksum.c, des/strng_to_key.c, des/test/testit.c, des/test/verify.c, kauth/kautils.c, libadmin/bos/afs_bosAdmin.c, rx/test/generator.c: DELTA death-to-permit-xprt-h-20010327 AUTHOR shadow@dementia.org permit_xprt.h, we hardly knew ye 2001-03-27 21:18 shadow * src/des/cksum.c: DELTA begone-with-AFS-HIDE-20010327 AUTHOR shadow@dementia.org start of the death of permit_xprt.h 2001-03-27 19:33 shadow * src/BUILDNOTES: DELTA dont-build-clients-for-hpux11-20010327 AUTHOR nneul@umr.edu build tools and servers but no kernel support for hpux since it doesn't work currently 2001-03-27 08:49 shadow * src/ptserver/ptserver.h: DELTA add-pts-global-reader-support-20010327 AUTHOR shadow@dementia.org in the same way members of system:administrators have all pts powers, members of system:ptsviewers have all pts read powers by virtue of said membership 2001-03-27 08:03 shadow * src/afs/DUX/osi_inode.c: DELTA dux-advfs-client-support-20010315 AUTHOR joda@pdc.kth.se necessary changes to allow a cache in an advfs 2001-03-27 07:33 shadow * src/: afs/DARWIN/osi_inode.h, afsd/afs.rc.darwin.plist, config/param.ppc_darwin_12.h, config/param.ppc_darwin_12_usr.h, config/param.ppc_darwin_13.h, config/param.ppc_darwin_13_usr.h, des/conf-ppc-darwin.h: DELTA initial-darwin-support-20010327 AUTHOR cg2v@andrew.cmu.edu added files for the darwin port 2001-03-27 07:10 shadow * src/: usd/usd_file.c, uss/uss_common.h, vol/devname.c: DELTA initial-darwin-support-20010327 AUTHOR cg2v@andrew.cmu.edu changes for darwin port 2001-03-27 07:06 shadow * src/: afs/exporter.h, config/mkvers.c, des/read_pssword.c, gtx/curseswindows.c, kauth/klogin.c, lwp/waitkey.c, pinstall/install.c: DELTA initial-darwin-support-20010327 AUTHOR cg2v@andrew.cmu.edu changes for darwin port 2001-03-26 23:16 shadow * src/des/conf-alpha-linux.h: DELTA first-pass-at-alpha-linux-support-20010312 AUTHOR stroucki@master.debian.org config for linux alpha 2001-03-26 23:13 shadow * src/util/vice.h: DELTA first-pass-at-alpha-linux-support-20010312 AUTHOR stroucki@master.debian.org don't use ViceIoctl32 for alpha linux 2001-03-26 23:09 shadow * src/libacl/aclprocs.c: DELTA first-pass-at-alpha-linux-support-20010312 AUTHOR stroucki@master.debian.org Don't do increments in a way that can be miscompiled 2001-03-26 23:08 shadow * src/kauth/kautils.c: DELTA first-pass-at-alpha-linux-support-20010312 AUTHOR stroucki@master.debian.org Deal with 64 bit time_t 2001-03-15 18:55 shadow * src/afs/DUX/: osi_file.c, osi_inode.c: DELTA dux-advfs-client-support-20010315 AUTHOR joda@pdc.kth.se necessary changes to allow a cache in an advfs 2001-03-15 17:45 shadow * src/afs/DUX/osi_inode.c: DELTA simplification-of-code-in-cache-manager-to-make-dux-advfs-support-s impler-20010315 AUTHOR joda@pdc.kth.se with advfs you can't VTOI inodes so provide a wrapper function for dux to ease this problem 2001-03-06 17:57 shadow * src/comerr/et_lex.lex.l: DELTA make-comerr-tolerate-different-eol-convention-20010306 AUTHOR elorenzo@arsdigita.com 2001-03-05 16:22 shadow * src/pam/: afs_message.c, afs_message.h: DELTA pam-afs-password-changing-support-20010305 AUTHOR zrsha01@zdv.uni-tuebingen.de support for changing passwords when user has kaserver password only 2001-03-05 15:12 shadow * src/afs/DUX/osi_vfsops.c: DELTA support-dux-51-20010305 AUTHOR joda@pdc.kth.se Changes needed for OpenAFS Tru64 5.1 support 2001-02-22 00:34 shadow * src/bozo/fsbnodeops.c: DELTA bos-mrafs-support-20010221 AUTHOR shadow@dementia.org Make it work as intended 2001-02-12 21:57 shadow * src/ubik/: recovery.c, ubik_int.xg, vote.c: DELTA ubik-clone-support-20010212 AUTHOR reuter@rzg.mpg.de ubik library support for readonly clones 2001-02-12 20:30 shadow * src/util/volparse.c: DELTA bos-mrafs-support-20010212 AUTHOR reuter@rzg.mpg.de allow hex numbers for residencies, used by bos 2001-02-12 20:28 shadow * src/util/errors.h: DELTA mrafs-util-update-20010212 AUTHOR reuter@rzg.mpg.de Error additions for MR-AFS 2001-02-12 17:35 shadow * src/lwp/: NTMakefile, lwp_nt.c, threadname.c: DELTA thread-identification-routines-20010212 AUTHOR reuter@rzg.mpg.de Needed to identify thread in serverlog for mrafs 2001-02-12 17:15 shadow * src/config/param.rs_aix42.h: DELTA update-rs-aix42-afs-syscall-20010212 AUTHOR reuter@rzg.mpg.de AFS_SYSCALL again 31 per Hartmut 2001-02-12 17:13 shadow * src/cmd/cmd.p.h: DELTA cmd-suite-option-for-hiding-admin-commands-20010212 AUTHOR reuter@rzg.mpg.de Hide help for admin commands unless asked for 2001-02-12 17:11 shadow * src/bozo/fsbnodeops.c: DELTA bos-mrafs-support-20010212 AUTHOR reuter@rzg.mpg.de FS bnode changes for MR-AFS 2001-02-12 16:21 shadow * src/auth/cellconfig.p.h: DELTA mrafs-port-definitions-20010212 AUTHOR reuter@rzg.mpg.de mrafs port definitions 2001-02-12 16:12 shadow * src/WINNT/afssvrmgr/svc_create.cpp: DELTA svc-create-servicetype-to-afsservicetype-20010212 AUTHOR reuter@rzg.mpg.de missed in previous passes 2001-02-10 23:27 shadow * src/afs/DUX/osi_inode.c: DELTA dux50-osi-inode-fix-20010210 AUTHOR joda@pdc.kth.se incorrect in first cut 2001-02-10 21:26 shadow * src/fsint/afsint.xg: DELTA mrafs-client-extensions-including-afs-int64-20010210 AUTHOR reuter@rzg.mpg.de " Extensions used by MR-AFS in the client. I have added only two pioctl-calls which are used by the "fs"-command for a large number of MR-AFS specific subcommands. With this modification also the data type afs_int64 is introduced because MR-AFS supports large files. afs_int64 is either "long long" or a structure consisting of two 32-bit numbers. We are already running on rs_aix42 a fully large-file capable AFS-client, but these changes are still in a beta test and not yet added here." 2001-02-10 21:05 shadow * src/pam/: afs_message.c, afs_message.h: DELTA pam-afs-trust-root-login-20010210 AUTHOR jacobi@de.ibm.com add trust_root option which basically provides a bypass mechanism for root 2001-02-10 20:57 shadow * src/: afs/DUX/osi_inode.c, afs/DUX/osi_vfsops.c, config/param.alpha_dux50_usr.h: DELTA tru64-50-initial-support-20010210 AUTHOR joda@pdc.kth.se makes client work under 5.0A, untested with 5.0 or 5.1 2001-02-07 15:21 shadow * src/libafs/sgi_master: DELTA add-ssi-master-file-20010207 AUTHOR shadow@dementia.org First guess at this file based on master(4); I haven't tried this yet but since it seems to be for the build-into- kernel module I assume we don't need: d dynamically loadable kernel module R auto-registrable dynamically loadable kernel module N don't allow auto-unload of dynamically loadable kernel module and I don't know if we'd need or be able to use R, either. Afs_ to match what previous systems seem to be doing; For symmetry it looks like it should be e.g. afs_ 2001-01-31 21:28 shadow * src/vol/: devname.c, xfs_size_check.c: DELTA sgi_65-compilation-patches-20010131 AUTHOR reuter@rzg.mpg.de Remove references to missing EFS support library so sgi_65 support compiles 2001-01-31 20:07 shadow * src/afsd/afs.rc.solaris.2.7: DELTA fix-solaris7-afsd-rc-copyright-message-20010131 AUTHOR nneul@umr.edu wrong type of comment 2001-01-29 17:38 shadow * src/bozo/bosint.xg: DELTA implement-bos-restricted-mode-20010129 AUTHOR cg2v@andrew.cmu.edu This patch enables the bosserver to be placed in a restricted mode in which AFS superusers are only granted limited access to the server host. The following functionality is disabled when restricted mode is in use: bos exec bos getlog (except for files with no '/'s in their name)* bos create * bos delete bos install bos uninstall * specific exceptions are made for functionality that "bos salvage" uses: a cron bnode who's name is "salvage-tmp", time is now, and command begins with "/usr/afs/bin/salvager" may be created. This bnode deletes itself when complete, so no special "delete" support is needed. This functionality may be removed in the future if a "Salvage" RPC is implimented. The file with the exact path /usr/afs/logs/SalvageLog may be fetched, since that is how bos salvage [...] -showlog is implimented. Restricted mode is enabled using a new bos command (bos setrestricted) or bossever command line switch (bosserver -restricted). Restricted mode can be disabled by a) sending the bosserver process a SIGFPE (which will then allow restricted operations until the next restart or setrestricted command) or b) editing /usr/afs/local/BosConfig (or BosConfig.new), and restarting the bosserver. 2001-01-15 20:06 shadow * src/afs/SOLARIS/osi_prototypes.h: DELTA solaris8-fixes-20010115 AUTHOR chas@cmf.nrl.navy.mil Fixes for variable sizes 2001-01-11 06:41 shadow * src/WINNT/: afsapplib/al_wizard.h, afsclass/afsclassfn.h, afsclass/worker.h, afssvrmgr/svc_create.h: DELTA winnt-port-cleanup-20010111 AUTHOR mikenel@iapetus.com Add needed headers, convert from SERVICETYPE to AFSSERVICETYPE 2001-01-11 06:28 shadow * src/WINNT/eventlog/lang/: de_DE/event.mc, en_US/event.mc, es_ES/event.mc, ja_JP/event.mc, ko_KR/event.mc, pt_BR/event.mc, zh_CN/event.mc, zh_TW/event.mc: DELTA winnt-eventlog-copyright-fixes-20010111 AUTHOR jhutz@cmu.edu The perl script used to update copyrights failed to properly handle these files 2000-12-24 01:15 shadow * src/: config/param.s390_linux22_usr.h, des/conf-s390-linux.h: DELTA s390-linux-20001223 AUTHOR Neale.Ferguson@softwareAG-usa.com Port for Linux on the IBM S/390 2000-12-24 00:51 shadow * src/: afs/exporter.h, config/param.sparc64_linux22_usr.h, config/param.sparc_linux22_usr.h, des/conf-sparc-linux.h, des/conf-sparc64-linux.h: DELTA sparc-linux-20001223 AUTHOR semerad@ss1000.ms.mff.cuni.cz Sparc/Sparc64 linux support 2000-12-19 07:27 shadow * src/ptserver/utils.c: DELTA warning-fixes-20001219 AUTHOR nneul@umr.edu Warning fix missed in last round. 2000-12-13 21:40 shadow * src/: ptserver/utils.c, usd/usd_file.c: DELTA warning-fixes-20001213 AUTHOR nneul@umr.edu Various fixes to eliminate warnings 2000-12-13 19:33 shadow * src/des/conf-ppc-linux.h: DELTA linux-ppc-des-20001213 AUTHOR chas@cmf.nrl.navy.mil Add missing file for DES 2000-12-02 18:17 shadow * src/BUILDNOTES: DELTA add-buildnotes-20001202 AUTHOR shadow@dementia.org notes for building openafs 2000-11-15 00:38 shadow * src/: afsd/afs.rc.solaris.2.8, config/param.sun4x_58_usr.h: DELTA solaris8-fixes-20001114 AUTHOR chas@cmf.nrl.navy.mil updates to solaris 8 2000-11-06 15:48 shadow * src/WINNT/: afsadmsvr/ITaAfsAdmSvrTypes.idl, afsclass/c_svc.h, afsclass/worker.cpp: DELTA winnt-fixes-20001106 AUTHOR mikenel@iapetus.com WinNT build fixes 2000-11-06 04:24 shadow * src/config/param.sun4x_58_usr.h: DELTA initial-solaris8-support-20001105 AUTHOR chas@cmf.nrl.navy.mil Initial Solaris 8 support 2000-11-05 20:13 shadow * src/config/: param.i386_linux24_usr.h, param.ppc_linux24_usr.h: DELTA initial-linux24-support-20001105 AUTHOR chas@cmf.nrl.navy.mil preliminary linux 2.4 kernel support 2000-11-05 02:21 shadow * src/viced/fsprobe.c: DELTA replace-gets-with-fgets-20001104 AUTHOR shadow@andrew.cmu.edu replace gets with fgets based as patch from nneul@umr.edu 2000-11-05 01:50 shadow * src/: venus/test/fulltest.c, volser/restorevol.c: DELTA replace-getwd-with-getcwd-20001104 AUTHOR shadow@andrew.cmu.edu getcwd replaces getwd 2000-11-04 10:04 shadow * src/: budb/budb_client.p.h, budb/budb_errs.et, budb/buserver.rc, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/db_lock.c, budb/db_lock.h, budb/dbs_dump.c, budb/error_macros.h, budb/globals.h, budb/procs.c, budb/struct_ops.c, butc/butc.rc, butc/common.h, butc/error_macros.h, butc/read_tape.c, butc/tcstatus.c, butc/tdump.c, butc/test.c, butm/NTMakefile, butm/butm.vdoc, butm/error_macros.h, cmd/NTMakefile, cmd/cmd.p.h, cmd/cmd_errors.et, cmd/test/NTMakefile, cmd/test/ctest.c, cmd/test/dtest.c, comerr/NTMakefile, config/Makefile.version-CML, config/NTLang.bat, config/NTMakefile.version-CML, config/NTMakefile.version-NOCML, config/config.c, config/debug.h, config/icl.h, config/mc.c, config/mkvers.c, config/param.alpha_dux40_usr.h, config/param.hp_ux110.h, config/param.hp_ux110_usr.h, config/param.i386_linux22_usr.h, config/param.i386_nt40.h, config/param.rs_aix42.h, config/param.rs_aix42_usr.h, config/param.sgi_62.h, config/param.sgi_62_usr.h, config/param.sgi_63.h, config/param.sgi_63_usr.h, config/param.sgi_64.h, config/param.sgi_64_usr.h, config/param.sgi_65.h, config/param.sgi_65_usr.h, config/param.sun4x_55_usr.h, config/param.sun4x_56_usr.h, config/param.sun4x_57_usr.h, config/param.sunx86_54.h, config/permit_xprt.h, dauth/adkint.xg, des/conf-winnt.h, des_stub/NTMakefile, dir/NTMakefile, dir/buffer.c, dir/dir.h, dir/salvage.c, dir/test/NTMakefile, dir/test/dtest.c, dir/test/physio.c, dir/test/test-salvage.c, export/README, export/cfgafs.c, export/export.c, export/export.h, export/sym.h, export/symtab.c, finale/NTMakefile, finale/translate_et.rc, finale/translate_et_nt.c, fsint/afscbint.xg, fsint/afsint.xg, fsprobe/fsprobe.c, fsprobe/fsprobe.h, fsprobe/fsprobe_callback.c, gtx/X11windows.c, gtx/cb_test.c, gtx/curses_test.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/frame.c, gtx/gtxX11win.h, gtx/gtxcurseswin.h, gtx/gtxdumbwin.h, gtx/gtxframe.h, gtx/gtxinput.h, gtx/gtxkeymap.h, gtx/gtxlightobj.h, gtx/gtxobjdict.h, gtx/gtxobjects.h, gtx/gtxtextcb.h, gtx/gtxtextobj.h, gtx/gtxwindows.h, gtx/input.c, gtx/keymap.c, gtx/lightobject.c, gtx/objdict.c, gtx/object_test.c, gtx/objects.c, gtx/screen_test.c, gtx/textcb.c, gtx/textobject.c, gtx/windows.c, kauth/AuthServer.mss, kauth/kaaux.c, kauth/kaauxdb.c, kauth/kaerrors.et, kauth/kalog.c, kauth/kalog.h, kauth/kaopcodes.h, kauth/kaport.h, kauth/kas.doc, kauth/kas.rc, kauth/kaserver.h, kauth/kaserver.rc, kauth/kauth.rg, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/kpasswd.rc, kauth/kpwvalid.c, kauth/test/NTMakefile, kauth/test/background.c, kauth/test/test_date.c, kauth/test/test_kaserver, kauth/test/testlocking.README, kauth/test/testlocking.boundaries.tcl, kauth/test/testlocking.general.tcl, kauth/test/testlocking.utils.tcl, libacl/NTMakefile, libacl/aclprocs.c, libacl/netprocs.c, libacl/prs_fs.h, libacl/test/acltest.c, libadmin/NTMakefile, libadmin/afs_Admin.h, libadmin/adminutil/afs_AdminBosErrors.et, libadmin/adminutil/afs_AdminCfgErrors.et, libadmin/adminutil/afs_AdminClientErrors.et, libadmin/adminutil/afs_AdminCommonErrors.et, libadmin/adminutil/afs_AdminErrors.h, libadmin/adminutil/afs_AdminInternal.h, libadmin/adminutil/afs_AdminKasErrors.et, libadmin/adminutil/afs_AdminMiscErrors.et, libadmin/adminutil/afs_AdminPtsErrors.et, libadmin/adminutil/afs_AdminUtilErrors.et, libadmin/adminutil/afs_AdminVosErrors.et, libadmin/adminutil/afs_utilAdmin.h, libadmin/adminutil/afsadminutil.rc, libadmin/adminutil/mapfile, libadmin/bos/NTMakefile, libadmin/bos/afs_bosAdmin.c, libadmin/bos/afs_bosAdmin.h, libadmin/bos/afsbosadmin.rc, libadmin/bos/mapfile, libadmin/cfg/NTMakefile, libadmin/cfg/afs_cfgAdmin.h, libadmin/cfg/afscfgadmin.rc, libadmin/cfg/cfgclient.c, libadmin/cfg/cfgdb.c, libadmin/cfg/cfghost.c, libadmin/cfg/cfginternal.c, libadmin/cfg/cfginternal.h, libadmin/cfg/cfgservers.c, libadmin/cfg/mapfile, libadmin/cfg/test/NTMakefile, libadmin/cfg/test/cfgtest.c, libadmin/client/afs_clientAdmin.h, libadmin/client/afsclientadmin.rc, libadmin/client/mapfile, libadmin/kas/afs_kasAdmin.h, libadmin/kas/afskasadmin.rc, libadmin/kas/mapfile, libadmin/pts/afsptsadmin.rc, libadmin/pts/mapfile, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, libadmin/test/bos.c, libadmin/test/bos.h, libadmin/test/client.c, libadmin/test/client.h, libadmin/test/common.h, libadmin/test/kas.c, libadmin/test/kas.h, libadmin/test/pts.c, libadmin/test/pts.h, libadmin/test/util.c, libadmin/test/util.h, libadmin/test/vos.c, libadmin/test/vos.h, libadmin/vos/afs_vosAdmin.h, libadmin/vos/afsvosadmin.rc, libadmin/vos/lockprocs.c, libadmin/vos/lockprocs.h, libadmin/vos/mapfile, libadmin/vos/vsprocs.h, libafsauthent/README, libafsauthent/afsauthent.rc, libafsrpc/afsrpc.rc, libuafs/linktest.c, libuafs/mapfile, log/test/gettoktest.c, log/test/testlog.c, lwp/NTMakefile, lwp/fasttime.c, lwp/lock.c, lwp/lwp_nt.c, lwp/preempt.h, lwp/process.s.hpux, lwp/rw.c, lwp/timer.h, lwp/waitkey.c, lwp/test/NTMakefile, lwp/test/selclient.c, lwp/test/selserver.c, lwp/test/seltest.h, lwp/test/test.c, lwp/test/test_key.c, lwp/test/testlwp.c, lwp/test/testtime.c, null/null.c, pam/afs_account.c, pam/afs_message.c, pam/afs_message.h, pam/afs_pam_msg.c, pam/afs_pam_msg.h, pam/afs_session.c, pam/afs_util.h, pinstall/install.c, pinstall/test/test_install, procmgmt/NTMakefile, procmgmt/afskill.c, procmgmt/afskill.rc, procmgmt/afsprocmgmt.rc, procmgmt/procmgmt.h, procmgmt/procmgmt_unix.c, procmgmt/test/NTMakefile, procmgmt/test/pmgttest.c, ptserver/display.c, ptserver/error_macros.h, ptserver/pterror.et, ptserver/ptint.xg, ptserver/ptopcodes.h, ptserver/pts.rc, ptserver/ptserver.h, ptserver/ptserver.rc, ptserver/utils.c, rx/rx_internal.h, rx/rx_misc.h, rx/rx_multi.h, rx/rx_null.c, rx/rx_null.h, rx/rx_trace.c, rx/rx_trace.h, rx/rx_xmit_nt.h, rx/rxdebug.rc, rx/DUX/rx_kmutex.h, rx/IRIX/rx_kmutex.h, rx/SOLARIS/rx_kmutex.h, rx/bulk.example/README, rx/bulk.example/bulk.xg, rx/bulk.example/bulk_client.c, rx/bulk.example/bulk_io.c, rx/bulk.example/bulk_server.c, rx/bulktest/README, rx/bulktest/bulk.xg, rx/bulktest/bulk_client.c, rx/bulktest/bulk_io.c, rx/bulktest/bulk_server.c, rx/multi.example/README, rx/multi.example/sample.xg, rx/multi.example/sample_client.c, rx/multi.example/sample_server.c, rx/simple.example/README, rx/simple.example/sample.xg, rx/simple.example/sample_client.c, rx/simple.example/sample_server.c, rx/test/NTMakefile, rx/test/generator.c, rx/test/generator.h, rx/test/kctest.c, rx/test/kstest.c, rx/test/tableGen.c, rx/test/testclient.c, rx/test/testqueue.c, rx/test/testserver.c, rxgen/NTMakefile, rxgen/rpc_errors.h, rxgen/rxgen_consts.h, rxkad/NTMakefile, rxkad/lifetimes.h, rxkad/rxkad_errs.et, rxkad/domestic/fcrypt.h, rxkad/domestic/sboxes.h, rxkad/domestic/tcrypt.c, rxkad/test/NTMakefile, rxkad/test/stress.rg, rxkad/test/stress_errs.et, rxkad/test/stress_internal.h, rxkad/test/stress_s.c, rxkad/test/stress_test_mp, rxstat/rxstat.c, rxstat/rxstat.xg, sgistuff/sgi_auth.c, sia/siad.c, sia/test-reauth.c, sys/fixit.c, sys/icreate.c, sys/idec.c, sys/iinc.c, sys/iopen.c, sys/iread.c, sys/istat.c, sys/iwrite.c, sys/pioctl_nt.h, sys/rmtsysd.c, sys/rmtsysnet.c, sys/rmtsyss.c, sys/syscall.s, sys/xfsattrs.h, tbutc/NTMakefile, ubik/disk.c, ubik/lock.c, ubik/recovery.c, ubik/ubik_int.xg, ubik/ubikcmd.c, ubik/udebug.rc, ubik/uerrors.et, ubik/utst_client.c, ubik/utst_int.xg, ubik/utst_server.c, ubik/vote.c, update/global.h, update/upclient.rc, update/update.xg, update/upserver.rc, update/utils.c, usd/NTMakefile, usd/usd.h, usd/usd_file.c, usd/usd_nt.c, usd/test/NTMakefile, usd/test/usd_test.c, uss/grammar.y, uss/sample.bulkfile, uss/sample.template, uss/uss.c, uss/uss.rc, uss/uss_acl.h, uss/uss_common.c, uss/uss_common.h, uss/uss_fs.c, uss/uss_fs.h, uss/uss_kauth.h, uss/uss_procs.c, uss/uss_procs.h, uss/uss_ptserver.h, uss/uss_vol.h, util/NTMakefile, util/afs_atomlist.c, util/afs_atomlist.h, util/afs_lhash.h, util/assert.c, util/assert.h, util/base32.c, util/base64.c, util/dirent_nt.h, util/errmap_nt.c, util/errmap_nt.h, util/errors.h, util/fileutil.c, util/fileutil.h, util/hostparse.c, util/hputil.c, util/isathing.c, util/itc.h, util/ktime.h, util/netutils.h, util/packages.h, util/potpourri.h, util/pthread_nosigs.h, util/readdir_nt.c, util/regex.c, util/remote.h, util/secutil_nt.c, util/secutil_nt.h, util/sys.c, util/vice.h, util/volparse.c, util/test/NTMakefile, util/test/b32.c, util/test/b64.c, util/test/dirpath_test.c, util/test/dtest.c, util/test/fb64.c, util/test/ktest.c, util/test/test_ktime.c, util/test/treaddir.c, venus/cacheout.c, venus/gcpags.c, venus/kdump.sh.hp_ux11, venus/kdump.sh.sgi_ipnos, venus/kdump.sh.solaris7, venus/test/fulltest.c, venus/test/getinitparams.c, venus/test/idtest.c, venus/test/owntest.c, vfsck/bcheckrc, vfsck/bcheckrc-hp_ux110, vfsck/dirutils.c, vfsck/mount, vfsck/proplist.c, viced/NTMakefile, viced/check_sysid.c, viced/fileserver.rc, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/cnvldb.h, vlserver/sascnvldb.c, vlserver/vl_errors.et, vlserver/vl_opcodes.h, vlserver/vlclient.h, vlserver/vldbint.xg, vlserver/vlserver.p.h, vlserver/vlserver.rc, vlserver/vlutils.c, vol/common.c, vol/devname.c, vol/fs_conv_411.c, vol/gi.c, vol/nfs.h, vol/partition.h, vol/physio.c, vol/salvage.h, vol/salvager.rc, vol/viceinode.h, vol/voldefs.h, vol/volinfo.rc, vol/volinodes.h, vol/vutils.h, vol/xfs_size_check.c, vol/test/NTMakefile, vol/test/README, vol/test/ilist_nt.c, vol/test/listVicepx.c, vol/test/listVicepx.h, vol/test/ltlist.c, vol/test/nicreate.c, vol/test/nilist.c, vol/test/nincdec.c, vol/test/nino.c, vol/test/nsubr.c, vol/test/testpart.c, vol/test/updateDirInode.c, vol/test/utilities.c, volser/dump.h, volser/lockdata.h, volser/lockprocs.c, volser/physio.c, volser/restorevol.c, volser/vol.h, volser/volerr.et, volser/volserver.rc, volser/vos.rc: Standardize License information 2000-11-04 10:01 shadow * src/: NTObjdir, WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/afs_setup_utils_stub.rc, WINNT/afs_setup_utils/afsrm.c, WINNT/afs_setup_utils/animate_icon.cpp, WINNT/afs_setup_utils/animate_icon.h, WINNT/afs_setup_utils/forceremove.c, WINNT/afs_setup_utils/forceremove.h, WINNT/afs_setup_utils/progress_dlg.cpp, WINNT/afs_setup_utils/progress_dlg.h, WINNT/afs_setup_utils/resource.h, WINNT/afs_setup_utils/sutil.c, WINNT/afs_setup_utils/sutil.h, WINNT/afs_setup_utils/lang/NTMakefile, WINNT/afs_setup_utils/lang/de_DE/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/en_US/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/es_ES/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ja_JP/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ko_KR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/pt_BR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/zh_TW/afs_setup_utils.rc, WINNT/afsadmsvr/ITaAfsAdmSvr.idl, WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl, WINNT/afsadmsvr/NTMakefile, WINNT/afsadmsvr/TaAfsAdmSvr.cpp, WINNT/afsadmsvr/TaAfsAdmSvr.h, WINNT/afsadmsvr/TaAfsAdmSvrCallback.h, WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClient.h, WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientBind.h, WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientCache.h, WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.h, WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.h, WINNT/afsadmsvr/TaAfsAdmSvrClientPing.h, WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp, WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp, WINNT/afsadmsvr/TaAfsAdmSvrCommon.h, WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp, WINNT/afsadmsvr/TaAfsAdmSvrDebug.h, WINNT/afsadmsvr/TaAfsAdmSvrGeneral.h, WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp, WINNT/afsadmsvr/TaAfsAdmSvrInternal.h, WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp, WINNT/afsadmsvr/TaAfsAdmSvrProperties.h, WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp, WINNT/afsadmsvr/TaAfsAdmSvrSearch.h, WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp, WINNT/afsadmsvr/afsadmsvr.rc, WINNT/afsadmsvr/resource.h, WINNT/afsapplib/afsapplib.cpp, WINNT/afsapplib/afsapplib.h, WINNT/afsapplib/afsapplib_stub.rc, WINNT/afsapplib/al_admsvr.h, WINNT/afsapplib/al_browse.cpp, WINNT/afsapplib/al_browseset.cpp, WINNT/afsapplib/al_cover.cpp, WINNT/afsapplib/al_dynlink.cpp, WINNT/afsapplib/al_dynlink.h, WINNT/afsapplib/al_error.cpp, WINNT/afsapplib/al_messages.h, WINNT/afsapplib/al_progress.cpp, WINNT/afsapplib/al_progress.h, WINNT/afsapplib/al_resource.h, WINNT/afsapplib/al_task.cpp, WINNT/afsapplib/al_wizard.h, WINNT/afsapplib/checklist.cpp, WINNT/afsapplib/checklist.h, WINNT/afsapplib/ctl_date.h, WINNT/afsapplib/ctl_elapsed.h, WINNT/afsapplib/ctl_sockaddr.h, WINNT/afsapplib/ctl_spinner.h, WINNT/afsapplib/ctl_time.h, WINNT/afsapplib/dialog.h, WINNT/afsapplib/fastlist.h, WINNT/afsapplib/hashlist.h, WINNT/afsapplib/regexp.h, WINNT/afsapplib/resize.h, WINNT/afsapplib/settings.cpp, WINNT/afsapplib/settings.h, WINNT/afsapplib/subclass.h, WINNT/afsapplib/lang/NTMakefile, WINNT/afsapplib/lang/de_DE/afsapplib.rc, WINNT/afsapplib/lang/en_US/afsapplib.rc, WINNT/afsapplib/lang/es_ES/afsapplib.rc, WINNT/afsapplib/lang/ja_JP/afsapplib.rc, WINNT/afsapplib/lang/ko_KR/afsapplib.rc, WINNT/afsapplib/lang/pt_BR/afsapplib.rc, WINNT/afsapplib/lang/zh_CN/afsapplib.rc, WINNT/afsapplib/lang/zh_TW/afsapplib.rc, WINNT/afsapplib/test/NTMakefile, WINNT/afsapplib/test/resource.h, WINNT/afsapplib/test/wiztest.cpp, WINNT/afsapplib/test/wiztest.rc, WINNT/afsclass/NTMakefile, WINNT/afsclass/afsclass.h, WINNT/afsclass/afsclassfn.h, WINNT/afsclass/c_agg.cpp, WINNT/afsclass/c_agg.h, WINNT/afsclass/c_cell.h, WINNT/afsclass/c_debug.cpp, WINNT/afsclass/c_debug.h, WINNT/afsclass/c_grp.cpp, WINNT/afsclass/c_grp.h, WINNT/afsclass/c_ident.cpp, WINNT/afsclass/c_ident.h, WINNT/afsclass/c_identlist.cpp, WINNT/afsclass/c_identlist.h, WINNT/afsclass/c_notify.h, WINNT/afsclass/c_set.cpp, WINNT/afsclass/c_set.h, WINNT/afsclass/c_svc.cpp, WINNT/afsclass/c_svc.h, WINNT/afsclass/c_svr.h, WINNT/afsclass/c_usr.cpp, WINNT/afsclass/c_usr.h, WINNT/afsclass/internal.h, WINNT/afsclass/worker.cpp, WINNT/afsclass/worker.h, WINNT/afsd/afsdicon.h, WINNT/afsd/afslog95.c, WINNT/afsd/afslog95.rc, WINNT/afsd/afslogon.rc, WINNT/afsd/afsrpc.idl, WINNT/afsd/afsshare.rc, WINNT/afsd/cm_access.h, WINNT/afsd/cm_dir.c, WINNT/afsd/cm_utils.h, WINNT/afsd/cunlog.c, WINNT/afsd/fs.rc, WINNT/afsd/fs_utils.h, WINNT/afsd/klog.rc, WINNT/afsd/krb.h, WINNT/afsd/krb_prot.h, WINNT/afsd/libafsconf.rc, WINNT/afsd/lock.txt, WINNT/afsd/smb_ioctl.h, WINNT/afsd/symlink.rc, WINNT/afsd/tokens.rc, WINNT/afsd/unlog.rc, WINNT/afslegal/NTMakefile, WINNT/afslegal/afslegal.cpp, WINNT/afslegal/afslegal_stub.rc, WINNT/afslegal/resource.h, WINNT/afslegal/lang/NTMakefile, WINNT/afslegal/lang/de_DE/afslegal.rc, WINNT/afslegal/lang/en_US/afslegal.rc, WINNT/afslegal/lang/es_ES/afslegal.rc, WINNT/afslegal/lang/pt_BR/afslegal.rc, WINNT/afslegal/lang/zh_CN/afslegal.rc, WINNT/afslegal/lang/zh_TW/afslegal.rc, WINNT/afsreg/afsreg.c, WINNT/afsreg/afssw.c, WINNT/afsreg/afssw.h, WINNT/afsreg/syscfg.h, WINNT/afsreg/vptab.c, WINNT/afsreg/vptab.h, WINNT/afsreg/test/NTMakefile, WINNT/afsreg/test/dupkey.c, WINNT/afsreg/test/getifinfo.c, WINNT/afssvrcfg/admin_info_dlg.cpp, WINNT/afssvrcfg/admin_info_dlg.h, WINNT/afssvrcfg/afscfg.cpp, WINNT/afssvrcfg/afscfg.h, WINNT/afssvrcfg/afscfg_stub.rc, WINNT/afssvrcfg/backup_server_page.cpp, WINNT/afssvrcfg/cfg_utils.cpp, WINNT/afssvrcfg/cfg_utils.h, WINNT/afssvrcfg/char_conv.cpp, WINNT/afssvrcfg/char_conv.h, WINNT/afssvrcfg/config.h, WINNT/afssvrcfg/create_partition_dlg.cpp, WINNT/afssvrcfg/create_partition_dlg.h, WINNT/afssvrcfg/db_server_page.cpp, WINNT/afssvrcfg/file_server_page.cpp, WINNT/afssvrcfg/get_cur_config.h, WINNT/afssvrcfg/get_pw_dlg.cpp, WINNT/afssvrcfg/get_pw_dlg.h, WINNT/afssvrcfg/graphics.cpp, WINNT/afssvrcfg/graphics.h, WINNT/afssvrcfg/help.cpp, WINNT/afssvrcfg/hourglass.h, WINNT/afssvrcfg/info2_page.cpp, WINNT/afssvrcfg/info_page.cpp, WINNT/afssvrcfg/intro_page.cpp, WINNT/afssvrcfg/logfile.cpp, WINNT/afssvrcfg/logfile.h, WINNT/afssvrcfg/partition_page.cpp, WINNT/afssvrcfg/partition_utils.cpp, WINNT/afssvrcfg/partition_utils.h, WINNT/afssvrcfg/partitions_page.cpp, WINNT/afssvrcfg/replicatition_page.cpp, WINNT/afssvrcfg/resource.h, WINNT/afssvrcfg/root_afs_page.cpp, WINNT/afssvrcfg/salvage_dlg.cpp, WINNT/afssvrcfg/salvage_results_dlg.cpp, WINNT/afssvrcfg/salvage_results_dlg.h, WINNT/afssvrcfg/services_page.cpp, WINNT/afssvrcfg/sys_control_page.cpp, WINNT/afssvrcfg/toolbox.cpp, WINNT/afssvrcfg/toolbox.h, WINNT/afssvrcfg/validation.cpp, WINNT/afssvrcfg/validation.h, WINNT/afssvrcfg/volume_utils.cpp, WINNT/afssvrcfg/volume_utils.h, WINNT/afssvrcfg/lang/NTMakefile, WINNT/afssvrcfg/lang/en_US/afscfg.rc, WINNT/afssvrcpa/afssvrcpa_stub.rc, WINNT/afssvrcpa/cpl_interface.h, WINNT/afssvrcpa/resource.h, WINNT/afssvrcpa/lang/NTMakefile, WINNT/afssvrcpa/lang/de_DE/afssvrcpa.rc, WINNT/afssvrcpa/lang/en_US/afssvrcpa.rc, WINNT/afssvrcpa/lang/es_ES/afssvrcpa.rc, WINNT/afssvrcpa/lang/ko_KR/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_CN/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_TW/afssvrcpa.rc, WINNT/afssvrmgr/action.h, WINNT/afssvrmgr/agg_col.cpp, WINNT/afssvrmgr/agg_col.h, WINNT/afssvrmgr/agg_general.cpp, WINNT/afssvrmgr/agg_general.h, WINNT/afssvrmgr/agg_prop.cpp, WINNT/afssvrmgr/agg_prop.h, WINNT/afssvrmgr/agg_tab.cpp, WINNT/afssvrmgr/agg_tab.h, WINNT/afssvrmgr/alert.h, WINNT/afssvrmgr/cmdline.h, WINNT/afssvrmgr/columns.h, WINNT/afssvrmgr/command.cpp, WINNT/afssvrmgr/command.h, WINNT/afssvrmgr/creds.h, WINNT/afssvrmgr/dispatch.h, WINNT/afssvrmgr/dispguts.cpp, WINNT/afssvrmgr/dispguts.h, WINNT/afssvrmgr/display.h, WINNT/afssvrmgr/exportcl.h, WINNT/afssvrmgr/general.h, WINNT/afssvrmgr/help.hid, WINNT/afssvrmgr/helpfunc.h, WINNT/afssvrmgr/messages.h, WINNT/afssvrmgr/options.cpp, WINNT/afssvrmgr/options.h, WINNT/afssvrmgr/prefs.cpp, WINNT/afssvrmgr/prefs.h, WINNT/afssvrmgr/problems.cpp, WINNT/afssvrmgr/problems.h, WINNT/afssvrmgr/propcache.h, WINNT/afssvrmgr/resource.h, WINNT/afssvrmgr/set_clone.cpp, WINNT/afssvrmgr/set_clone.h, WINNT/afssvrmgr/set_col.cpp, WINNT/afssvrmgr/set_col.h, WINNT/afssvrmgr/set_create.cpp, WINNT/afssvrmgr/set_create.h, WINNT/afssvrmgr/set_createrep.cpp, WINNT/afssvrmgr/set_createrep.h, WINNT/afssvrmgr/set_delete.cpp, WINNT/afssvrmgr/set_delete.h, WINNT/afssvrmgr/set_dump.cpp, WINNT/afssvrmgr/set_dump.h, WINNT/afssvrmgr/set_general.cpp, WINNT/afssvrmgr/set_general.h, WINNT/afssvrmgr/set_move.cpp, WINNT/afssvrmgr/set_move.h, WINNT/afssvrmgr/set_prop.cpp, WINNT/afssvrmgr/set_prop.h, WINNT/afssvrmgr/set_quota.cpp, WINNT/afssvrmgr/set_quota.h, WINNT/afssvrmgr/set_release.cpp, WINNT/afssvrmgr/set_release.h, WINNT/afssvrmgr/set_rename.cpp, WINNT/afssvrmgr/set_rename.h, WINNT/afssvrmgr/set_repprop.cpp, WINNT/afssvrmgr/set_repprop.h, WINNT/afssvrmgr/set_restore.cpp, WINNT/afssvrmgr/set_restore.h, WINNT/afssvrmgr/set_tab.cpp, WINNT/afssvrmgr/set_tab.h, WINNT/afssvrmgr/subset.cpp, WINNT/afssvrmgr/subset.h, WINNT/afssvrmgr/svc_col.cpp, WINNT/afssvrmgr/svc_col.h, WINNT/afssvrmgr/svc_create.cpp, WINNT/afssvrmgr/svc_create.h, WINNT/afssvrmgr/svc_delete.cpp, WINNT/afssvrmgr/svc_delete.h, WINNT/afssvrmgr/svc_general.cpp, WINNT/afssvrmgr/svc_general.h, WINNT/afssvrmgr/svc_prop.h, WINNT/afssvrmgr/svc_startstop.cpp, WINNT/afssvrmgr/svc_startstop.h, WINNT/afssvrmgr/svc_tab.cpp, WINNT/afssvrmgr/svc_tab.h, WINNT/afssvrmgr/svc_viewlog.cpp, WINNT/afssvrmgr/svc_viewlog.h, WINNT/afssvrmgr/svr_address.h, WINNT/afssvrmgr/svr_col.cpp, WINNT/afssvrmgr/svr_col.h, WINNT/afssvrmgr/svr_execute.cpp, WINNT/afssvrmgr/svr_execute.h, WINNT/afssvrmgr/svr_general.cpp, WINNT/afssvrmgr/svr_general.h, WINNT/afssvrmgr/svr_getdates.cpp, WINNT/afssvrmgr/svr_getdates.h, WINNT/afssvrmgr/svr_hosts.h, WINNT/afssvrmgr/svr_install.cpp, WINNT/afssvrmgr/svr_install.h, WINNT/afssvrmgr/svr_prop.cpp, WINNT/afssvrmgr/svr_prop.h, WINNT/afssvrmgr/svr_prune.cpp, WINNT/afssvrmgr/svr_prune.h, WINNT/afssvrmgr/svr_salvage.cpp, WINNT/afssvrmgr/svr_salvage.h, WINNT/afssvrmgr/svr_security.h, WINNT/afssvrmgr/svr_syncvldb.cpp, WINNT/afssvrmgr/svr_syncvldb.h, WINNT/afssvrmgr/svr_uninstall.cpp, WINNT/afssvrmgr/svr_uninstall.h, WINNT/afssvrmgr/svr_window.cpp, WINNT/afssvrmgr/svr_window.h, WINNT/afssvrmgr/svrmgr.cpp, WINNT/afssvrmgr/svrmgr.h, WINNT/afssvrmgr/svrmgr_stub.rc, WINNT/afssvrmgr/task.cpp, WINNT/afssvrmgr/task.h, WINNT/afssvrmgr/window.cpp, WINNT/afssvrmgr/window.h, WINNT/afssvrmgr/lang/NTMakefile, WINNT/afssvrmgr/lang/de_DE/svrmgr.rc, WINNT/afssvrmgr/lang/en_US/svrmgr.rc, WINNT/afssvrmgr/lang/es_ES/svrmgr.rc, WINNT/afssvrmgr/lang/ja_JP/svrmgr.rc, WINNT/afssvrmgr/lang/ko_KR/svrmgr.rc, WINNT/afssvrmgr/lang/pt_BR/svrmgr.rc, WINNT/afssvrmgr/lang/zh_CN/svrmgr.rc, WINNT/afssvrmgr/lang/zh_TW/svrmgr.rc, WINNT/afsusrmgr/AfsUsrMgr_stub.rc, WINNT/afsusrmgr/TaAfsUsrMgr.h, WINNT/afsusrmgr/action.cpp, WINNT/afsusrmgr/action.h, WINNT/afsusrmgr/browse.h, WINNT/afsusrmgr/cell_prop.cpp, WINNT/afsusrmgr/cell_prop.h, WINNT/afsusrmgr/cmdline.h, WINNT/afsusrmgr/columns.h, WINNT/afsusrmgr/command.cpp, WINNT/afsusrmgr/command.h, WINNT/afsusrmgr/creds.cpp, WINNT/afsusrmgr/creds.h, WINNT/afsusrmgr/display.cpp, WINNT/afsusrmgr/display.h, WINNT/afsusrmgr/errdata.cpp, WINNT/afsusrmgr/errdata.h, WINNT/afsusrmgr/general.h, WINNT/afsusrmgr/grp_col.cpp, WINNT/afsusrmgr/grp_col.h, WINNT/afsusrmgr/grp_create.cpp, WINNT/afsusrmgr/grp_create.h, WINNT/afsusrmgr/grp_delete.cpp, WINNT/afsusrmgr/grp_delete.h, WINNT/afsusrmgr/grp_prop.cpp, WINNT/afsusrmgr/grp_prop.h, WINNT/afsusrmgr/grp_rename.cpp, WINNT/afsusrmgr/grp_rename.h, WINNT/afsusrmgr/grp_tab.cpp, WINNT/afsusrmgr/grp_tab.h, WINNT/afsusrmgr/help.hid, WINNT/afsusrmgr/helpfunc.h, WINNT/afsusrmgr/main.cpp, WINNT/afsusrmgr/mch_col.cpp, WINNT/afsusrmgr/mch_col.h, WINNT/afsusrmgr/mch_create.cpp, WINNT/afsusrmgr/mch_create.h, WINNT/afsusrmgr/mch_delete.cpp, WINNT/afsusrmgr/mch_delete.h, WINNT/afsusrmgr/mch_tab.cpp, WINNT/afsusrmgr/mch_tab.h, WINNT/afsusrmgr/messages.h, WINNT/afsusrmgr/options.cpp, WINNT/afsusrmgr/options.h, WINNT/afsusrmgr/resource.h, WINNT/afsusrmgr/task.h, WINNT/afsusrmgr/usr_col.cpp, WINNT/afsusrmgr/usr_col.h, WINNT/afsusrmgr/usr_cpw.cpp, WINNT/afsusrmgr/usr_cpw.h, WINNT/afsusrmgr/usr_create.cpp, WINNT/afsusrmgr/usr_create.h, WINNT/afsusrmgr/usr_delete.cpp, WINNT/afsusrmgr/usr_delete.h, WINNT/afsusrmgr/usr_prop.cpp, WINNT/afsusrmgr/usr_prop.h, WINNT/afsusrmgr/usr_search.cpp, WINNT/afsusrmgr/usr_search.h, WINNT/afsusrmgr/usr_tab.cpp, WINNT/afsusrmgr/usr_tab.h, WINNT/afsusrmgr/window.cpp, WINNT/afsusrmgr/window.h, WINNT/afsusrmgr/winlist.h, WINNT/afsusrmgr/lang/NTMakefile, WINNT/afsusrmgr/lang/en_US/AfsUsrMgr.rc, WINNT/bosctlsvc/NTMakefile, WINNT/bosctlsvc/bosctlsvc.c, WINNT/bosctlsvc/bosctlsvc.rc, WINNT/client_config/cellservdb.h, WINNT/client_config/config.h, WINNT/client_config/dlg_diag.cpp, WINNT/client_config/dlg_logon.cpp, WINNT/client_config/dlg_misc.cpp, WINNT/client_config/help.hid, WINNT/client_config/isadmin.h, WINNT/client_config/main.cpp, WINNT/client_config/misc.cpp, WINNT/client_config/pagesize.h, WINNT/client_config/resource.h, WINNT/client_config/tab_advanced.h, WINNT/client_config/tab_drives.h, WINNT/client_config/tab_general.cpp, WINNT/client_config/tab_general.h, WINNT/client_config/tab_hosts.cpp, WINNT/client_config/tab_hosts.h, WINNT/client_config/tab_prefs.h, WINNT/client_config/lang/NTMakefile, WINNT/client_cpa/cpl_interface.h, WINNT/client_cpa/resource.h, WINNT/client_cpa/lang/de_DE/afs_cpa.rc, WINNT/client_cpa/lang/en_US/afs_cpa.rc, WINNT/client_cpa/lang/es_ES/afs_cpa.rc, WINNT/client_cpa/lang/ko_KR/afs_cpa.rc, WINNT/client_cpa/lang/pt_BR/afs_cpa.rc, WINNT/client_cpa/lang/zh_CN/afs_cpa.rc, WINNT/client_cpa/lang/zh_TW/afs_cpa.rc, WINNT/client_creds/Makefile, WINNT/client_creds/advtab.h, WINNT/client_creds/afscreds_stub.rc, WINNT/client_creds/afswiz.cpp, WINNT/client_creds/afswiz.h, WINNT/client_creds/creds.h, WINNT/client_creds/credstab.h, WINNT/client_creds/help.hid, WINNT/client_creds/mounttab.cpp, WINNT/client_creds/mounttab.h, WINNT/client_creds/settings.cpp, WINNT/client_creds/settings.h, WINNT/client_creds/shortcut.h, WINNT/client_creds/trayicon.cpp, WINNT/client_creds/trayicon.h, WINNT/client_creds/window.h, WINNT/client_creds/lang/NTMakefile, WINNT/client_creds/lang/de_DE/afscreds.rc, WINNT/client_creds/lang/es_ES/afscreds.rc, WINNT/client_creds/lang/ja_JP/afscreds.rc, WINNT/client_creds/lang/ko_KR/afscreds.rc, WINNT/client_creds/lang/pt_BR/afscreds.rc, WINNT/client_creds/lang/zh_CN/afscreds.rc, WINNT/client_creds/lang/zh_TW/afscreds.rc, WINNT/client_exp/add_acl_entry_dlg.cpp, WINNT/client_exp/add_acl_entry_dlg.h, WINNT/client_exp/add_submount_dlg.cpp, WINNT/client_exp/add_submount_dlg.h, WINNT/client_exp/afs_shl_ext.h, WINNT/client_exp/afs_shl_ext.odl, WINNT/client_exp/afs_shl_ext_stub.rc, WINNT/client_exp/auth_dlg.cpp, WINNT/client_exp/auth_dlg.h, WINNT/client_exp/clear_acl_dlg.cpp, WINNT/client_exp/clear_acl_dlg.h, WINNT/client_exp/copy_acl_dlg.cpp, WINNT/client_exp/copy_acl_dlg.h, WINNT/client_exp/down_servers_dlg.cpp, WINNT/client_exp/down_servers_dlg.h, WINNT/client_exp/help.cpp, WINNT/client_exp/help.h, WINNT/client_exp/hourglass.h, WINNT/client_exp/klog_dlg.cpp, WINNT/client_exp/klog_dlg.h, WINNT/client_exp/make_mount_point_dlg.cpp, WINNT/client_exp/make_mount_point_dlg.h, WINNT/client_exp/mount_points_dlg.cpp, WINNT/client_exp/mount_points_dlg.h, WINNT/client_exp/msgs.cpp, WINNT/client_exp/msgs.h, WINNT/client_exp/partition_info_dlg.cpp, WINNT/client_exp/partition_info_dlg.h, WINNT/client_exp/results_dlg.cpp, WINNT/client_exp/results_dlg.h, WINNT/client_exp/server_status_dlg.H, WINNT/client_exp/set_afs_acl.h, WINNT/client_exp/shell_ext.h, WINNT/client_exp/stdafx.cpp, WINNT/client_exp/stdafx.h, WINNT/client_exp/submount_info.cpp, WINNT/client_exp/submount_info.h, WINNT/client_exp/submounts_dlg.h, WINNT/client_exp/unlog_dlg.cpp, WINNT/client_exp/unlog_dlg.h, WINNT/client_exp/volume_inf.h, WINNT/client_exp/volume_info.h, WINNT/client_exp/volumeinfo.cpp, WINNT/client_exp/lang/afs_shl_ext.rc2, WINNT/eventlog/NTMakefile, WINNT/eventlog/logevent.c, WINNT/eventlog/logevent.h, WINNT/eventlog/lang/afseventmsg.rc, WINNT/eventlog/lang/de_DE/event.mc, WINNT/eventlog/lang/en_US/event.mc, WINNT/eventlog/lang/es_ES/event.mc, WINNT/eventlog/lang/ja_JP/event.mc, WINNT/eventlog/lang/ko_KR/event.mc, WINNT/eventlog/lang/pt_BR/event.mc, WINNT/eventlog/lang/zh_CN/event.mc, WINNT/eventlog/lang/zh_TW/event.mc, WINNT/eventlog/test/NTMakefile, WINNT/eventlog/test/elogtest.c, WINNT/install/InstallShield5/BuildSetup.bat, WINNT/install/InstallShield5/CompileScript.bat, WINNT/install/InstallShield5/CreateGeneratedFiles.bat, WINNT/install/InstallShield5/CreateISDirTree.bat, WINNT/install/InstallShield5/DelISDirTree.bat, WINNT/install/InstallShield5/GatherFiles.bat, WINNT/install/InstallShield5/GenDefault.mda.bat, WINNT/install/InstallShield5/GenIS5.ipr.bat, WINNT/install/InstallShield5/HowToSetTheVersion.txt, WINNT/install/InstallShield5/NTMakefile, WINNT/install/InstallShield5/README.TXT, WINNT/install/InstallShield5/ScatterFiles.bat, WINNT/license/main.cpp, WINNT/license/multistring.cpp, WINNT/license/multistring.h, WINNT/license/lang/NTMakefile, WINNT/license/lang/readme.txt, WINNT/pthread/pthread.h, WINNT/pthread/pthread.rc, WINNT/pthread/pthread95.rc, WINNT/pthread/test/NTMakefile, WINNT/pthread/test/ptest.c, WINNT/pthread/test/tsd.c, WINNT/talocale/NTMakefile, WINNT/talocale/tal_alloc.h, WINNT/talocale/tal_dialog.cpp, WINNT/talocale/tal_dialog.h, WINNT/talocale/talocale.h, afs/afs_axscache.c, afs/afs_axscache.h, afs/afs_cbqueue.h, afs/afs_exporter.c, afs/afs_lock.c, afs/afs_mariner.c, afs/afs_osidnlc.h, afs/afs_stat.c, afs/afs_util.h, afs/exporter.h, afs/nfsclient.h, afs/voldefs.h, afs/volerrors.h, afs/AIX/osi_assem.s, afs/AIX/osi_groups.c, afs/AIX/osi_inode.h, afs/AIX/osi_misc.c, afs/AIX/osi_prototypes.h, afs/AIX/osi_timeout.c, afs/AIX/osi_vfs.h, afs/AIX/osi_vm.c, afs/DOC/file-reorg, afs/DOC/vm-integration, afs/DUX/osi_file.c, afs/DUX/osi_groups.c, afs/DUX/osi_inode.c, afs/DUX/osi_inode.h, afs/DUX/osi_misc.c, afs/DUX/osi_sleep.c, afs/DUX/osi_vfsops.c, afs/DUX/osi_vm.c, afs/HPUX/osi_debug.c, afs/HPUX/osi_groups.c, afs/HPUX/osi_inode.h, afs/HPUX/osi_misc.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vm.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afs/IRIX/osi_inode.h, afs/IRIX/osi_misc.c, afs/IRIX/osi_sleep.c, afs/IRIX/osi_vfs.h, afs/IRIX/osi_vm.c, afs/LINUX/osi_inode.c, afs/SOLARIS/osi_inode.h, afs/SOLARIS/osi_prototypes.h, afs/SOLARIS/osi_sleep.c, afs/UKERNEL/afs_usrops.h, afs/UKERNEL/afsincludes.h, afs/UKERNEL/osi_groups.c, afs/UKERNEL/osi_machdep.h, afs/UKERNEL/osi_vm.c, afs/UKERNEL/osi_vnodeops.c, afsd/afs.hpux102.driver, afsd/afs.rc.alpha, afsd/afs.rc.alpha_dux40, afsd/afs.rc.hpux10, afsd/afs.rc.sgi, afsd/afs.rc.sgi_ipnos, afsd/afs.rc.solaris, afsd/afs.rc.solaris.2.7, afsd/afs.rc.solaris.2_5, afsd/afs_rtsymtab.pl.sgi_53, afsd/afs_rtsymtab.pl.sgi_61, afsd/rc.afs.rs_aix, afsd/rc.afsd.large, afsd/rc.afsd.medium, afsd/rc.afsd.small, afsd/rc.dkload.client.rs_aix, afsd/rc.dkload.server.rs_aix, afsd/vsys.c, afsinstall/bin/AFSinstall, afsinstall/lib/patch.pl, afsinstall/lib/InstallGuides/ALPHA_x/afsinstall.rc, afsinstall/lib/InstallGuides/ALPHA_x/bldkernel, afsinstall/lib/InstallGuides/ALPHA_x/build, afsinstall/lib/InstallGuides/ALPHA_x/installkernel, afsinstall/lib/InstallGuides/ALPHA_x/rc, afsinstall/lib/InstallGuides/ALPHA_x/unix, afsinstall/lib/InstallGuides/ALPHA_x/vfsck, afsinstall/lib/InstallGuides/GENERIC/afsinstall.rc, afsinstall/lib/InstallGuides/GENERIC/dbserver, afsinstall/lib/InstallGuides/GENERIC/debug, afsinstall/lib/InstallGuides/GENERIC/fileserver, afsinstall/lib/InstallGuides/GENERIC/login, afsinstall/lib/InstallGuides/GENERIC/miscserver, afsinstall/lib/InstallGuides/GENERIC/other, afsinstall/lib/InstallGuides/GENERIC/rc, afsinstall/lib/InstallGuides/GENERIC/serveruser, afsinstall/lib/InstallGuides/GENERIC/tokens, afsinstall/lib/InstallGuides/GENERIC/unix, afsinstall/lib/InstallGuides/HP_UX1x/bldkernel, afsinstall/lib/InstallGuides/HP_UX1x/build, afsinstall/lib/InstallGuides/HP_UX1x/installkernel, afsinstall/lib/InstallGuides/HPx00_UX9/modkernel, afsinstall/lib/InstallGuides/HPx00_UX9/rc, afsinstall/lib/InstallGuides/HPx00_UX9/unix, afsinstall/lib/InstallGuides/HPx00_UX9/vfsck, afsinstall/lib/InstallGuides/HPx_UX10x/afsinstall.rc, afsinstall/lib/InstallGuides/HPx_UX10x/bldkernel, afsinstall/lib/InstallGuides/HPx_UX10x/build, afsinstall/lib/InstallGuides/HPx_UX10x/rc, afsinstall/lib/InstallGuides/HPx_UX10x/unix, afsinstall/lib/InstallGuides/HPx_UX10x/vfsck, afsinstall/lib/InstallGuides/RS_AIX3x/login, afsinstall/lib/InstallGuides/RS_AIX3x/modkernel, afsinstall/lib/InstallGuides/RS_AIX3x/rc, afsinstall/lib/InstallGuides/RS_AIX3x/unix, afsinstall/lib/InstallGuides/RS_AIX3x/vfsck, afsinstall/lib/InstallGuides/RS_AIX4x/login, afsinstall/lib/InstallGuides/RS_AIX4x/modkernel, afsinstall/lib/InstallGuides/RS_AIX4x/rc, afsinstall/lib/InstallGuides/RS_AIX4x/unix, afsinstall/lib/InstallGuides/RS_AIX4x/vfsck, afsinstall/lib/InstallGuides/SGI_5x/afsinstall.rc, afsinstall/lib/InstallGuides/SGI_5x/bldkernel, afsinstall/lib/InstallGuides/SGI_5x/modkernel, afsinstall/lib/InstallGuides/SGI_6x/bldkernel, afsinstall/lib/InstallGuides/SGI_6x/modkernel, afsinstall/lib/InstallGuides/SGI_x/build, afsinstall/lib/InstallGuides/SGI_x/dbserver, afsinstall/lib/InstallGuides/SGI_x/fileserver, afsinstall/lib/InstallGuides/SGI_x/installkernel, afsinstall/lib/InstallGuides/SGI_x/login, afsinstall/lib/InstallGuides/SGI_x/miscserver, afsinstall/lib/InstallGuides/SGI_x/rc, afsinstall/lib/InstallGuides/SGI_x/unix, afsinstall/lib/InstallGuides/SUN4x_4x/bldkernel, afsinstall/lib/InstallGuides/SUN4x_4x/build, afsinstall/lib/InstallGuides/SUN4x_4x/installkernel, afsinstall/lib/InstallGuides/SUN4x_4x/modkernel, afsinstall/lib/InstallGuides/SUN4x_4x/rc, afsinstall/lib/InstallGuides/SUN4x_4x/unix, afsinstall/lib/InstallGuides/SUN4x_4x/vfsck, afsinstall/lib/InstallGuides/SUN4x_5x/modkernel, afsinstall/lib/InstallGuides/SUN4x_5x/rc, afsinstall/lib/InstallGuides/SUN4x_5x/unix, afsinstall/lib/InstallGuides/SUN4x_5x/vfsck, afsinstall/lib/InstallGuides/alpha_dux40/bldkernel, afsinstall/lib/InstallGuides/alpha_dux40/login, afsinstall/lib/InstallGuides/alpha_dux40/unix, afsinstall/lib/InstallGuides/hp700_ux100/build, afsinstall/lib/InstallGuides/hp700_ux100/installkernel, afsinstall/lib/InstallGuides/hp700_ux101/build, afsinstall/lib/InstallGuides/hp700_ux101/installkernel, afsinstall/lib/InstallGuides/hp700_ux90/bldkernel, afsinstall/lib/InstallGuides/hp700_ux90/build, afsinstall/lib/InstallGuides/hp700_ux90/installkernel, afsinstall/lib/InstallGuides/hp800_ux100/build, afsinstall/lib/InstallGuides/hp800_ux100/installkernel, afsinstall/lib/InstallGuides/hp800_ux101/build, afsinstall/lib/InstallGuides/hp800_ux101/installkernel, afsinstall/lib/InstallGuides/hp800_ux90/bldkernel, afsinstall/lib/InstallGuides/hp800_ux90/build, afsinstall/lib/InstallGuides/hp800_ux90/installkernel, afsinstall/lib/InstallGuides/hp_ux102/bldkernel, afsinstall/lib/InstallGuides/hp_ux102/build, afsinstall/lib/InstallGuides/hp_ux102/installkernel, afsinstall/lib/InstallGuides/info/bldkernel.toc, afsinstall/lib/InstallGuides/info/build.toc, afsinstall/lib/InstallGuides/info/clientconfig.toc, afsinstall/lib/InstallGuides/info/dbserver.toc, afsinstall/lib/InstallGuides/info/debug.toc, afsinstall/lib/InstallGuides/info/fileserver.toc, afsinstall/lib/InstallGuides/info/installkernel.toc, afsinstall/lib/InstallGuides/info/login.toc, afsinstall/lib/InstallGuides/info/miscserver.toc, afsinstall/lib/InstallGuides/info/modkernel.toc, afsinstall/lib/InstallGuides/info/other.toc, afsinstall/lib/InstallGuides/info/rc.toc, afsinstall/lib/InstallGuides/info/serveruser.toc, afsinstall/lib/InstallGuides/info/tokens.toc, afsinstall/lib/InstallGuides/info/unix.toc, afsinstall/lib/InstallGuides/info/vfsck.toc, afsinstall/lib/InstallGuides/sgi_63/bldkernel, afsinstall/lib/InstallGuides/sgi_63/modkernel, afsinstall/lib/InstallGuides/sgi_64/bldkernel, afsinstall/lib/InstallGuides/sgi_64/modkernel, afsinstall/lib/InstallGuides/sun4x_56/login, afsinstall/lib/InstallGuides/sun4x_56/unix, afsinstall/lib/InstallGuides/sun4x_56/vfsck, afsmonitor/afsmon-labels.h, afsmonitor/afsmon-output.c, afsmonitor/afsmon-parselog.c, afsmonitor/afsmon-win.c, afsmonitor/afsmonitor.h, afsweb/README, afsweb/README.BETA1, afsweb/README.BETA2, afsweb/TestPlan.txt, afsweb/WebSecure_Design.txt, afsweb/afswsApache_config.sh, afsweb/apache_afs_cache.c, afsweb/apache_afs_cache.h, afsweb/apache_afs_client.c, afsweb/apache_afs_module.c, afsweb/apache_afs_plugin.c, afsweb/apache_afs_utils.c, afsweb/apache_afs_utils.h, afsweb/apache_afs_weblog.c, afsweb/apache_api.h, afsweb/nsafs.c, afsweb/nsafs.h, afsweb/securehash.c, afsweb/weblog_errors.h, audit/NTMakefile, audit/config.aix.sample, audit/events.aix.sample, audit/objects.aix.sample, auth/acfg_errors.et, auth/auth.p.h, auth/cellconfig.p.h, auth/copyauth.c, auth/keys.h, auth/ktc_errors.et, auth/setkey.c, auth/test/NTMakefile, auth/test/ktctest.c, auth/test/testcellconf.c, bozo/bos.rc, bozo/boserr.et, bozo/bosint.xg, bozo/bosserver.rc, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bozo/smail-notifier.c, bozo/test/testproc.c, bu_utils/Contents.Readme, bu_utils/NTMakefile, bu_utils/fms.c, bu_utils/fms.doc, bu_utils/fms.rc, bubasics/backmon.xg, bubasics/bubasics.h, bubasics/bumon.xg, bubasics/butc.xg, bubasics/butc_errs.et, bubasics/butm.p.h, bubasics/butm_errs.et, bubasics/butx_errs.et, bubasics/tcdata.p.h, bucoord/backup.rc, bucoord/btest.c, bucoord/bucoord_errs.et, bucoord/error_macros.h, bucoord/server.c, bucoord/testcases, budb/budb.rg: Standardize License information 2000-11-04 02:28 shadow * src/: log/test/unlogtest.d, login/getenv.c, login/login.c, login/setenv.c, login/util_login.c, login/util_logout.c, login/util_logwtmp.c, lwp/NTMakefile, lwp/fasttime.c, lwp/lock.c, lwp/lwp_nt.c, lwp/preempt.h, lwp/process.s.hpux, lwp/rw.c, lwp/timer.h, lwp/waitkey.c, lwp/test/NTMakefile, lwp/test/selclient.c, lwp/test/selserver.c, lwp/test/seltest.h, lwp/test/test.c, lwp/test/test_key.c, lwp/test/testlwp.c, lwp/test/testtime.c, mpp/mpp.1, mpp/mpp.c, null/null.c, package/README, package/check.c, package/conftree.c, package/fileops.c, package/globals.h, package/globfuncs.c, package/gram.y, package/lex.l, package/makepkgfiles, package/messages.c, package/misc.c, package/package.8, package/package.h, package/package.help, package/package.ms, package/systype.h, package/tags, package/test.c, package/test_gram.y, package/update.c, package/validupdates.h, package/y.tab.h.hidden, pam/afs_account.c, pam/afs_message.c, pam/afs_message.h, pam/afs_pam_msg.c, pam/afs_pam_msg.h, pam/afs_session.c, pam/afs_util.h, pam/mapfile, pam/mapfile.hp, pinstall/install.c, pinstall/test/test_install, procmgmt/NTMakefile, procmgmt/afskill.c, procmgmt/afskill.rc, procmgmt/afsprocmgmt.def, procmgmt/afsprocmgmt.rc, procmgmt/procmgmt.h, procmgmt/procmgmt_unix.c, procmgmt/test/NTMakefile, procmgmt/test/pmgttest.c, ptserver/display.c, ptserver/error_macros.h, ptserver/pterror.et, ptserver/ptint.xg, ptserver/ptopcodes.h, ptserver/pts.rc, ptserver/ptserver.h, ptserver/ptserver.rc, ptserver/utils.c, rx/rx_internal.h, rx/rx_misc.h, rx/rx_multi.h, rx/rx_null.c, rx/rx_null.h, rx/rx_trace.c, rx/rx_trace.h, rx/rx_xmit_nt.h, rx/rxdebug.rc, rx/xdr_float.c, rx/xdr_mem.c, rx/xdr_rec.c, rx/xdr_stdio.c, rx/xdr_update.c, rx/DUX/rx_kmutex.h, rx/IRIX/rx_kmutex.h, rx/SOLARIS/rx_kmutex.h, rx/bulk.example/README, rx/bulk.example/bulk.xg, rx/bulk.example/bulk_client.c, rx/bulk.example/bulk_io.c, rx/bulk.example/bulk_server.c, rx/bulktest/README, rx/bulktest/bulk.xg, rx/bulktest/bulk_client.c, rx/bulktest/bulk_io.c, rx/bulktest/bulk_server.c, rx/multi.example/README, rx/multi.example/sample.xg, rx/multi.example/sample_client.c, rx/multi.example/sample_server.c, rx/simple.example/README, rx/simple.example/sample.xg, rx/simple.example/sample_client.c, rx/simple.example/sample_server.c, rx/test/NTMakefile, rx/test/generator.c, rx/test/generator.h, rx/test/kctest.c, rx/test/kstest.c, rx/test/tableGen.c, rx/test/testclient.c, rx/test/testqueue.c, rx/test/testserver.c, rxgen/NTMakefile, rxgen/rpc_clntout.c, rxgen/rpc_cout.c, rxgen/rpc_errors.h, rxgen/rpc_scan.c, rxgen/rpc_scan.h, rxgen/rpc_svcout.c, rxgen/rpc_util.c, rxgen/rxgen_consts.h, rxkad/NTMakefile, rxkad/README, rxkad/lifetimes.h, rxkad/rxkad_errs.et, rxkad/domestic/fcrypt.h, rxkad/domestic/sboxes.h, rxkad/domestic/tcrypt.c, rxkad/test/NTMakefile, rxkad/test/stress.rg, rxkad/test/stress_errs.et, rxkad/test/stress_internal.h, rxkad/test/stress_s.c, rxkad/test/stress_test_mp, rxstat/rxstat.c, rxstat/rxstat.xg, sgistuff/sgi_auth.c, sia/siad.c, sia/test-reauth.c, sys/fixit.c, sys/icreate.c, sys/idec.c, sys/iinc.c, sys/iopen.c, sys/iread.c, sys/istat.c, sys/iwrite.c, sys/pioctl_nt.h, sys/rmtsysd.c, sys/rmtsysnet.c, sys/rmtsyss.c, sys/syscall.s, sys/xfsattrs.h, tbutc/NTMakefile, ubik/disk.c, ubik/lock.c, ubik/recovery.c, ubik/ubik_int.xg, ubik/ubikcmd.c, ubik/udebug.rc, ubik/uerrors.et, ubik/utst_client.c, ubik/utst_int.xg, ubik/utst_server.c, ubik/vote.c, update/global.h, update/upclient.rc, update/update.xg, update/upserver.rc, update/utils.c, usd/NTMakefile, usd/usd.h, usd/usd_file.c, usd/usd_nt.c, usd/test/NTMakefile, usd/test/usd_test.c, uss/grammar.y, uss/sample.bulkfile, uss/sample.template, uss/uss.c, uss/uss.rc, uss/uss_acl.h, uss/uss_common.c, uss/uss_common.h, uss/uss_fs.c, uss/uss_fs.h, uss/uss_kauth.h, uss/uss_procs.c, uss/uss_procs.h, uss/uss_ptserver.h, uss/uss_vol.h, util/NTMakefile, util/afs_atomlist.c, util/afs_atomlist.h, util/afs_lhash.h, util/assert.c, util/assert.h, util/base32.c, util/base64.c, util/dirent_nt.h, util/errmap_nt.c, util/errmap_nt.h, util/errors.h, util/fileutil.c, util/fileutil.h, util/get_krbrlm.c, util/hostparse.c, util/hputil.c, util/isathing.c, util/itc.h, util/ktime.h, util/netutils.h, util/packages.h, util/potpourri.h, util/pthread_nosigs.h, util/readdir_nt.c, util/regex.c, util/remote.h, util/secutil_nt.c, util/secutil_nt.h, util/sys.c, util/vice.h, util/volparse.c, util/test/NTMakefile, util/test/b32.c, util/test/b64.c, util/test/dirpath_test.c, util/test/dtest.c, util/test/fb64.c, util/test/ktest.c, util/test/test_ktime.c, util/test/treaddir.c, venus/cacheout.c, venus/gcpags.c, venus/kdump.sh.hp_ux11, venus/kdump.sh.sgi_ipnos, venus/kdump.sh.solaris7, venus/test/fulltest.c, venus/test/getinitparams.c, venus/test/idtest.c, venus/test/owntest.c, vfsck/bcheckrc, vfsck/bcheckrc-hp_ux110, vfsck/dirutils.c, vfsck/mount, vfsck/pass1.c, vfsck/pass1b.c, vfsck/pass3.c, vfsck/pass4.c, vfsck/proplist.c, vfsck/ufs_subr.c, vfsck/ufs_tables.c, vfsck/umount, viced/NTMakefile, viced/check_sysid.c, viced/fileserver.rc, viced/fsprobe.c, viced/physio.c, viced/profile.c, vlserver/cnvldb.c, vlserver/cnvldb.h, vlserver/sascnvldb.c, vlserver/vl_errors.et, vlserver/vl_opcodes.h, vlserver/vlclient.h, vlserver/vldbint.xg, vlserver/vlserver.p.h, vlserver/vlserver.rc, vlserver/vlutils.c, vol/common.c, vol/devname.c, vol/fs_conv_411.c, vol/gi.c, vol/nfs.h, vol/partition.h, vol/physio.c, vol/salvage.h, vol/salvager.rc, vol/viceinode.h, vol/voldefs.h, vol/volinfo.rc, vol/volinodes.h, vol/vutils.h, vol/xfs_size_check.c, vol/test/NTMakefile, vol/test/README, vol/test/ilist_nt.c, vol/test/listVicepx.c, vol/test/listVicepx.h, vol/test/ltlist.c, vol/test/nicreate.c, vol/test/nilist.c, vol/test/nincdec.c, vol/test/nino.c, vol/test/nsubr.c, vol/test/testpart.c, vol/test/updateDirInode.c, vol/test/utilities.c, volser/dump.h, volser/lockdata.h, volser/lockprocs.c, volser/physio.c, volser/restorevol.c, volser/vol.h, volser/volerr.et, volser/volserver.rc, volser/vos.rc, wsadmin.lib/aix_22.generic, wsadmin.lib/aix_22.generic.dev, wsadmin.lib/aix_22.readonly, wsadmin.lib/aix_22.readwrite, wsadmin.lib/base.generic, wsadmin.lib/devel, wsadmin.lib/pmax_31.generic, wsadmin.lib/pmax_31.generic.dev, wsadmin.lib/pmax_31.readonly, wsadmin.lib/pmax_31.readwrite, wsadmin.lib/rt_r4.generic, wsadmin.lib/rt_r4.generic.dev, wsadmin.lib/rt_r4.generic.dkload, wsadmin.lib/rt_r4.generic.printer, wsadmin.lib/rt_r4.readonly, wsadmin.lib/rt_r4.readwrite, wsadmin.lib/sun3_35.generic, wsadmin.lib/sun3_35.generic.dev, wsadmin.lib/sun3_35.readonly, wsadmin.lib/sun3_35.readwrite, wsadmin.lib/sun3_40.generic, wsadmin.lib/sun3_40.generic.dev, wsadmin.lib/sun3_40.readonly, wsadmin.lib/sun3_40.readwrite, wsadmin.lib/sun3_40x.generic, wsadmin.lib/sun3_40x.generic.dev, wsadmin.lib/sun3_40x.readonly, wsadmin.lib/sun3_40x.readwrite, wsadmin.lib/sun4_40.generic, wsadmin.lib/sun4_40.generic.dev, wsadmin.lib/sun4_40.readonly, wsadmin.lib/sun4_40.readwrite, wsadmin.lib/sun4_40c.generic, wsadmin.lib/sun4_40c.generic.dev, wsadmin.lib/sun4_40c.readonly, wsadmin.lib/sun4_40c.readwrite, wsadmin.lib/vax_30.generic, wsadmin.lib/vax_30.generic.dev, wsadmin.lib/vax_30.readonly, wsadmin.lib/vax_30.readwrite, wsadmin.src/.rhosts, wsadmin.src/admin, wsadmin.src/hosts.equiv, wsadmin.src/inetd.conf.pmax_31, wsadmin.src/inetd.conf.rt_r4, wsadmin.src/staff.dkload.proto, wsadmin.src/staff.printer.proto, wsadmin.src/staff.proto, wsadmin.src/syslog.conf, wsadmin.src/user.permits: Initial IBM OpenAFS 1.0 tree 2000-11-04 02:25 shadow * src/: comerr/compiler.h, comerr/error_table.y, comerr/error_table_nt.c, comerr/error_table_nt.h, comerr/et_lex.lex.l, comerr/et_lex.lex_nt.c, comerr/internal.h, comerr/mit-sipb-cr.h, comerr/test/NTMakefile, comerr/test/test1.et, comerr/test/test2.et, config/Makefile.version-CML, config/NTDllmap.txt, config/NTLang.bat, config/NTMakefile.version-CML, config/NTMakefile.version-NOCML, config/config.c, config/debug.h, config/icl.h, config/mc.c, config/mkvers.c, config/param.alpha_dux40_usr.h, config/param.hp_ux110.h, config/param.hp_ux110_usr.h, config/param.i386_linux22_usr.h, config/param.i386_nt40.h, config/param.rs_aix42.h, config/param.rs_aix42_usr.h, config/param.sgi_62.h, config/param.sgi_62_usr.h, config/param.sgi_63.h, config/param.sgi_63_usr.h, config/param.sgi_64.h, config/param.sgi_64_usr.h, config/param.sgi_65.h, config/param.sgi_65_usr.h, config/param.sun4x_55_usr.h, config/param.sun4x_56_usr.h, config/param.sun4x_57_usr.h, config/param.sunx86_54.h, config/permit_xprt.h, config/ranlib, config/uvenus.h, dauth/adkint.xg, des/READ_ME, des/cksum.c, des/conf-aix-ibm.h, des/conf-bsd-alpha.h, des/conf-bsd-i32.h, des/conf-bsd-ncr.h, des/conf-bsd-sun.h, des/conf-bsdvax.h, des/conf-hp9000s300.h, des/conf-hp9000s700.h, des/conf-hp9000s800.h, des/conf-i386-linux.h, des/conf-ibm370.h, des/conf-mips.h, des/conf-next.h, des/conf-pc.h, des/conf-sgi.h, des/conf-winnt.h, des/conf.h, des/config-bsd-mac.h, des/crypt.h, des/debug_decl.c, des/des_conf.h, des/des_internal.h, des/enc.c, des/key_parity.c, des/make_e.c, des/make_odd.c, des/make_p_table.c, des/make_s.c, des/make_s_table.c, des/mit-cpyright.h, des/quad_cksum.c, des/read_pssword.c, des/s_table.h.ibm, des/strng_to_key.c, des/tables.h, des/weak_key.c, des/test/NTMakefile, des/test/key_test.c, des/test/testit.c, des/test/verify.c, des_stub/NTMakefile, dir/NTMakefile, dir/buffer.c, dir/dir.h, dir/salvage.c, dir/test/NTMakefile, dir/test/dtest.c, dir/test/physio.c, dir/test/test-salvage.c, export/README, export/cfgafs.c, export/export.c, export/export.h, export/extras.exp, export/sym.h, export/symtab.c, finale/NTMakefile, finale/test.output, finale/translate_et.rc, finale/translate_et_nt.c, fsint/afscbint.xg, fsint/afsint.xg, fsprobe/fsprobe.c, fsprobe/fsprobe.h, fsprobe/fsprobe_callback.c, gtx/X11windows.c, gtx/cb_test.c, gtx/curses_test.c, gtx/curseswindows.c, gtx/dumbwindows.c, gtx/frame.c, gtx/gtxX11win.h, gtx/gtxcurseswin.h, gtx/gtxdumbwin.h, gtx/gtxframe.h, gtx/gtxinput.h, gtx/gtxkeymap.h, gtx/gtxlightobj.h, gtx/gtxobjdict.h, gtx/gtxobjects.h, gtx/gtxtextcb.h, gtx/gtxtextobj.h, gtx/gtxwindows.h, gtx/input.c, gtx/keymap.c, gtx/lightobject.c, gtx/objdict.c, gtx/object_test.c, gtx/objects.c, gtx/screen_test.c, gtx/textcb.c, gtx/textobject.c, gtx/windows.c, kauth/AuthServer.bib, kauth/AuthServer.mss, kauth/kaaux.c, kauth/kaauxdb.c, kauth/kaerrors.et, kauth/kalog.c, kauth/kalog.h, kauth/kaopcodes.h, kauth/kaport.h, kauth/kas.doc, kauth/kas.rc, kauth/kaserver.h, kauth/kaserver.rc, kauth/kauth.rg, kauth/kautils.c, kauth/kkids.c, kauth/klogin.c, kauth/knfs.c, kauth/kpasswd.rc, kauth/kpwvalid.c, kauth/read_passwd.c, kauth/test/NTMakefile, kauth/test/background.c, kauth/test/test_date.c, kauth/test/test_kaserver, kauth/test/testlocking.README, kauth/test/testlocking.boundaries.tcl, kauth/test/testlocking.general.tcl, kauth/test/testlocking.utils.tcl, libacl/NTMakefile, libacl/aclprocs.c, libacl/netprocs.c, libacl/prs_fs.h, libacl/test/acltest.c, libadmin/NTMakefile, libadmin/afs_Admin.h, libadmin/adminutil/afs_AdminBosErrors.et, libadmin/adminutil/afs_AdminCfgErrors.et, libadmin/adminutil/afs_AdminClientErrors.et, libadmin/adminutil/afs_AdminCommonErrors.et, libadmin/adminutil/afs_AdminErrors.h, libadmin/adminutil/afs_AdminInternal.h, libadmin/adminutil/afs_AdminKasErrors.et, libadmin/adminutil/afs_AdminMiscErrors.et, libadmin/adminutil/afs_AdminPtsErrors.et, libadmin/adminutil/afs_AdminUtilErrors.et, libadmin/adminutil/afs_AdminVosErrors.et, libadmin/adminutil/afs_utilAdmin.h, libadmin/adminutil/afsadminutil.def, libadmin/adminutil/afsadminutil.rc, libadmin/adminutil/mapfile, libadmin/bos/NTMakefile, libadmin/bos/afs_bosAdmin.c, libadmin/bos/afs_bosAdmin.h, libadmin/bos/afsbosadmin.rc, libadmin/bos/bosadmin.def, libadmin/bos/mapfile, libadmin/cfg/NTMakefile, libadmin/cfg/afs_cfgAdmin.h, libadmin/cfg/afscfgadmin.def, libadmin/cfg/afscfgadmin.rc, libadmin/cfg/cfgclient.c, libadmin/cfg/cfgdb.c, libadmin/cfg/cfghost.c, libadmin/cfg/cfginternal.c, libadmin/cfg/cfginternal.h, libadmin/cfg/cfgservers.c, libadmin/cfg/mapfile, libadmin/cfg/test/NTMakefile, libadmin/cfg/test/cfgtest.c, libadmin/client/afs_clientAdmin.h, libadmin/client/afsclientadmin.rc, libadmin/client/clientadmin.def, libadmin/client/mapfile, libadmin/kas/afs_kasAdmin.h, libadmin/kas/afskasadmin.rc, libadmin/kas/kasadmin.def, libadmin/kas/mapfile, libadmin/pts/afsptsadmin.rc, libadmin/pts/mapfile, libadmin/pts/ptsadmin.def, libadmin/samples/cm_client_config.c, libadmin/samples/cm_list_cells.c, libadmin/samples/cm_local_cell.c, libadmin/samples/cm_server_prefs.c, libadmin/samples/rxdebug_basic_stats.c, libadmin/samples/rxdebug_conns.c, libadmin/samples/rxdebug_peers.c, libadmin/samples/rxdebug_rx_stats.c, libadmin/samples/rxdebug_supported_stats.c, libadmin/samples/rxdebug_version.c, libadmin/samples/rxstat_clear_peer.c, libadmin/samples/rxstat_clear_process.c, libadmin/samples/rxstat_disable_peer.c, libadmin/samples/rxstat_disable_process.c, libadmin/samples/rxstat_enable_peer.c, libadmin/samples/rxstat_enable_process.c, libadmin/samples/rxstat_get_peer.c, libadmin/samples/rxstat_get_process.c, libadmin/samples/rxstat_get_version.c, libadmin/samples/rxstat_query_peer.c, libadmin/samples/rxstat_query_process.c, libadmin/test/afscp.c, libadmin/test/bos.c, libadmin/test/bos.h, libadmin/test/client.c, libadmin/test/client.h, libadmin/test/common.h, libadmin/test/kas.c, libadmin/test/kas.h, libadmin/test/pts.c, libadmin/test/pts.h, libadmin/test/util.c, libadmin/test/util.h, libadmin/test/vos.c, libadmin/test/vos.h, libadmin/vos/afs_vosAdmin.h, libadmin/vos/afsvosadmin.rc, libadmin/vos/lockprocs.c, libadmin/vos/lockprocs.h, libadmin/vos/mapfile, libadmin/vos/vosadmin.def, libadmin/vos/vsprocs.h, libafs/afs.shutdown, libafs/afs.startup, libafs/sgi_system, libafsauthent/README, libafsauthent/afsauthent.exp, libafsauthent/afsauthent.rc, libafsrpc/afsrpc.rc, libuafs/linktest.c, libuafs/mapfile, libuafs/nsafslib.exp, log/test/gettoktest.c, log/test/testlog.c: Initial IBM OpenAFS 1.0 tree 2000-11-04 02:22 shadow * src/: afs/UKERNEL/osi_vm.c, afs/UKERNEL/osi_vnodeops.c, afsd/afs.hpux102.driver, afsd/afs.rc.alpha, afsd/afs.rc.alpha_dux40, afsd/afs.rc.hpux10, afsd/afs.rc.sgi, afsd/afs.rc.sgi_ipnos, afsd/afs.rc.solaris, afsd/afs.rc.solaris.2.7, afsd/afs.rc.solaris.2_5, afsd/afs_rtsymtab.pl.sgi_53, afsd/afs_rtsymtab.pl.sgi_61, afsd/rc.afs.rs_aix, afsd/rc.afsd.large, afsd/rc.afsd.medium, afsd/rc.afsd.small, afsd/rc.dkload.client.rs_aix, afsd/rc.dkload.server.rs_aix, afsd/vsys.c, afsinstall/bin/AFSinstall, afsinstall/lib/patch.pl, afsinstall/lib/InstallGuides/ALPHA_x/afsinstall.rc, afsinstall/lib/InstallGuides/ALPHA_x/bldkernel, afsinstall/lib/InstallGuides/ALPHA_x/build, afsinstall/lib/InstallGuides/ALPHA_x/installkernel, afsinstall/lib/InstallGuides/ALPHA_x/modkernel.skip, afsinstall/lib/InstallGuides/ALPHA_x/rc, afsinstall/lib/InstallGuides/ALPHA_x/unix, afsinstall/lib/InstallGuides/ALPHA_x/vfsck, afsinstall/lib/InstallGuides/GENERIC/afsinstall.rc, afsinstall/lib/InstallGuides/GENERIC/dbserver, afsinstall/lib/InstallGuides/GENERIC/debug, afsinstall/lib/InstallGuides/GENERIC/fileserver, afsinstall/lib/InstallGuides/GENERIC/login, afsinstall/lib/InstallGuides/GENERIC/miscserver, afsinstall/lib/InstallGuides/GENERIC/other, afsinstall/lib/InstallGuides/GENERIC/rc, afsinstall/lib/InstallGuides/GENERIC/serveruser, afsinstall/lib/InstallGuides/GENERIC/tokens, afsinstall/lib/InstallGuides/GENERIC/unix, afsinstall/lib/InstallGuides/HP_UX1x/bldkernel, afsinstall/lib/InstallGuides/HP_UX1x/build, afsinstall/lib/InstallGuides/HP_UX1x/installkernel, afsinstall/lib/InstallGuides/HP_UX1x/modkernel.skip, afsinstall/lib/InstallGuides/HPx00_UX9/modkernel, afsinstall/lib/InstallGuides/HPx00_UX9/rc, afsinstall/lib/InstallGuides/HPx00_UX9/unix, afsinstall/lib/InstallGuides/HPx00_UX9/vfsck, afsinstall/lib/InstallGuides/HPx_UX10x/afsinstall.rc, afsinstall/lib/InstallGuides/HPx_UX10x/bldkernel, afsinstall/lib/InstallGuides/HPx_UX10x/build, afsinstall/lib/InstallGuides/HPx_UX10x/modkernel.skip, afsinstall/lib/InstallGuides/HPx_UX10x/rc, afsinstall/lib/InstallGuides/HPx_UX10x/unix, afsinstall/lib/InstallGuides/HPx_UX10x/vfsck, afsinstall/lib/InstallGuides/RS_AIX3x/login, afsinstall/lib/InstallGuides/RS_AIX3x/modkernel, afsinstall/lib/InstallGuides/RS_AIX3x/rc, afsinstall/lib/InstallGuides/RS_AIX3x/unix, afsinstall/lib/InstallGuides/RS_AIX3x/vfsck, afsinstall/lib/InstallGuides/RS_AIX4x/login, afsinstall/lib/InstallGuides/RS_AIX4x/modkernel, afsinstall/lib/InstallGuides/RS_AIX4x/rc, afsinstall/lib/InstallGuides/RS_AIX4x/unix, afsinstall/lib/InstallGuides/RS_AIX4x/vfsck, afsinstall/lib/InstallGuides/SGI_5x/afsinstall.rc, afsinstall/lib/InstallGuides/SGI_5x/bldkernel, afsinstall/lib/InstallGuides/SGI_5x/modkernel, afsinstall/lib/InstallGuides/SGI_5x/vfsck.skip, afsinstall/lib/InstallGuides/SGI_6x/bldkernel, afsinstall/lib/InstallGuides/SGI_6x/modkernel, afsinstall/lib/InstallGuides/SGI_6x/vfsck.skip, afsinstall/lib/InstallGuides/SGI_x/build, afsinstall/lib/InstallGuides/SGI_x/dbserver, afsinstall/lib/InstallGuides/SGI_x/fileserver, afsinstall/lib/InstallGuides/SGI_x/installkernel, afsinstall/lib/InstallGuides/SGI_x/login, afsinstall/lib/InstallGuides/SGI_x/miscserver, afsinstall/lib/InstallGuides/SGI_x/rc, afsinstall/lib/InstallGuides/SGI_x/unix, afsinstall/lib/InstallGuides/SGI_x/vfsck.skip, afsinstall/lib/InstallGuides/SUN4x_4x/bldkernel, afsinstall/lib/InstallGuides/SUN4x_4x/build, afsinstall/lib/InstallGuides/SUN4x_4x/installkernel, afsinstall/lib/InstallGuides/SUN4x_4x/modkernel, afsinstall/lib/InstallGuides/SUN4x_4x/rc, afsinstall/lib/InstallGuides/SUN4x_4x/unix, afsinstall/lib/InstallGuides/SUN4x_4x/vfsck, afsinstall/lib/InstallGuides/SUN4x_5x/bldkernel.skip, afsinstall/lib/InstallGuides/SUN4x_5x/modkernel, afsinstall/lib/InstallGuides/SUN4x_5x/rc, afsinstall/lib/InstallGuides/SUN4x_5x/unix, afsinstall/lib/InstallGuides/SUN4x_5x/vfsck, afsinstall/lib/InstallGuides/alpha_dux40/bldkernel, afsinstall/lib/InstallGuides/alpha_dux40/login, afsinstall/lib/InstallGuides/alpha_dux40/unix, afsinstall/lib/InstallGuides/hp700_ux100/build, afsinstall/lib/InstallGuides/hp700_ux100/installkernel, afsinstall/lib/InstallGuides/hp700_ux101/build, afsinstall/lib/InstallGuides/hp700_ux101/installkernel, afsinstall/lib/InstallGuides/hp700_ux90/bldkernel, afsinstall/lib/InstallGuides/hp700_ux90/build, afsinstall/lib/InstallGuides/hp700_ux90/installkernel, afsinstall/lib/InstallGuides/hp800_ux100/build, afsinstall/lib/InstallGuides/hp800_ux100/installkernel, afsinstall/lib/InstallGuides/hp800_ux101/build, afsinstall/lib/InstallGuides/hp800_ux101/installkernel, afsinstall/lib/InstallGuides/hp800_ux90/bldkernel, afsinstall/lib/InstallGuides/hp800_ux90/build, afsinstall/lib/InstallGuides/hp800_ux90/installkernel, afsinstall/lib/InstallGuides/hp_ux102/bldkernel, afsinstall/lib/InstallGuides/hp_ux102/build, afsinstall/lib/InstallGuides/hp_ux102/installkernel, afsinstall/lib/InstallGuides/info/bldkernel.toc, afsinstall/lib/InstallGuides/info/build.toc, afsinstall/lib/InstallGuides/info/clientconfig.toc, afsinstall/lib/InstallGuides/info/dbserver.toc, afsinstall/lib/InstallGuides/info/debug.toc, afsinstall/lib/InstallGuides/info/fileserver.toc, afsinstall/lib/InstallGuides/info/gui.toc, afsinstall/lib/InstallGuides/info/installkernel.toc, afsinstall/lib/InstallGuides/info/login.toc, afsinstall/lib/InstallGuides/info/miscserver.toc, afsinstall/lib/InstallGuides/info/modkernel.toc, afsinstall/lib/InstallGuides/info/other.toc, afsinstall/lib/InstallGuides/info/rc.toc, afsinstall/lib/InstallGuides/info/serveruser.toc, afsinstall/lib/InstallGuides/info/tokens.toc, afsinstall/lib/InstallGuides/info/unix.toc, afsinstall/lib/InstallGuides/info/vfsck.toc, afsinstall/lib/InstallGuides/sgi_63/bldkernel, afsinstall/lib/InstallGuides/sgi_63/modkernel, afsinstall/lib/InstallGuides/sgi_63/vfsck.skip, afsinstall/lib/InstallGuides/sgi_64/bldkernel, afsinstall/lib/InstallGuides/sgi_64/modkernel, afsinstall/lib/InstallGuides/sgi_64/vfsck.skip, afsinstall/lib/InstallGuides/sun4x_56/login, afsinstall/lib/InstallGuides/sun4x_56/unix, afsinstall/lib/InstallGuides/sun4x_56/vfsck, afsmonitor/afsmon-labels.h, afsmonitor/afsmon-output.c, afsmonitor/afsmon-parselog.c, afsmonitor/afsmon-win.c, afsmonitor/afsmonitor.h, afsweb/README, afsweb/README.BETA1, afsweb/README.BETA2, afsweb/TestPlan.txt, afsweb/WebSecure_Design.txt, afsweb/afswsApache_config.sh, afsweb/apache_afs_cache.c, afsweb/apache_afs_cache.h, afsweb/apache_afs_client.c, afsweb/apache_afs_module.c, afsweb/apache_afs_plugin.c, afsweb/apache_afs_utils.c, afsweb/apache_afs_utils.h, afsweb/apache_afs_weblog.c, afsweb/apache_api.h, afsweb/nsafs.c, afsweb/nsafs.h, afsweb/securehash.c, afsweb/weblog_errors.h, afsweb/apache_includes/alloc.h, afsweb/apache_includes/buff.h, afsweb/apache_includes/conf.h, afsweb/apache_includes/http_conf_globals.h, afsweb/apache_includes/httpd.h, afsweb/apache_includes/1.2/alloc.h, afsweb/apache_includes/1.2/buff.h, afsweb/apache_includes/1.2/conf.h, afsweb/apache_includes/1.2/http_conf_globals.h, afsweb/apache_includes/1.2/httpd.h, afsweb/apache_includes/1.3.1/alloc.h, afsweb/apache_includes/1.3.1/ap.h, afsweb/apache_includes/1.3.1/ap_compat.h, afsweb/apache_includes/1.3.1/ap_config.h, afsweb/apache_includes/1.3.1/ap_config_auto.h, afsweb/apache_includes/1.3.1/ap_ctype.h, afsweb/apache_includes/1.3.1/buff.h, afsweb/apache_includes/1.3.1/http_conf_globals.h, afsweb/apache_includes/1.3.1/httpd.h, afsweb/apache_includes/1.3.1/os.h, afsweb/apache_includes/1.3.1/util_uri.h, afsweb/apache_includes/1.3.6/alloc.h, afsweb/apache_includes/1.3.6/ap.h, afsweb/apache_includes/1.3.6/ap_compat.h, afsweb/apache_includes/1.3.6/ap_config.h, afsweb/apache_includes/1.3.6/ap_config_auto.h, afsweb/apache_includes/1.3.6/ap_ctype.h, afsweb/apache_includes/1.3.6/ap_mmn.h, afsweb/apache_includes/1.3.6/buff.h, afsweb/apache_includes/1.3.6/http_conf_globals.h, afsweb/apache_includes/1.3.6/httpd.h, afsweb/apache_includes/1.3.6/os-inline.c, afsweb/apache_includes/1.3.6/os.h, afsweb/apache_includes/1.3.6/util_uri.h, audit/Audit, audit/NTMakefile, audit/config.aix.sample, audit/events.aix.sample, audit/objects.aix.sample, auth/acfg_errors.et, auth/auth.p.h, auth/cellconfig.p.h, auth/copyauth.c, auth/keys.h, auth/ktc_errors.et, auth/setkey.c, auth/test/NTMakefile, auth/test/ktctest.c, auth/test/testcellconf.c, bozo/bos.rc, bozo/boserr.et, bozo/bosint.xg, bozo/bosserver.rc, bozo/cronbnodeops.c, bozo/ezbnodeops.c, bozo/fsbnodeops.c, bozo/smail-notifier.c, bozo/test/testproc.c, bu_utils/Contents.Readme, bu_utils/NTMakefile, bu_utils/fms.c, bu_utils/fms.doc, bu_utils/fms.rc, bubasics/backmon.xg, bubasics/bubasics.h, bubasics/bumon.xg, bubasics/butc.xg, bubasics/butc_errs.et, bubasics/butm.p.h, bubasics/butm_errs.et, bubasics/butx_errs.et, bubasics/tcdata.p.h, bucoord/backup.rc, bucoord/btest.c, bucoord/bucoord_errs.et, bucoord/error_macros.h, bucoord/server.c, bucoord/testcases, budb/budb.rg, budb/budb_client.p.h, budb/budb_errs.et, budb/buserver.rc, budb/db_alloc.c, budb/db_dump.c, budb/db_hash.c, budb/db_lock.c, budb/db_lock.h, budb/dbs_dump.c, budb/error_macros.h, budb/globals.h, budb/procs.c, budb/struct_ops.c, butc/butc.rc, butc/common.h, butc/config, butc/dumpScr, butc/error_macros.h, butc/read_tape.c, butc/restoreScr, butc/tcstatus.c, butc/tdump.c, butc/test.c, butm/NTMakefile, butm/butm.vdoc, butm/config, butm/error_macros.h, cmd/NTMakefile, cmd/cmd.p.h, cmd/cmd_errors.et, cmd/test/NTMakefile, cmd/test/ctest.c, cmd/test/dtest.c, comerr/NTMakefile: Initial IBM OpenAFS 1.0 tree 2000-11-04 02:19 shadow * src/: WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf009.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf010.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf011.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf012.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf013.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf014.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf015.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf016.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf017.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf018.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf019.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf020.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf021.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf022.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf023.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf024.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf025.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf026.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf027.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf028.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf029.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf030.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf031.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf032.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf033.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf034.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf035.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf036.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf037.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf038.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf039.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf040.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf041.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf042.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf043.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf044.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf045.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf046.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf047.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf048.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf049.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf050.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf051.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf052.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf053.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf054.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf055.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf056.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf057.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf058.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf059.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf060.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf061.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf062.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf063.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf064.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf065.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf066.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf067.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf068.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf069.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf070.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf071.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf072.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf073.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf074.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf075.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf076.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf077.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf078.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf079.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf080.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf081.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf082.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf083.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf084.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf085.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf086.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf087.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf088.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf089.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf090.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf091.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf092.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf093.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf094.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf095.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf096.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf097.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf098.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf099.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf100.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf101.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf102.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf103.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf104.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf105.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf106.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf107.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf108.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf109.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf110.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf111.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf112.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf113.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf114.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf115.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf116.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf117.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf118.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf119.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf120.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf121.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf122.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf123.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf124.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf125.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf126.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf127.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf128.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf129.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf130.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf131.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf132.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf133.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf134.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf135.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf136.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf137.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf138.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf139.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf140.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf141.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf142.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf143.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf144.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf145.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf146.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf147.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf148.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf149.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf150.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf151.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf152.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf153.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf154.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf155.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf156.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf157.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf158.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf159.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf160.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf161.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf162.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf163.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf164.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf165.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf166.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf167.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf168.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf169.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf170.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf171.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf172.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf173.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf174.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf175.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf176.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf177.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf178.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf179.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf180.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf181.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf182.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf183.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf184.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf185.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf186.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf187.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf188.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf189.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf190.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf191.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf192.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf193.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf194.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf195.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf196.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf197.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf198.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf199.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf200.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf201.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf202.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf203.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf204.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf205.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf206.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf207.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf208.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf209.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf210.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf211.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf212.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf213.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf214.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf215.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf216.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf217.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf218.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf219.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf220.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf221.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf222.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf223.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf224.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf225.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf226.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf227.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf228.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf229.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf230.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf231.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf232.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf233.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf234.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf235.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf236.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf237.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf238.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf239.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf240.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf241.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf242.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf243.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf244.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf245.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf246.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf247.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf248.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf249.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf250.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf251.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf252.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf253.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf254.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf255.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf256.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf257.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf258.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf259.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf260.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf261.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf262.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf263.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf264.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf265.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf266.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf267.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf268.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf269.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf270.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf271.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf272.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf273.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf274.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf275.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf276.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf277.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf278.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf279.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf280.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf281.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf282.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf283.htm, WINNT/doc/install/Documentation/ja_JP/html/CmdRef/auarf284.htm, WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg000.htm, WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg002.htm, WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg003.htm, WINNT/doc/install/Documentation/ja_JP/html/InstallGd/awqbg004.htm, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns000.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns002.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns003.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns004.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns005.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns006.ht m, WINNT/doc/install/Documentation/ja_JP/html/ReleaseNotes/awrns007.ht m, WINNT/doc/install/Documentation/ja_JP/html/SysAdminGd/auagd026.htm, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns000.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns002.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns003.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns004.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns005.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns006.ht m, WINNT/doc/install/Documentation/zh_CN/html/ReleaseNotes/awrns007.ht m, WINNT/eventlog/NTMakefile, WINNT/eventlog/logevent.c, WINNT/eventlog/logevent.h, WINNT/eventlog/lang/afseventmsg.rc, WINNT/eventlog/lang/de_DE/event.mc, WINNT/eventlog/lang/en_US/event.mc, WINNT/eventlog/lang/es_ES/event.mc, WINNT/eventlog/lang/ja_JP/event.mc, WINNT/eventlog/lang/ko_KR/event.mc, WINNT/eventlog/lang/pt_BR/event.mc, WINNT/eventlog/lang/zh_CN/event.mc, WINNT/eventlog/lang/zh_TW/event.mc, WINNT/eventlog/test/NTMakefile, WINNT/eventlog/test/elogtest.c, WINNT/install/InstallShield5/Build.tsb, WINNT/install/InstallShield5/BuildSetup.bat, WINNT/install/InstallShield5/CompileScript.bat, WINNT/install/InstallShield5/CreateGeneratedFiles.bat, WINNT/install/InstallShield5/CreateISDirTree.bat, WINNT/install/InstallShield5/Default.cdf, WINNT/install/InstallShield5/Default.fdf, WINNT/install/InstallShield5/Default.fgl, WINNT/install/InstallShield5/Default.shell, WINNT/install/InstallShield5/Default.shl, WINNT/install/InstallShield5/DelISDirTree.bat, WINNT/install/InstallShield5/GatherFiles.bat, WINNT/install/InstallShield5/GenDefault.mda.bat, WINNT/install/InstallShield5/GenIS5.ipr.bat, WINNT/install/InstallShield5/HowToSetTheVersion.txt, WINNT/install/InstallShield5/NTMakefile, WINNT/install/InstallShield5/README.TXT, WINNT/install/InstallShield5/ScatterFiles.bat, WINNT/install/InstallShield5/Setup.tsb, WINNT/install/InstallShield5/afsdcell.ini, WINNT/install/InstallShield5/setup.rul, WINNT/license/main.cpp, WINNT/license/multistring.cpp, WINNT/license/multistring.h, WINNT/license/lang/NTMakefile, WINNT/license/lang/de_DE.ide, WINNT/license/lang/en_US.ide, WINNT/license/lang/es_ES.ide, WINNT/license/lang/ja_JP.ide, WINNT/license/lang/ko_KR.ide, WINNT/license/lang/pt_BR.ide, WINNT/license/lang/readme.txt, WINNT/license/lang/zh_CN.ide, WINNT/license/lang/zh_TW.ide, WINNT/pthread/pthread.h, WINNT/pthread/pthread.rc, WINNT/pthread/pthread95.rc, WINNT/pthread/test/NTMakefile, WINNT/pthread/test/ptest.c, WINNT/pthread/test/tsd.c, WINNT/talocale/NTMakefile, WINNT/talocale/tal_alloc.h, WINNT/talocale/tal_dialog.cpp, WINNT/talocale/tal_dialog.h, WINNT/talocale/talocale.h, afs/afs_axscache.c, afs/afs_axscache.h, afs/afs_cbqueue.h, afs/afs_exporter.c, afs/afs_lock.c, afs/afs_mariner.c, afs/afs_osidnlc.h, afs/afs_stat.c, afs/afs_util.h, afs/exporter.h, afs/nfsclient.h, afs/voldefs.h, afs/volerrors.h, afs/AIX/osi_assem.s, afs/AIX/osi_groups.c, afs/AIX/osi_inode.h, afs/AIX/osi_misc.c, afs/AIX/osi_prototypes.h, afs/AIX/osi_timeout.c, afs/AIX/osi_vfs.h, afs/AIX/osi_vm.c, afs/DOC/file-reorg, afs/DOC/vm-integration, afs/DUX/osi_file.c, afs/DUX/osi_groups.c, afs/DUX/osi_inode.c, afs/DUX/osi_inode.h, afs/DUX/osi_misc.c, afs/DUX/osi_sleep.c, afs/DUX/osi_vfsops.c, afs/DUX/osi_vm.c, afs/HPUX/osi_debug.c, afs/HPUX/osi_groups.c, afs/HPUX/osi_inode.h, afs/HPUX/osi_misc.c, afs/HPUX/osi_sleep.c, afs/HPUX/osi_vfsops.c, afs/HPUX/osi_vm.c, afs/HPUX/osi_vnodeops.c, afs/IRIX/osi_groups.c, afs/IRIX/osi_inode.h, afs/IRIX/osi_misc.c, afs/IRIX/osi_sleep.c, afs/IRIX/osi_vfs.h, afs/IRIX/osi_vm.c, afs/LINUX/osi_inode.c, afs/LINUX/osi_inode.h, afs/SOLARIS/osi_inode.h, afs/SOLARIS/osi_prototypes.h, afs/SOLARIS/osi_sleep.c, afs/UKERNEL/afs_usrops.h, afs/UKERNEL/afsincludes.h, afs/UKERNEL/osi_groups.c, afs/UKERNEL/osi_machdep.h: Initial IBM OpenAFS 1.0 tree 2000-11-04 02:16 shadow * src/WINNT/: client_cpa/afs_ccenter.ico, client_cpa/afs_conf.ico, client_cpa/afs_cpa.def, client_cpa/cpl_interface.h, client_cpa/resource.h, client_cpa/lang/de_DE/afs_cpa.rc, client_cpa/lang/en_US/afs_cpa.rc, client_cpa/lang/es_ES/afs_cpa.rc, client_cpa/lang/ko_KR/afs_cpa.rc, client_cpa/lang/pt_BR/afs_cpa.rc, client_cpa/lang/zh_CN/afs_cpa.rc, client_cpa/lang/zh_TW/afs_cpa.rc, client_creds/Makefile, client_creds/advtab.h, client_creds/afscreds.ico, client_creds/afscreds_stub.rc, client_creds/afswiz.cpp, client_creds/afswiz.h, client_creds/creds.h, client_creds/creds_1.ico, client_creds/creds_2.ico, client_creds/creds_3.ico, client_creds/credstab.h, client_creds/help.hid, client_creds/mounttab.cpp, client_creds/mounttab.h, client_creds/settings.cpp, client_creds/settings.h, client_creds/shortcut.h, client_creds/trayicon.cpp, client_creds/trayicon.h, client_creds/window.h, client_creds/lang/NTMakefile, client_creds/lang/de_DE/afscreds.rc, client_creds/lang/es_ES/afscreds.rc, client_creds/lang/ja_JP/afscreds.rc, client_creds/lang/ko_KR/afscreds.rc, client_creds/lang/pt_BR/afscreds.rc, client_creds/lang/zh_CN/afscreds.rc, client_creds/lang/zh_TW/afscreds.rc, client_exp/add_acl_entry_dlg.cpp, client_exp/add_acl_entry_dlg.h, client_exp/add_submount_dlg.cpp, client_exp/add_submount_dlg.h, client_exp/afs_shl_ext.def, client_exp/afs_shl_ext.h, client_exp/afs_shl_ext.odl, client_exp/afs_shl_ext.reg, client_exp/afs_shl_ext_stub.rc, client_exp/auth_dlg.cpp, client_exp/auth_dlg.h, client_exp/clear_acl_dlg.cpp, client_exp/clear_acl_dlg.h, client_exp/copy_acl_dlg.cpp, client_exp/copy_acl_dlg.h, client_exp/down_servers_dlg.cpp, client_exp/down_servers_dlg.h, client_exp/help.cpp, client_exp/help.h, client_exp/hourglass.h, client_exp/klog_dlg.cpp, client_exp/klog_dlg.h, client_exp/make_mount_point_dlg.cpp, client_exp/make_mount_point_dlg.h, client_exp/mount_points_dlg.cpp, client_exp/mount_points_dlg.h, client_exp/msgs.cpp, client_exp/msgs.h, client_exp/partition_info_dlg.cpp, client_exp/partition_info_dlg.h, client_exp/results_dlg.cpp, client_exp/results_dlg.h, client_exp/server_status_dlg.H, client_exp/set_afs_acl.h, client_exp/shell_ext.h, client_exp/stdafx.cpp, client_exp/stdafx.h, client_exp/submount_info.cpp, client_exp/submount_info.h, client_exp/submounts_dlg.h, client_exp/unlog_dlg.cpp, client_exp/unlog_dlg.h, client_exp/volume_inf.h, client_exp/volume_info.h, client_exp/volumeinfo.cpp, client_exp/lang/afs_shl_ext.rc2, client_osi/basic.c, client_osi/basic.h, client_osi/dbrpc.idl, client_osi/libosi.hpj, client_osi/libosi.rc, client_osi/libosi.rtf, client_osi/libosicl.def, client_osi/main.c, client_osi/main.def, client_osi/main.h, client_osi/main.rc, client_osi/osi.h, client_osi/osidb.c, client_osi/osidb.h, client_osi/osidebug.c, client_osi/osidebug.def, client_osi/osidebug.h, client_osi/osidebug.hpj, client_osi/osidebug.rc, client_osi/osidebug.rtf, client_osi/osifd.c, client_osi/osiltype.c, client_osi/osiltype.h, client_osi/osistatl.c, client_osi/osiutils.h, client_osi/perf.c, client_osi/perf.h, client_osi/trylock.c, client_osi/trylock.h, doc/help/de_DE/AFS-CC.HLP, doc/help/de_DE/AFS-NT.HLP, doc/help/de_DE/Afs-light.hlp, doc/help/de_DE/TAAFSCFG.HLP, doc/help/de_DE/Taafssvrmgr.hlp, doc/help/de_DE/Taafsusrmgr.hlp, doc/help/en_US/AFS-CC.HLP, doc/help/en_US/AFS-LIGHT.HLP, doc/help/en_US/AFS-NT.HLP, doc/help/en_US/afs-cc.CNT, doc/help/en_US/afs-light.CNT, doc/help/en_US/afs-nt.CNT, doc/help/en_US/taafscfg.cnt, doc/help/en_US/taafscfg.hlp, doc/help/en_US/taafssvrmgr.cnt, doc/help/en_US/taafssvrmgr.hlp, doc/help/en_US/taafsusrmgr.cnt, doc/help/en_US/taafsusrmgr.hlp, doc/help/es_ES/AFS-CC.HLP, doc/help/es_ES/AFS-LIGHT.HLP, doc/help/es_ES/AFS-NT.HLP, doc/help/es_ES/TAAFSCFG.HLP, doc/help/es_ES/TAAFSSVRMGR.HLP, doc/help/es_ES/TAAFSUSRMGR.HLP, doc/help/es_ES/taafsusrmgr.CNT, doc/help/ja_JP/AFS-CC.HLP, doc/help/ja_JP/AFS-LIGHT.HLP, doc/help/ja_JP/AFS-NT.HLP, doc/help/ja_JP/TAAFSCFG.HLP, doc/help/ja_JP/TAAFSSVRMGR.HLP, doc/help/ja_JP/TAAFSUSRMGR.HLP, doc/help/ko_KR/AFS-CC.HLP, doc/help/ko_KR/AFS-LIGHT.HLP, doc/help/ko_KR/AFS-NT.HLP, doc/help/ko_KR/TAAFSCFG.HLP, doc/help/ko_KR/TAAFSSVRMGR.HLP, doc/help/ko_KR/TAAFSUSRMGR.HLP, doc/help/pt_BR/AFS-CC.HLP, doc/help/pt_BR/AFS-LIGHT.HLP, doc/help/pt_BR/AFS-NT.HLP, doc/help/pt_BR/TAAFSCFG.HLP, doc/help/pt_BR/TAAFSSVRMGR.HLP, doc/help/pt_BR/TAAFSUSRMGR.HLP, doc/help/zh_CN/AFS-CC.HLP, doc/help/zh_CN/AFS-LIGHT.HLP, doc/help/zh_CN/AFS-NT.HLP, doc/help/zh_CN/TAAFSCFG.HLP, doc/help/zh_CN/TAAFSSVRMGR.HLP, doc/help/zh_CN/TAAFSUSRMGR.HLP, doc/help/zh_TW/AFS-CC.GID, doc/help/zh_TW/AFS-CC.HLP, doc/help/zh_TW/AFS-LIGHT.HLP, doc/help/zh_TW/AFS-NT.HLP, doc/help/zh_TW/TAAFSCFG.HLP, doc/help/zh_TW/TAAFSSVRMGR.HLP, doc/help/zh_TW/TAAFSUSRMGR.HLP, doc/install/Documentation/en_US/html/CmdRef/auarf000.htm, doc/install/Documentation/en_US/html/CmdRef/auarf002.htm, doc/install/Documentation/en_US/html/CmdRef/auarf003.htm, doc/install/Documentation/en_US/html/CmdRef/auarf004.htm, doc/install/Documentation/en_US/html/CmdRef/auarf005.htm, doc/install/Documentation/en_US/html/CmdRef/auarf006.htm, doc/install/Documentation/en_US/html/CmdRef/auarf007.htm, doc/install/Documentation/en_US/html/CmdRef/auarf008.htm, doc/install/Documentation/en_US/html/CmdRef/auarf009.htm, doc/install/Documentation/en_US/html/CmdRef/auarf010.htm, doc/install/Documentation/en_US/html/CmdRef/auarf011.htm, doc/install/Documentation/en_US/html/CmdRef/auarf012.htm, doc/install/Documentation/en_US/html/CmdRef/auarf013.htm, doc/install/Documentation/en_US/html/CmdRef/auarf014.htm, doc/install/Documentation/en_US/html/CmdRef/auarf015.htm, doc/install/Documentation/en_US/html/CmdRef/auarf016.htm, doc/install/Documentation/en_US/html/CmdRef/auarf017.htm, doc/install/Documentation/en_US/html/CmdRef/auarf018.htm, doc/install/Documentation/en_US/html/CmdRef/auarf019.htm, doc/install/Documentation/en_US/html/CmdRef/auarf020.htm, doc/install/Documentation/en_US/html/CmdRef/auarf021.htm, doc/install/Documentation/en_US/html/CmdRef/auarf022.htm, doc/install/Documentation/en_US/html/CmdRef/auarf023.htm, doc/install/Documentation/en_US/html/CmdRef/auarf024.htm, doc/install/Documentation/en_US/html/CmdRef/auarf025.htm, doc/install/Documentation/en_US/html/CmdRef/auarf026.htm, doc/install/Documentation/en_US/html/CmdRef/auarf027.htm, doc/install/Documentation/en_US/html/CmdRef/auarf028.htm, doc/install/Documentation/en_US/html/CmdRef/auarf029.htm, doc/install/Documentation/en_US/html/CmdRef/auarf030.htm, doc/install/Documentation/en_US/html/CmdRef/auarf031.htm, doc/install/Documentation/en_US/html/CmdRef/auarf032.htm, doc/install/Documentation/en_US/html/CmdRef/auarf033.htm, doc/install/Documentation/en_US/html/CmdRef/auarf034.htm, doc/install/Documentation/en_US/html/CmdRef/auarf035.htm, doc/install/Documentation/en_US/html/CmdRef/auarf036.htm, doc/install/Documentation/en_US/html/CmdRef/auarf037.htm, doc/install/Documentation/en_US/html/CmdRef/auarf038.htm, doc/install/Documentation/en_US/html/CmdRef/auarf039.htm, doc/install/Documentation/en_US/html/CmdRef/auarf040.htm, doc/install/Documentation/en_US/html/CmdRef/auarf041.htm, doc/install/Documentation/en_US/html/CmdRef/auarf042.htm, doc/install/Documentation/en_US/html/CmdRef/auarf043.htm, doc/install/Documentation/en_US/html/CmdRef/auarf044.htm, doc/install/Documentation/en_US/html/CmdRef/auarf045.htm, doc/install/Documentation/en_US/html/CmdRef/auarf046.htm, doc/install/Documentation/en_US/html/CmdRef/auarf047.htm, doc/install/Documentation/en_US/html/CmdRef/auarf048.htm, doc/install/Documentation/en_US/html/CmdRef/auarf049.htm, doc/install/Documentation/en_US/html/CmdRef/auarf050.htm, doc/install/Documentation/en_US/html/CmdRef/auarf051.htm, doc/install/Documentation/en_US/html/CmdRef/auarf052.htm, doc/install/Documentation/en_US/html/CmdRef/auarf053.htm, doc/install/Documentation/en_US/html/CmdRef/auarf054.htm, doc/install/Documentation/en_US/html/CmdRef/auarf055.htm, doc/install/Documentation/en_US/html/CmdRef/auarf056.htm, doc/install/Documentation/en_US/html/CmdRef/auarf057.htm, doc/install/Documentation/en_US/html/CmdRef/auarf058.htm, doc/install/Documentation/en_US/html/CmdRef/auarf059.htm, doc/install/Documentation/en_US/html/CmdRef/auarf060.htm, doc/install/Documentation/en_US/html/CmdRef/auarf061.htm, doc/install/Documentation/en_US/html/CmdRef/auarf062.htm, doc/install/Documentation/en_US/html/CmdRef/auarf063.htm, doc/install/Documentation/en_US/html/CmdRef/auarf064.htm, doc/install/Documentation/en_US/html/CmdRef/auarf065.htm, doc/install/Documentation/en_US/html/CmdRef/auarf066.htm, doc/install/Documentation/en_US/html/CmdRef/auarf067.htm, doc/install/Documentation/en_US/html/CmdRef/auarf068.htm, doc/install/Documentation/en_US/html/CmdRef/auarf069.htm, doc/install/Documentation/en_US/html/CmdRef/auarf070.htm, doc/install/Documentation/en_US/html/CmdRef/auarf071.htm, doc/install/Documentation/en_US/html/CmdRef/auarf072.htm, doc/install/Documentation/en_US/html/CmdRef/auarf073.htm, doc/install/Documentation/en_US/html/CmdRef/auarf074.htm, doc/install/Documentation/en_US/html/CmdRef/auarf075.htm, doc/install/Documentation/en_US/html/CmdRef/auarf076.htm, doc/install/Documentation/en_US/html/CmdRef/auarf077.htm, doc/install/Documentation/en_US/html/CmdRef/auarf078.htm, doc/install/Documentation/en_US/html/CmdRef/auarf079.htm, doc/install/Documentation/en_US/html/CmdRef/auarf080.htm, doc/install/Documentation/en_US/html/CmdRef/auarf081.htm, doc/install/Documentation/en_US/html/CmdRef/auarf082.htm, doc/install/Documentation/en_US/html/CmdRef/auarf083.htm, doc/install/Documentation/en_US/html/CmdRef/auarf084.htm, doc/install/Documentation/en_US/html/CmdRef/auarf085.htm, doc/install/Documentation/en_US/html/CmdRef/auarf086.htm, doc/install/Documentation/en_US/html/CmdRef/auarf087.htm, doc/install/Documentation/en_US/html/CmdRef/auarf088.htm, doc/install/Documentation/en_US/html/CmdRef/auarf089.htm, doc/install/Documentation/en_US/html/CmdRef/auarf090.htm, doc/install/Documentation/en_US/html/CmdRef/auarf091.htm, doc/install/Documentation/en_US/html/CmdRef/auarf092.htm, doc/install/Documentation/en_US/html/CmdRef/auarf093.htm, doc/install/Documentation/en_US/html/CmdRef/auarf094.htm, doc/install/Documentation/en_US/html/CmdRef/auarf095.htm, doc/install/Documentation/en_US/html/CmdRef/auarf096.htm, doc/install/Documentation/en_US/html/CmdRef/auarf097.htm, doc/install/Documentation/en_US/html/CmdRef/auarf098.htm, doc/install/Documentation/en_US/html/CmdRef/auarf099.htm, doc/install/Documentation/en_US/html/CmdRef/auarf100.htm, doc/install/Documentation/en_US/html/CmdRef/auarf101.htm, doc/install/Documentation/en_US/html/CmdRef/auarf102.htm, doc/install/Documentation/en_US/html/CmdRef/auarf103.htm, doc/install/Documentation/en_US/html/CmdRef/auarf104.htm, doc/install/Documentation/en_US/html/CmdRef/auarf105.htm, doc/install/Documentation/en_US/html/CmdRef/auarf106.htm, doc/install/Documentation/en_US/html/CmdRef/auarf107.htm, doc/install/Documentation/en_US/html/CmdRef/auarf108.htm, doc/install/Documentation/en_US/html/CmdRef/auarf109.htm, doc/install/Documentation/en_US/html/CmdRef/auarf110.htm, doc/install/Documentation/en_US/html/CmdRef/auarf111.htm, doc/install/Documentation/en_US/html/CmdRef/auarf112.htm, doc/install/Documentation/en_US/html/CmdRef/auarf113.htm, doc/install/Documentation/en_US/html/CmdRef/auarf114.htm, doc/install/Documentation/en_US/html/CmdRef/auarf115.htm, doc/install/Documentation/en_US/html/CmdRef/auarf116.htm, doc/install/Documentation/en_US/html/CmdRef/auarf117.htm, doc/install/Documentation/en_US/html/CmdRef/auarf118.htm, doc/install/Documentation/en_US/html/CmdRef/auarf119.htm, doc/install/Documentation/en_US/html/CmdRef/auarf120.htm, doc/install/Documentation/en_US/html/CmdRef/auarf121.htm, doc/install/Documentation/en_US/html/CmdRef/auarf122.htm, doc/install/Documentation/en_US/html/CmdRef/auarf123.htm, doc/install/Documentation/en_US/html/CmdRef/auarf124.htm, doc/install/Documentation/en_US/html/CmdRef/auarf125.htm, doc/install/Documentation/en_US/html/CmdRef/auarf126.htm, doc/install/Documentation/en_US/html/CmdRef/auarf127.htm, doc/install/Documentation/en_US/html/CmdRef/auarf128.htm, doc/install/Documentation/en_US/html/CmdRef/auarf129.htm, doc/install/Documentation/en_US/html/CmdRef/auarf130.htm, doc/install/Documentation/en_US/html/CmdRef/auarf131.htm, doc/install/Documentation/en_US/html/CmdRef/auarf132.htm, doc/install/Documentation/en_US/html/CmdRef/auarf133.htm, doc/install/Documentation/en_US/html/CmdRef/auarf134.htm, doc/install/Documentation/en_US/html/CmdRef/auarf135.htm, doc/install/Documentation/en_US/html/CmdRef/auarf136.htm, doc/install/Documentation/en_US/html/CmdRef/auarf137.htm, doc/install/Documentation/en_US/html/CmdRef/auarf138.htm, doc/install/Documentation/en_US/html/CmdRef/auarf139.htm, doc/install/Documentation/en_US/html/CmdRef/auarf140.htm, doc/install/Documentation/en_US/html/CmdRef/auarf141.htm, doc/install/Documentation/en_US/html/CmdRef/auarf142.htm, doc/install/Documentation/en_US/html/CmdRef/auarf143.htm, doc/install/Documentation/en_US/html/CmdRef/auarf144.htm, doc/install/Documentation/en_US/html/CmdRef/auarf145.htm, doc/install/Documentation/en_US/html/CmdRef/auarf146.htm, doc/install/Documentation/en_US/html/CmdRef/auarf147.htm, doc/install/Documentation/en_US/html/CmdRef/auarf148.htm, doc/install/Documentation/en_US/html/CmdRef/auarf149.htm, doc/install/Documentation/en_US/html/CmdRef/auarf150.htm, doc/install/Documentation/en_US/html/CmdRef/auarf151.htm, doc/install/Documentation/en_US/html/CmdRef/auarf152.htm, doc/install/Documentation/en_US/html/CmdRef/auarf153.htm, doc/install/Documentation/en_US/html/CmdRef/auarf154.htm, doc/install/Documentation/en_US/html/CmdRef/auarf155.htm, doc/install/Documentation/en_US/html/CmdRef/auarf156.htm, doc/install/Documentation/en_US/html/CmdRef/auarf157.htm, doc/install/Documentation/en_US/html/CmdRef/auarf158.htm, doc/install/Documentation/en_US/html/CmdRef/auarf159.htm, doc/install/Documentation/en_US/html/CmdRef/auarf160.htm, doc/install/Documentation/en_US/html/CmdRef/auarf161.htm, doc/install/Documentation/en_US/html/CmdRef/auarf162.htm, doc/install/Documentation/en_US/html/CmdRef/auarf163.htm, doc/install/Documentation/en_US/html/CmdRef/auarf164.htm, doc/install/Documentation/en_US/html/CmdRef/auarf165.htm, doc/install/Documentation/en_US/html/CmdRef/auarf166.htm, doc/install/Documentation/en_US/html/CmdRef/auarf167.htm, doc/install/Documentation/en_US/html/CmdRef/auarf168.htm, doc/install/Documentation/en_US/html/CmdRef/auarf169.htm, doc/install/Documentation/en_US/html/CmdRef/auarf170.htm, doc/install/Documentation/en_US/html/CmdRef/auarf171.htm, doc/install/Documentation/en_US/html/CmdRef/auarf172.htm, doc/install/Documentation/en_US/html/CmdRef/auarf173.htm, doc/install/Documentation/en_US/html/CmdRef/auarf174.htm, doc/install/Documentation/en_US/html/CmdRef/auarf175.htm, doc/install/Documentation/en_US/html/CmdRef/auarf176.htm, doc/install/Documentation/en_US/html/CmdRef/auarf177.htm, doc/install/Documentation/en_US/html/CmdRef/auarf178.htm, doc/install/Documentation/en_US/html/CmdRef/auarf179.htm, doc/install/Documentation/en_US/html/CmdRef/auarf180.htm, doc/install/Documentation/en_US/html/CmdRef/auarf181.htm, doc/install/Documentation/en_US/html/CmdRef/auarf182.htm, doc/install/Documentation/en_US/html/CmdRef/auarf183.htm, doc/install/Documentation/en_US/html/CmdRef/auarf184.htm, doc/install/Documentation/en_US/html/CmdRef/auarf185.htm, doc/install/Documentation/en_US/html/CmdRef/auarf186.htm, doc/install/Documentation/en_US/html/CmdRef/auarf187.htm, doc/install/Documentation/en_US/html/CmdRef/auarf188.htm, doc/install/Documentation/en_US/html/CmdRef/auarf189.htm, doc/install/Documentation/en_US/html/CmdRef/auarf190.htm, doc/install/Documentation/en_US/html/CmdRef/auarf191.htm, doc/install/Documentation/en_US/html/CmdRef/auarf192.htm, doc/install/Documentation/en_US/html/CmdRef/auarf193.htm, doc/install/Documentation/en_US/html/CmdRef/auarf194.htm, doc/install/Documentation/en_US/html/CmdRef/auarf195.htm, doc/install/Documentation/en_US/html/CmdRef/auarf196.htm, doc/install/Documentation/en_US/html/CmdRef/auarf197.htm, doc/install/Documentation/en_US/html/CmdRef/auarf198.htm, doc/install/Documentation/en_US/html/CmdRef/auarf199.htm, doc/install/Documentation/en_US/html/CmdRef/auarf200.htm, doc/install/Documentation/en_US/html/CmdRef/auarf201.htm, doc/install/Documentation/en_US/html/CmdRef/auarf202.htm, doc/install/Documentation/en_US/html/CmdRef/auarf203.htm, doc/install/Documentation/en_US/html/CmdRef/auarf204.htm, doc/install/Documentation/en_US/html/CmdRef/auarf205.htm, doc/install/Documentation/en_US/html/CmdRef/auarf206.htm, doc/install/Documentation/en_US/html/CmdRef/auarf207.htm, doc/install/Documentation/en_US/html/CmdRef/auarf208.htm, doc/install/Documentation/en_US/html/CmdRef/auarf209.htm, doc/install/Documentation/en_US/html/CmdRef/auarf210.htm, doc/install/Documentation/en_US/html/CmdRef/auarf211.htm, doc/install/Documentation/en_US/html/CmdRef/auarf212.htm, doc/install/Documentation/en_US/html/CmdRef/auarf213.htm, doc/install/Documentation/en_US/html/CmdRef/auarf214.htm, doc/install/Documentation/en_US/html/CmdRef/auarf215.htm, doc/install/Documentation/en_US/html/CmdRef/auarf216.htm, doc/install/Documentation/en_US/html/CmdRef/auarf217.htm, doc/install/Documentation/en_US/html/CmdRef/auarf218.htm, doc/install/Documentation/en_US/html/CmdRef/auarf219.htm, doc/install/Documentation/en_US/html/CmdRef/auarf220.htm, doc/install/Documentation/en_US/html/CmdRef/auarf221.htm, doc/install/Documentation/en_US/html/CmdRef/auarf222.htm, doc/install/Documentation/en_US/html/CmdRef/auarf223.htm, doc/install/Documentation/en_US/html/CmdRef/auarf224.htm, doc/install/Documentation/en_US/html/CmdRef/auarf225.htm, doc/install/Documentation/en_US/html/CmdRef/auarf226.htm, doc/install/Documentation/en_US/html/CmdRef/auarf227.htm, doc/install/Documentation/en_US/html/CmdRef/auarf228.htm, doc/install/Documentation/en_US/html/CmdRef/auarf229.htm, doc/install/Documentation/en_US/html/CmdRef/auarf230.htm, doc/install/Documentation/en_US/html/CmdRef/auarf231.htm, doc/install/Documentation/en_US/html/CmdRef/auarf232.htm, doc/install/Documentation/en_US/html/CmdRef/auarf233.htm, doc/install/Documentation/en_US/html/CmdRef/auarf234.htm, doc/install/Documentation/en_US/html/CmdRef/auarf235.htm, doc/install/Documentation/en_US/html/CmdRef/auarf236.htm, doc/install/Documentation/en_US/html/CmdRef/auarf237.htm, doc/install/Documentation/en_US/html/CmdRef/auarf238.htm, doc/install/Documentation/en_US/html/CmdRef/auarf239.htm, doc/install/Documentation/en_US/html/CmdRef/auarf240.htm, doc/install/Documentation/en_US/html/CmdRef/auarf241.htm, doc/install/Documentation/en_US/html/CmdRef/auarf242.htm, doc/install/Documentation/en_US/html/CmdRef/auarf243.htm, doc/install/Documentation/en_US/html/CmdRef/auarf244.htm, doc/install/Documentation/en_US/html/CmdRef/auarf245.htm, doc/install/Documentation/en_US/html/CmdRef/auarf246.htm, doc/install/Documentation/en_US/html/CmdRef/auarf247.htm, doc/install/Documentation/en_US/html/CmdRef/auarf248.htm, doc/install/Documentation/en_US/html/CmdRef/auarf249.htm, doc/install/Documentation/en_US/html/CmdRef/auarf250.htm, doc/install/Documentation/en_US/html/CmdRef/auarf251.htm, doc/install/Documentation/en_US/html/CmdRef/auarf252.htm, doc/install/Documentation/en_US/html/CmdRef/auarf253.htm, doc/install/Documentation/en_US/html/CmdRef/auarf254.htm, doc/install/Documentation/en_US/html/CmdRef/auarf255.htm, doc/install/Documentation/en_US/html/CmdRef/auarf256.htm, doc/install/Documentation/en_US/html/CmdRef/auarf257.htm, doc/install/Documentation/en_US/html/CmdRef/auarf258.htm, doc/install/Documentation/en_US/html/CmdRef/auarf259.htm, doc/install/Documentation/en_US/html/CmdRef/auarf261.htm, doc/install/Documentation/en_US/html/CmdRef/auarf262.htm, doc/install/Documentation/en_US/html/CmdRef/auarf263.htm, doc/install/Documentation/en_US/html/CmdRef/auarf264.htm, doc/install/Documentation/en_US/html/CmdRef/auarf265.htm, doc/install/Documentation/en_US/html/CmdRef/auarf266.htm, doc/install/Documentation/en_US/html/CmdRef/auarf267.htm, doc/install/Documentation/en_US/html/CmdRef/auarf268.htm, doc/install/Documentation/en_US/html/CmdRef/auarf269.htm, doc/install/Documentation/en_US/html/CmdRef/auarf270.htm, doc/install/Documentation/en_US/html/CmdRef/auarf271.htm, doc/install/Documentation/en_US/html/CmdRef/auarf272.htm, doc/install/Documentation/en_US/html/CmdRef/auarf273.htm, doc/install/Documentation/en_US/html/CmdRef/auarf274.htm, doc/install/Documentation/en_US/html/CmdRef/auarf275.htm, doc/install/Documentation/en_US/html/CmdRef/auarf276.htm, doc/install/Documentation/en_US/html/CmdRef/auarf277.htm, doc/install/Documentation/en_US/html/CmdRef/auarf278.htm, doc/install/Documentation/en_US/html/CmdRef/auarf279.htm, doc/install/Documentation/en_US/html/CmdRef/auarf280.htm, doc/install/Documentation/en_US/html/CmdRef/auarf281.htm, doc/install/Documentation/en_US/html/CmdRef/auarf282.htm, doc/install/Documentation/en_US/html/CmdRef/auarf283.htm, doc/install/Documentation/en_US/html/CmdRef/auarf284.htm, doc/install/Documentation/en_US/html/InstallGd/awqbg000.htm, doc/install/Documentation/en_US/html/InstallGd/awqbg002.htm, doc/install/Documentation/en_US/html/InstallGd/awqbg003.htm, doc/install/Documentation/en_US/html/InstallGd/awqbg004.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns000.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns002.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns003.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns004.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns005.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns006.htm, doc/install/Documentation/en_US/html/ReleaseNotes/awrns007.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd000.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd002.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd003.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd004.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd005.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd006.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd007.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd008.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd009.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd010.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd011.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd012.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd013.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd014.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd015.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd016.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd017.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd018.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd019.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd020.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd021.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd022.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd023.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd024.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd025.htm, doc/install/Documentation/en_US/html/SysAdminGd/auagd026.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf000.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf002.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf003.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf004.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf005.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf006.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf007.htm, doc/install/Documentation/ja_JP/html/CmdRef/auarf008.htm: Initial IBM OpenAFS 1.0 tree 2000-11-04 02:13 shadow * src/: NTObjdir, WINNT/afs_setup_utils/NTMakefile, WINNT/afs_setup_utils/afs_setup_utils.cpp, WINNT/afs_setup_utils/afs_setup_utils_stub.rc, WINNT/afs_setup_utils/afsrm.c, WINNT/afs_setup_utils/animate_icon.cpp, WINNT/afs_setup_utils/animate_icon.h, WINNT/afs_setup_utils/cc_uninst.def, WINNT/afs_setup_utils/client_uninst.def, WINNT/afs_setup_utils/docs_uninst.def, WINNT/afs_setup_utils/forceremove.c, WINNT/afs_setup_utils/forceremove.h, WINNT/afs_setup_utils/install_utils.def, WINNT/afs_setup_utils/light_client_uninst.def, WINNT/afs_setup_utils/progress_dlg.cpp, WINNT/afs_setup_utils/progress_dlg.h, WINNT/afs_setup_utils/resource.h, WINNT/afs_setup_utils/server_uninst.def, WINNT/afs_setup_utils/sutil.c, WINNT/afs_setup_utils/sutil.h, WINNT/afs_setup_utils/lang/NTMakefile, WINNT/afs_setup_utils/lang/de_DE/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/en_US/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/es_ES/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ja_JP/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/ko_KR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/pt_BR/afs_setup_utils.rc, WINNT/afs_setup_utils/lang/zh_TW/afs_setup_utils.rc, WINNT/afsadmsvr/ITaAfsAdmSvr.idl, WINNT/afsadmsvr/ITaAfsAdmSvrTypes.idl, WINNT/afsadmsvr/NTMakefile, WINNT/afsadmsvr/TaAfsAdmSvr.cpp, WINNT/afsadmsvr/TaAfsAdmSvr.h, WINNT/afsadmsvr/TaAfsAdmSvrCallback.h, WINNT/afsadmsvr/TaAfsAdmSvrCell.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClient.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClient.h, WINNT/afsadmsvr/TaAfsAdmSvrClientBind.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientBind.h, WINNT/afsadmsvr/TaAfsAdmSvrClientCache.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientCache.h, WINNT/afsadmsvr/TaAfsAdmSvrClientCell.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientGroup.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.cpp, WINNT/afsadmsvr/TaAfsAdmSvrClientInternal.h, WINNT/afsadmsvr/TaAfsAdmSvrClientNotify.h, WINNT/afsadmsvr/TaAfsAdmSvrClientPing.h, WINNT/afsadmsvr/TaAfsAdmSvrClientUser.cpp, WINNT/afsadmsvr/TaAfsAdmSvrCommon.cpp, WINNT/afsadmsvr/TaAfsAdmSvrCommon.h, WINNT/afsadmsvr/TaAfsAdmSvrDebug.cpp, WINNT/afsadmsvr/TaAfsAdmSvrDebug.h, WINNT/afsadmsvr/TaAfsAdmSvrGeneral.h, WINNT/afsadmsvr/TaAfsAdmSvrGroup.cpp, WINNT/afsadmsvr/TaAfsAdmSvrInternal.h, WINNT/afsadmsvr/TaAfsAdmSvrMain.cpp, WINNT/afsadmsvr/TaAfsAdmSvrProperties.h, WINNT/afsadmsvr/TaAfsAdmSvrSearch.cpp, WINNT/afsadmsvr/TaAfsAdmSvrSearch.h, WINNT/afsadmsvr/TaAfsAdmSvrUser.cpp, WINNT/afsadmsvr/afsadmsvr.ico, WINNT/afsadmsvr/afsadmsvr.rc, WINNT/afsadmsvr/resource.h, WINNT/afsapplib/TaAfsAppLib.def, WINNT/afsapplib/afsapplib.cpp, WINNT/afsapplib/afsapplib.h, WINNT/afsapplib/afsapplib_stub.rc, WINNT/afsapplib/al_admsvr.h, WINNT/afsapplib/al_browse.cpp, WINNT/afsapplib/al_browseset.cpp, WINNT/afsapplib/al_cover.cpp, WINNT/afsapplib/al_dynlink.cpp, WINNT/afsapplib/al_dynlink.h, WINNT/afsapplib/al_error.cpp, WINNT/afsapplib/al_messages.h, WINNT/afsapplib/al_progress.cpp, WINNT/afsapplib/al_progress.h, WINNT/afsapplib/al_resource.h, WINNT/afsapplib/al_task.cpp, WINNT/afsapplib/al_wizard.h, WINNT/afsapplib/checklist.cpp, WINNT/afsapplib/checklist.h, WINNT/afsapplib/ctl_date.h, WINNT/afsapplib/ctl_elapsed.h, WINNT/afsapplib/ctl_sockaddr.h, WINNT/afsapplib/ctl_spinner.h, WINNT/afsapplib/ctl_time.h, WINNT/afsapplib/dialog.h, WINNT/afsapplib/fastlist.h, WINNT/afsapplib/hashlist.h, WINNT/afsapplib/regexp.h, WINNT/afsapplib/resize.h, WINNT/afsapplib/settings.cpp, WINNT/afsapplib/settings.h, WINNT/afsapplib/subclass.h, WINNT/afsapplib/lang/NTMakefile, WINNT/afsapplib/lang/de_DE/afsapplib.rc, WINNT/afsapplib/lang/en_US/afsapplib.rc, WINNT/afsapplib/lang/es_ES/afsapplib.rc, WINNT/afsapplib/lang/ja_JP/afsapplib.rc, WINNT/afsapplib/lang/ko_KR/afsapplib.rc, WINNT/afsapplib/lang/pt_BR/afsapplib.rc, WINNT/afsapplib/lang/zh_CN/afsapplib.rc, WINNT/afsapplib/lang/zh_TW/afsapplib.rc, WINNT/afsapplib/resource/CELL.ICO, WINNT/afsapplib/resource/acl.ico, WINNT/afsapplib/resource/aggreg.ico, WINNT/afsapplib/resource/aggreg1.ico, WINNT/afsapplib/resource/bos.ico, WINNT/afsapplib/resource/error.ico, WINNT/afsapplib/resource/fileset.ico, WINNT/afsapplib/resource/fileset1.ico, WINNT/afsapplib/resource/group.ico, WINNT/afsapplib/resource/ic.ico, WINNT/afsapplib/resource/io.ico, WINNT/afsapplib/resource/key.ico, WINNT/afsapplib/resource/locked.ico, WINNT/afsapplib/resource/multiple.ico, WINNT/afsapplib/resource/server.ico, WINNT/afsapplib/resource/server1.ico, WINNT/afsapplib/resource/server_u.ico, WINNT/afsapplib/resource/service.ico, WINNT/afsapplib/resource/service1.ico, WINNT/afsapplib/resource/service2.ico, WINNT/afsapplib/resource/spin1.ico, WINNT/afsapplib/resource/spin2.ico, WINNT/afsapplib/resource/spin3.ico, WINNT/afsapplib/resource/spin4.ico, WINNT/afsapplib/resource/spin5.ico, WINNT/afsapplib/resource/spin6.ico, WINNT/afsapplib/resource/spin7.ico, WINNT/afsapplib/resource/spin8.ico, WINNT/afsapplib/resource/spinstop.ico, WINNT/afsapplib/resource/user.ico, WINNT/afsapplib/resource/warning.ico, WINNT/afsapplib/test/NTMakefile, WINNT/afsapplib/test/resource.h, WINNT/afsapplib/test/wiztest.cpp, WINNT/afsapplib/test/wiztest.rc, WINNT/afsclass/NTMakefile, WINNT/afsclass/afsclass.h, WINNT/afsclass/afsclassfn.h, WINNT/afsclass/c_agg.cpp, WINNT/afsclass/c_agg.h, WINNT/afsclass/c_cell.h, WINNT/afsclass/c_debug.cpp, WINNT/afsclass/c_debug.h, WINNT/afsclass/c_grp.cpp, WINNT/afsclass/c_grp.h, WINNT/afsclass/c_ident.cpp, WINNT/afsclass/c_ident.h, WINNT/afsclass/c_identlist.cpp, WINNT/afsclass/c_identlist.h, WINNT/afsclass/c_notify.h, WINNT/afsclass/c_set.cpp, WINNT/afsclass/c_set.h, WINNT/afsclass/c_svc.cpp, WINNT/afsclass/c_svc.h, WINNT/afsclass/c_svr.h, WINNT/afsclass/c_usr.cpp, WINNT/afsclass/c_usr.h, WINNT/afsclass/internal.h, WINNT/afsclass/worker.cpp, WINNT/afsclass/worker.h, WINNT/afsd/afsd.ico, WINNT/afsd/afsdicon.h, WINNT/afsd/afslog95.c, WINNT/afsd/afslog95.def, WINNT/afsd/afslog95.rc, WINNT/afsd/afslogon.rc, WINNT/afsd/afsrpc.idl, WINNT/afsd/afsshare.rc, WINNT/afsd/cm_access.h, WINNT/afsd/cm_dir.c, WINNT/afsd/cm_utils.h, WINNT/afsd/cunlog.c, WINNT/afsd/fs.rc, WINNT/afsd/fs_utils.h, WINNT/afsd/klog.rc, WINNT/afsd/krb.h, WINNT/afsd/krb_prot.h, WINNT/afsd/libafsconf.rc, WINNT/afsd/lock.txt, WINNT/afsd/smb_ioctl.h, WINNT/afsd/symlink.rc, WINNT/afsd/tokens.rc, WINNT/afsd/unlog.rc, WINNT/afslegal/NTMakefile, WINNT/afslegal/afslegal.cpp, WINNT/afslegal/afslegal_stub.rc, WINNT/afslegal/resource.h, WINNT/afslegal/lang/NTMakefile, WINNT/afslegal/lang/de_DE/afslegal.rc, WINNT/afslegal/lang/en_US/afslegal.rc, WINNT/afslegal/lang/es_ES/afslegal.rc, WINNT/afslegal/lang/pt_BR/afslegal.rc, WINNT/afslegal/lang/zh_CN/afslegal.rc, WINNT/afslegal/lang/zh_TW/afslegal.rc, WINNT/afsreg/afsreg.c, WINNT/afsreg/afssw.c, WINNT/afsreg/afssw.h, WINNT/afsreg/syscfg.h, WINNT/afsreg/vptab.c, WINNT/afsreg/vptab.h, WINNT/afsreg/test/NTMakefile, WINNT/afsreg/test/dupkey.c, WINNT/afsreg/test/getifinfo.c, WINNT/afssvrcfg/admin_info_dlg.cpp, WINNT/afssvrcfg/admin_info_dlg.h, WINNT/afssvrcfg/afscfg.cpp, WINNT/afssvrcfg/afscfg.h, WINNT/afssvrcfg/afscfg_stub.rc, WINNT/afssvrcfg/afsdrive.ico, WINNT/afssvrcfg/app_icon.ico, WINNT/afssvrcfg/backup_server_page.cpp, WINNT/afssvrcfg/cfg_utils.cpp, WINNT/afssvrcfg/cfg_utils.h, WINNT/afssvrcfg/char_conv.cpp, WINNT/afssvrcfg/char_conv.h, WINNT/afssvrcfg/config.h, WINNT/afssvrcfg/create_partition_dlg.cpp, WINNT/afssvrcfg/create_partition_dlg.h, WINNT/afssvrcfg/db_server_page.cpp, WINNT/afssvrcfg/disabled.ico, WINNT/afssvrcfg/disk_dri.ico, WINNT/afssvrcfg/file.ico, WINNT/afssvrcfg/file_server_page.cpp, WINNT/afssvrcfg/folder.ico, WINNT/afssvrcfg/get_cur_config.h, WINNT/afssvrcfg/get_pw_dlg.cpp, WINNT/afssvrcfg/get_pw_dlg.h, WINNT/afssvrcfg/graphics.cpp, WINNT/afssvrcfg/graphics.h, WINNT/afssvrcfg/help.cpp, WINNT/afssvrcfg/hourglass.h, WINNT/afssvrcfg/info2_page.cpp, WINNT/afssvrcfg/info_page.cpp, WINNT/afssvrcfg/intro_page.cpp, WINNT/afssvrcfg/logfile.cpp, WINNT/afssvrcfg/logfile.h, WINNT/afssvrcfg/partition_page.cpp, WINNT/afssvrcfg/partition_utils.cpp, WINNT/afssvrcfg/partition_utils.h, WINNT/afssvrcfg/partitions_page.cpp, WINNT/afssvrcfg/replicatition_page.cpp, WINNT/afssvrcfg/resource.h, WINNT/afssvrcfg/root_afs_page.cpp, WINNT/afssvrcfg/salvage_dlg.cpp, WINNT/afssvrcfg/salvage_results_dlg.cpp, WINNT/afssvrcfg/salvage_results_dlg.h, WINNT/afssvrcfg/services_page.cpp, WINNT/afssvrcfg/sys_control_page.cpp, WINNT/afssvrcfg/toolbox.cpp, WINNT/afssvrcfg/toolbox.h, WINNT/afssvrcfg/validation.cpp, WINNT/afssvrcfg/validation.h, WINNT/afssvrcfg/volume_utils.cpp, WINNT/afssvrcfg/volume_utils.h, WINNT/afssvrcfg/warn_dri.ico, WINNT/afssvrcfg/lang/NTMakefile, WINNT/afssvrcfg/lang/en_US/afscfg.rc, WINNT/afssvrcpa/afssvrcpa.def, WINNT/afssvrcpa/afssvrcpa.ico, WINNT/afssvrcpa/afssvrcpa_stub.rc, WINNT/afssvrcpa/cpl_interface.h, WINNT/afssvrcpa/resource.h, WINNT/afssvrcpa/lang/NTMakefile, WINNT/afssvrcpa/lang/de_DE/afssvrcpa.rc, WINNT/afssvrcpa/lang/en_US/afssvrcpa.rc, WINNT/afssvrcpa/lang/es_ES/afssvrcpa.rc, WINNT/afssvrcpa/lang/ko_KR/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_CN/afssvrcpa.rc, WINNT/afssvrcpa/lang/zh_TW/afssvrcpa.rc, WINNT/afssvrmgr/action.h, WINNT/afssvrmgr/agg_col.cpp, WINNT/afssvrmgr/agg_col.h, WINNT/afssvrmgr/agg_general.cpp, WINNT/afssvrmgr/agg_general.h, WINNT/afssvrmgr/agg_prop.cpp, WINNT/afssvrmgr/agg_prop.h, WINNT/afssvrmgr/agg_tab.cpp, WINNT/afssvrmgr/agg_tab.h, WINNT/afssvrmgr/alert.h, WINNT/afssvrmgr/cmdline.h, WINNT/afssvrmgr/columns.h, WINNT/afssvrmgr/command.cpp, WINNT/afssvrmgr/command.h, WINNT/afssvrmgr/creds.h, WINNT/afssvrmgr/dispatch.h, WINNT/afssvrmgr/dispguts.cpp, WINNT/afssvrmgr/dispguts.h, WINNT/afssvrmgr/display.h, WINNT/afssvrmgr/exportcl.h, WINNT/afssvrmgr/general.h, WINNT/afssvrmgr/help.hid, WINNT/afssvrmgr/helpfunc.h, WINNT/afssvrmgr/messages.h, WINNT/afssvrmgr/options.cpp, WINNT/afssvrmgr/options.h, WINNT/afssvrmgr/prefs.cpp, WINNT/afssvrmgr/prefs.h, WINNT/afssvrmgr/problems.cpp, WINNT/afssvrmgr/problems.h, WINNT/afssvrmgr/propcache.h, WINNT/afssvrmgr/resource.h, WINNT/afssvrmgr/set_clone.cpp, WINNT/afssvrmgr/set_clone.h, WINNT/afssvrmgr/set_col.cpp, WINNT/afssvrmgr/set_col.h, WINNT/afssvrmgr/set_create.cpp, WINNT/afssvrmgr/set_create.h, WINNT/afssvrmgr/set_createrep.cpp, WINNT/afssvrmgr/set_createrep.h, WINNT/afssvrmgr/set_delete.cpp, WINNT/afssvrmgr/set_delete.h, WINNT/afssvrmgr/set_dump.cpp, WINNT/afssvrmgr/set_dump.h, WINNT/afssvrmgr/set_general.cpp, WINNT/afssvrmgr/set_general.h, WINNT/afssvrmgr/set_move.cpp, WINNT/afssvrmgr/set_move.h, WINNT/afssvrmgr/set_prop.cpp, WINNT/afssvrmgr/set_prop.h, WINNT/afssvrmgr/set_quota.cpp, WINNT/afssvrmgr/set_quota.h, WINNT/afssvrmgr/set_release.cpp, WINNT/afssvrmgr/set_release.h, WINNT/afssvrmgr/set_rename.cpp, WINNT/afssvrmgr/set_rename.h, WINNT/afssvrmgr/set_repprop.cpp, WINNT/afssvrmgr/set_repprop.h, WINNT/afssvrmgr/set_restore.cpp, WINNT/afssvrmgr/set_restore.h, WINNT/afssvrmgr/set_tab.cpp, WINNT/afssvrmgr/set_tab.h, WINNT/afssvrmgr/subset.cpp, WINNT/afssvrmgr/subset.h, WINNT/afssvrmgr/svc_col.cpp, WINNT/afssvrmgr/svc_col.h, WINNT/afssvrmgr/svc_create.cpp, WINNT/afssvrmgr/svc_create.h, WINNT/afssvrmgr/svc_delete.cpp, WINNT/afssvrmgr/svc_delete.h, WINNT/afssvrmgr/svc_general.cpp, WINNT/afssvrmgr/svc_general.h, WINNT/afssvrmgr/svc_prop.h, WINNT/afssvrmgr/svc_startstop.cpp, WINNT/afssvrmgr/svc_startstop.h, WINNT/afssvrmgr/svc_tab.cpp, WINNT/afssvrmgr/svc_tab.h, WINNT/afssvrmgr/svc_viewlog.cpp, WINNT/afssvrmgr/svc_viewlog.h, WINNT/afssvrmgr/svr_address.h, WINNT/afssvrmgr/svr_col.cpp, WINNT/afssvrmgr/svr_col.h, WINNT/afssvrmgr/svr_execute.cpp, WINNT/afssvrmgr/svr_execute.h, WINNT/afssvrmgr/svr_general.cpp, WINNT/afssvrmgr/svr_general.h, WINNT/afssvrmgr/svr_getdates.cpp, WINNT/afssvrmgr/svr_getdates.h, WINNT/afssvrmgr/svr_hosts.h, WINNT/afssvrmgr/svr_install.cpp, WINNT/afssvrmgr/svr_install.h, WINNT/afssvrmgr/svr_prop.cpp, WINNT/afssvrmgr/svr_prop.h, WINNT/afssvrmgr/svr_prune.cpp, WINNT/afssvrmgr/svr_prune.h, WINNT/afssvrmgr/svr_salvage.cpp, WINNT/afssvrmgr/svr_salvage.h, WINNT/afssvrmgr/svr_security.h, WINNT/afssvrmgr/svr_syncvldb.cpp, WINNT/afssvrmgr/svr_syncvldb.h, WINNT/afssvrmgr/svr_uninstall.cpp, WINNT/afssvrmgr/svr_uninstall.h, WINNT/afssvrmgr/svr_window.cpp, WINNT/afssvrmgr/svr_window.h, WINNT/afssvrmgr/svrmgr.cpp, WINNT/afssvrmgr/svrmgr.h, WINNT/afssvrmgr/svrmgr_stub.rc, WINNT/afssvrmgr/task.cpp, WINNT/afssvrmgr/task.h, WINNT/afssvrmgr/window.cpp, WINNT/afssvrmgr/window.h, WINNT/afssvrmgr/lang/NTMakefile, WINNT/afssvrmgr/lang/de_DE/svrmgr.rc, WINNT/afssvrmgr/lang/en_US/svrmgr.rc, WINNT/afssvrmgr/lang/es_ES/svrmgr.rc, WINNT/afssvrmgr/lang/ja_JP/svrmgr.rc, WINNT/afssvrmgr/lang/ko_KR/svrmgr.rc, WINNT/afssvrmgr/lang/pt_BR/svrmgr.rc, WINNT/afssvrmgr/lang/zh_CN/svrmgr.rc, WINNT/afssvrmgr/lang/zh_TW/svrmgr.rc, WINNT/afssvrmgr/resource/admlist.ico, WINNT/afssvrmgr/resource/afssvrmgr.ico, WINNT/afssvrmgr/resource/btn_delete.ico, WINNT/afssvrmgr/resource/btn_rename.ico, WINNT/afssvrmgr/resource/getdates.ico, WINNT/afssvrmgr/resource/install.ico, WINNT/afssvrmgr/resource/prune.ico, WINNT/afssvrmgr/resource/setmove.avi, WINNT/afssvrmgr/resource/subset.ico, WINNT/afssvrmgr/resource/uninstal.ico, WINNT/afsusrmgr/AfsUsrMgr_stub.rc, WINNT/afsusrmgr/TaAfsUsrMgr.h, WINNT/afsusrmgr/action.cpp, WINNT/afsusrmgr/action.h, WINNT/afsusrmgr/browse.h, WINNT/afsusrmgr/cell_prop.cpp, WINNT/afsusrmgr/cell_prop.h, WINNT/afsusrmgr/cmdline.h, WINNT/afsusrmgr/columns.h, WINNT/afsusrmgr/command.cpp, WINNT/afsusrmgr/command.h, WINNT/afsusrmgr/creds.cpp, WINNT/afsusrmgr/creds.h, WINNT/afsusrmgr/display.cpp, WINNT/afsusrmgr/display.h, WINNT/afsusrmgr/errdata.cpp, WINNT/afsusrmgr/errdata.h, WINNT/afsusrmgr/general.h, WINNT/afsusrmgr/grp_col.cpp, WINNT/afsusrmgr/grp_col.h, WINNT/afsusrmgr/grp_create.cpp, WINNT/afsusrmgr/grp_create.h, WINNT/afsusrmgr/grp_delete.cpp, WINNT/afsusrmgr/grp_delete.h, WINNT/afsusrmgr/grp_prop.cpp, WINNT/afsusrmgr/grp_prop.h, WINNT/afsusrmgr/grp_rename.cpp, WINNT/afsusrmgr/grp_rename.h, WINNT/afsusrmgr/grp_tab.cpp, WINNT/afsusrmgr/grp_tab.h, WINNT/afsusrmgr/help.hid, WINNT/afsusrmgr/helpfunc.h, WINNT/afsusrmgr/main.cpp, WINNT/afsusrmgr/mch_col.cpp, WINNT/afsusrmgr/mch_col.h, WINNT/afsusrmgr/mch_create.cpp, WINNT/afsusrmgr/mch_create.h, WINNT/afsusrmgr/mch_delete.cpp, WINNT/afsusrmgr/mch_delete.h, WINNT/afsusrmgr/mch_tab.cpp, WINNT/afsusrmgr/mch_tab.h, WINNT/afsusrmgr/messages.h, WINNT/afsusrmgr/options.cpp, WINNT/afsusrmgr/options.h, WINNT/afsusrmgr/resource.h, WINNT/afsusrmgr/task.h, WINNT/afsusrmgr/usr_col.cpp, WINNT/afsusrmgr/usr_col.h, WINNT/afsusrmgr/usr_cpw.cpp, WINNT/afsusrmgr/usr_cpw.h, WINNT/afsusrmgr/usr_create.cpp, WINNT/afsusrmgr/usr_create.h, WINNT/afsusrmgr/usr_delete.cpp, WINNT/afsusrmgr/usr_delete.h, WINNT/afsusrmgr/usr_prop.cpp, WINNT/afsusrmgr/usr_prop.h, WINNT/afsusrmgr/usr_search.cpp, WINNT/afsusrmgr/usr_search.h, WINNT/afsusrmgr/usr_tab.cpp, WINNT/afsusrmgr/usr_tab.h, WINNT/afsusrmgr/window.cpp, WINNT/afsusrmgr/window.h, WINNT/afsusrmgr/winlist.h, WINNT/afsusrmgr/lang/NTMakefile, WINNT/afsusrmgr/lang/en_US/AfsUsrMgr.rc, WINNT/afsusrmgr/resource/afsusrmgr.ico, WINNT/bosctlsvc/NTMakefile, WINNT/bosctlsvc/bosctlsvc.c, WINNT/bosctlsvc/bosctlsvc.rc, WINNT/client_config/afs_config.ico, WINNT/client_config/cellservdb.h, WINNT/client_config/config.h, WINNT/client_config/dlg_diag.cpp, WINNT/client_config/dlg_logon.cpp, WINNT/client_config/dlg_misc.cpp, WINNT/client_config/down.ico, WINNT/client_config/help.hid, WINNT/client_config/isadmin.h, WINNT/client_config/main.cpp, WINNT/client_config/misc.cpp, WINNT/client_config/pagesize.h, WINNT/client_config/resource.h, WINNT/client_config/tab_advanced.h, WINNT/client_config/tab_drives.h, WINNT/client_config/tab_general.cpp, WINNT/client_config/tab_general.h, WINNT/client_config/tab_hosts.cpp, WINNT/client_config/tab_hosts.h, WINNT/client_config/tab_prefs.h, WINNT/client_config/up.ico, WINNT/client_config/lang/NTMakefile: Initial IBM OpenAFS 1.0 tree