2009-04-04 12:00 shadow * src/cf/linux-test4.m4: DELTA STABLE14-linux-key-alloc-no-pointer-arith-20090404 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES make the key_alloc configure test work 2009-04-02 12:00 shadow * src/afs/VNOPS/afs_vnop_lookup.c, src/sys/rmtsysc.c: DELTA STABLE14-avoid-buffer-overflow-on-rx-fixed-size-array-return-20090402 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124579 avoid potentially writing beyond allocated memory if a return is larger than expected 2009-04-02 12:00 shadow * src/afs/VNOPS/afs_vnop_lookup.c, src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux-avoid-returning-invalid-pointers-on-error-20090402 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124580 avoid returning a positive error as it will look like a pointer. 2009-03-31 12:41 shadow * src/afs/afs_vcache.c: DELTA STABLE14-dynamic-vcache-no-printf-20090331 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES no printf in 1.4.9 2009-03-31 12:16 shadow * acinclude.m4, src/afs/LINUX/osi_module.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-2630-maybe-20090331 AUTHOR marc.c.dionne@gmail.com LICENSE IPL10 FIXES 124560 hopefully support 2.6.30 when it's released 2009-03-27 15:55 shadow * src/: afs/afs_osi.c, afs/OBSD/osi_groups.c, afs/OBSD/osi_machdep.h, afs/OBSD/osi_misc.c, afs/OBSD/osi_vnodeops.c, config/afs_sysnames.h, rx/rx_kcommon.c, rx/xdr.h, rx/xdr_arrayn.c: DELTA STABLE14-obsd-44-20090327 AUTHOR matt@linuxbox.com LICENSE IPL10 FIXES 124541 update openbsd support 2009-03-27 15:47 shadow * src/uss/uss_vol.c: DELTA STABLE14-uss-kvno-warning-fix-20090327 AUTHOR mmeffie@sinenomine.net LICENSE IPL10 FIXES 124220 suppress bogus kvno warning in uss 2009-03-27 15:45 shadow * src/afs/LINUX/osi_vm.c: DELTA in this case we're discarding just the data in case it's stale, so this is correct STABLE14-linux-flushpages-call-truncate-inode-pages-after-all-20090 327 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES 2009-03-27 13:46 shadow * src/bucoord/ubik_db_if.c: DELTA STABLE14-bucoord-update-kvno-check-20090327 AUTHOR zacheiss@mit.edu LICENSE IPL10 FIXES update kvno check in bucoord to match what it is elsewhere 2009-03-26 14:30 shadow * src/: rx/UKERNEL/rx_knet.c, budb/ol_verify.c, bozo/bnode.c: DELTA STABLE14-return-values-missing-fix-20090326 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124194 add return values for functions missing them 2009-03-25 20:32 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-9pre2-20090325 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124514 with fileserver, client shutdown fixes. confirmed on 2.6.29 2009-03-25 19:34 shadow * src/afs/afs_vcache.c: DELTA STABLE14-cbr-free-what-you-alloc-20090325 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES 124531 dequeue and free items as alloc'd 2009-03-25 18:42 shadow * src/packaging/RedHat/openafs.spec.in: DELTA STABLE14-redhat-spec-update-20090325 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 123650 install afszcm.cat, update CellServDB 2009-03-25 13:07 shadow * src/viced/: afsfileprocs.c, viced.c: DELTA STABLE14-undo-viced-copyonwrite-optimization-20090315 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES still issues with this 2009-03-24 22:40 shadow * src/afs/afs_vcache.c: DELTA STABLE14-shutdown-vcache-avoid-null-deref-20090324 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES avoid potential null pointer deref at shutdown 2009-03-24 03:44 shadow * src/viced/viced.c: DELTA STABLE14-viced-threadnum-return-cast-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES cast return type from threadNum 2009-03-23 18:47 shadow * src/viced/viced.c: DELTA STABLE14-viced-type-fixups-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES SetLogThreadNum takes a fcn returning int. get_key's first arg is a void* 2009-03-23 18:23 shadow * configure-libafs.in, configure.in: DELTA STABLE14-openafs-1-4-9pre1-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124514 make 1.4.9pre1 2009-03-23 18:19 shadow * src/: config/stds.h, vol/fssync.c, vol/listinodes.c, vol/namei_ops.c, vol/vol-info.c, vol/vol-salvage.c, vol/volume.c, vol/vutil.c, volser/vol-dump.c, volser/volprocs.c, volser/vos.c: DELTA STABLE14-volid-cast-unsigned-int32-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124510 deal with the problem in 1.4.x by casting 2009-03-23 15:16 shadow * acinclude.m4, src/cf/linux-test4.m4, src/afs/LINUX/osi_groups.c: DELTA STABLE14-linux-task-becomes-task-struct-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES struct task->struct task_struct. configure needs to cope 2009-03-23 15:08 shadow * src/cf/linux-test4.m4: DELTA STABLE14-linux-task-becomes-task-struct-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES struct task->struct task_struct. configure needs to cope 2009-03-23 14:55 shadow * acinclude.m4: DELTA STABLE14-linux-task-becomes-task-struct-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES struct task->struct task_struct. configure needs to cope 2009-03-23 14:44 shadow * src/: cf/linux-test4.m4, afs/LINUX/osi_groups.c: DELTA STABLE14-linux-task-becomes-task-struct-20090323 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES struct task->struct task_struct. configure needs to cope 2009-03-21 16:30 shadow * src/cf/kerberos.m4: DELTA STABLE14-krb5-run-configure-tests-20090321 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124522 --with-krb5=/path caused us to not run configure tests. fix that 2009-03-21 15:49 shadow * src/cf/kerberos.m4: DELTA STABLE14-aix-no-aklog-tsm-without-krb5-20090320 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124522 don't build aklog_dynamic_auth without krb5 2009-03-21 15:46 shadow * src/rx/rx_prototypes.h: DELTA STABLE14-rx-prototypes-alloc-free-ifdefs-20090321 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES don't prototype osi_Alloc/osi_Free if they're just #defines 2009-03-21 15:08 shadow * config.guess: DELTA STABLE14-update-config-guess-20090321 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES update from upstream 2009-03-20 22:59 shadow * src/tsm41/Makefile.in: DELTA STABLE14-aix-no-aklog-tsm-without-krb5-20090320 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124522 don't build aklog_dynamic_auth without krb5 2009-03-20 22:45 shadow * acinclude.m4, src/auth/ktc.c, src/sys/pagsh.c, src/pam/afs_util.c, src/tsm41/aix_aklog.c: DELTA STABLE14-aix51-pag-header-20090320 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124522 no sys/pag.h until 5.2 2009-03-20 15:55 shadow * src/afs/LINUX/osi_vm.c: DELTA STABLE14-linux-osi-vm-flushpages-use-remote-invalidate-20090320 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES use invalidate_remote_inode instead of vmtruncate in osi_VM_FlushPages 2009-03-20 15:05 shadow * src/afs/: afs_prototypes.h, afs_vcache.c: DELTA STABLE14-dyn-vcache-shake-needs-exporting-20090320 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES update to export shakeloosevcaches 2009-03-20 13:53 shadow * src/cf/socklen.m4: DELTA STABLE14-socklen-t-check-20090316 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES verify we have socklen_t and if not, get it 2009-03-20 13:52 shadow * src/cf/socklen.m4: DELTA socklen-t-check-20090316 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES verify we have socklen_t and if not, get it 2009-03-20 13:52 shadow * src/cf/socklen.m4: file socklen.m4 was added on branch openafs-stable-1_4_x on 2009-03-20 13:53:09 +0000 2009-03-20 03:49 shadow * src/ubik/: recovery.c, remote.c: DELTA STABLE14-ubik-recovery-use-file-number-not-hardcoded-zero-20090319 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES don't hardcode DB0, use the file number which is being recovered 2009-03-20 03:12 shadow * src/config/: param.alpha_linux_26.h, param.amd64_linux24.h, param.amd64_linux26.h, param.arm_linux24.h, param.arm_linux26.h, param.hp_ux110.h, param.hp_ux11i.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.sparc64_linux24.h, param.sparc64_linux26.h, param.sparc_linux24.h: DELTA STABLE14-param-file-64-bit-scalar-updates-20090319 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 64 bit scalar type availability 2009-03-20 02:32 shadow * doc/man-pages/pod8/afsd.pod, src/afs/afs_call.c, src/afs/afs_cbqueue.c, src/afs/afs_daemons.c, src/afs/afs_init.c, src/afs/afs_prototypes.h, src/afs/afs_vcache.c, src/afsd/afsd.c, src/config/afs_args.h, src/config/param.alpha_linux_22.h, src/config/param.alpha_linux_24.h, src/config/param.alpha_linux_26.h, src/config/param.amd64_linux24.h, src/config/param.amd64_linux26.h, src/config/param.i386_linux22.h, src/config/param.i386_linux24.h, src/config/param.i386_linux26.h, src/config/param.i386_umlinux22.h, src/config/param.i386_umlinux24.h, src/config/param.i386_umlinux26.h, src/config/param.ia64_linux24.h, src/config/param.ia64_linux26.h, src/config/param.parisc_linux24.h, src/config/param.ppc64_linux24.h, src/config/param.ppc64_linux26.h, src/config/param.ppc_linux22.h, src/config/param.ppc_linux24.h, src/config/param.ppc_linux26.h, src/config/param.s390_linux22.h, src/config/param.s390_linux24.h, src/config/param.s390_linux26.h, src/config/param.s390x_linux24.h, src/config/param.s390x_linux26.h, src/config/param.sparc64_linux22.h, src/config/param.sparc64_linux24.h, src/config/param.sparc64_linux26.h, src/config/param.sparc_linux22.h, src/config/param.sparc_linux24.h: DELTA STABLE14-dynamic-vcache-allocation-20090319 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124334 add dynamic allocation of vcaches when possible (currently just for linux) 2009-03-19 20:13 shadow * src/viced/callback.c: DELTA make cbd able to select whether time is 32 or 64 bit; when time size is known, have a new magic number so it's obvious STABLE14-cbd-new-magic-version-with-fixed-time-size-and-dump-switch -20090319 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124451 2009-03-19 19:30 shadow * src/afs/SOLARIS/osi_file.c: DELTA STABLE14-solaris-vnode-path-cache-cleanup-20090317 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES declare needed variables everywhere 2009-03-19 04:54 shadow * src/afs/LINUX/osi_vnodeops.c: DELTA STABLE14-linux24-fixes-20090318 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES no backing_dev_info on 2.4 2009-03-19 04:02 shadow * acinclude.m4, src/cf/linux-test4.m4, src/afs/LINUX/osi_groups.c: DELTA STABLE14-linux-key-alloc-changes-20090318 AUTHOR marc.c.dionne@gmail.com LICENSE IPL10 FIXES 124507 Fix the old configure test for key_alloc for the task argument - we can't just rely on the number of arguments anymore. Wish this could be done without using -Werror. Add an additional test for the struct cred argument 2009-03-19 03:44 shadow * src/: auth/userok.c, audit/audit.c, config/afs_sysnames.h, ptserver/ptprocs.c, viced/host.c, viced/viced.c, util/afsutil_prototypes.h, util/dirpath.c, util/dirpath.hin, util/dirpath_nt.h, util/get_krbrlm.c, util/test/dirpath_test.c: DELTA STABLE14-multiple-local-realms-20051208 AUTHOR jaltman@secure-endpoints.com This patch extends the krb.conf file allowing the specification of multiple realms which should be treated as equivalents to the local cell authentication domain. Additional realms are specified on the first line of the krb.conf file and are separated by white space. In addition, the patch adds a new file stored in the same directory as the krb.conf file called krb.excl. This file contains a list of principal names, one per line, that must not be treated as local identities. The purpose of this patch is to allow organizations that are supporting multiple realms with synchronized user principal databases to allow their users to login with any of the realms and treat the principal names as equivalent to the local PTS identity. The exclusion is to allow certain names, such as those for administrative IDs, to be restricted to a subset of the realms. Further optimization of the afs_krb_exclusion() should be performed to remove the need to re-read the file. This patch should be considered a temporary solution until a more permanent set of extensions to the PT database and RPCs allow for the assignment of mechanism specific aliases for PT IDs. 2009-03-18 12:57 shadow * acinclude.m4, src/afs/LINUX/osi_vfsops.c, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-disable-readahad-20081108 AUTHOR marc.c.dionne@gmail.com LICENSE IPL10 FIXES 123604 The code has long contained a backing_dev_info structure, but it was never attached to anything. Initialize its use properly with bdi_init, and attach it to i_mapping for every newly filled inode. bdi_init and bdi_destroy are needed for proper initialization of some percpu counters, otherwise we get some oopses. 2009-03-17 15:44 shadow * configure.in: DELTA STABLE14-configure-cpp-fallback-to-cc-E-20090317 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES if we don't find any cpp whatsoever, fall back to $CC -E, or cc -E 2009-03-17 03:07 shadow * src/tests/: afs-newcell.pl, OpenAFS/Auth.pm, OpenAFS/vos.pm, OpenAFS/wrapper.pm: DELTA STABLE14-tests-update-20090316 AUTHOR sjenkins@sinenomine.net LICENSE IPL10 FIXES 1- make afs-newcell.pl remove KeyFile in unwind 2- correct missing space in volserver setup for DAFS 3- fix klog to not try to use a Kerberos realm name 4- fix minor POD bug in src/tests/OpenAFS/wrapper.pm 5- enhance src/tests/OpenAFS/vos.pm to support On-line/Off-line state 2009-03-17 02:39 shadow * src/gtx/windows.c: DELTA STABLE14-gtx-x11-init-debug-20090316 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES initialize x11 version of gtx correctly 2009-03-17 02:38 rra * doc/man-pages/: README, pod1/vos.pod, pod1/vos_setfields.pod: DELTA STABLE14-man-page-vos-setfields-20090316 AUTHOR jason@rampaginggeek.com LICENSE BSD FIXES 124472 New man page for vos setfields. Also adds -noresolve documentation to the vos(1) common flags. 2009-03-17 02:21 rra * doc/man-pages/pod1/vos_setfields.pod: file vos_setfields.pod was added on branch openafs-stable-1_4_x on 2009-03-17 02:38:35 +0000 2009-03-17 02:21 rra * doc/man-pages/pod1/vos_setfields.pod: DELTA man-page-vos-setfields-20090316 AUTHOR jason@rampaginggeek.com LICENSE BSD FIXES 124472 New man page for vos setfields. Also adds -noresolve documentation to the vos(1) common flags. 2009-03-16 13:46 shadow * src/ubik/ubik.p.h: DELTA STABLE14-ubik-phys-invalidate-returns-void-20090316 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES if we're fixing it this way let's be consistent 2009-03-15 18:50 shadow * src/viced/: afsfileprocs.c, viced.c: DELTA STABLE14-viced-copyonwrite-optimization-20090315 AUTHOR rtb@pclella.cern.ch LICENSE IPL10 FIXES 124397 optimize CopyOnWrite to avoid rewriting data if possible 2009-03-15 18:42 shadow * src/afs/LINUX/osi_module.c: DELTA STABLE14-cellservdb-proc-file-glocking-20090315 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES 124407 hold GLOCK appropriately when dealing with the proc file 2009-03-15 18:31 shadow * src/viced/host.c: DELTA STABLE14-viced-improve-host-hashing-20090315 AUTHOR mmeffie@sinenomine.net LICENSE IPL10 FIXES 124447 hash based on host byte order so intel machines aren't sad 2009-03-15 18:19 shadow * src/butc/dump.c: DELTA STABLE14-butc-xbsa-buffersize-20090315 AUTHOR mmeffie@sinenomine.net LICENSE IPL10 FIXES 124425 restrict buffer size to allow for header space 2009-03-15 18:13 shadow * src/afs/SOLARIS/osi_vnodeops.c: DELTA STABLE14-solaris-avoid-returning-einval-if-possible-20090315 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES 124426 if we have a better error code, return it. 2009-03-15 18:02 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-old-principal-conversion-sans-524-20090315 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES we'll want to fix this differently later; since 524 is dying perhaps we need to just ship heimdal's version of this code 2009-03-12 18:37 shadow * src/afs/LINUX/osi_vm.c: DELTA STABLE14-linux-vmtruncate-20090130 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124128 use linux's vmtruncate feature instead of doing a somewhat-right internal version 2009-03-10 19:21 shadow * src/viced/callback.c: DELTA STABLE14-dumpcallbackstate-64bit-timet-safe-20090310 AUTHOR matt@linuxbox.com LICENSE IPL10 FIXES 124451 on 64 bit platforms, 64 bit time_t means returning into afs_int32 is bad 2009-03-07 14:11 shadow * src/rx/rx.c: DELTA instead of potentially blocking waiting for a call lock, assume if the call is locked, the conn is still busy. also, don't even try to get the conn data lock if we don't need to STABLE14-avoid-blocking-with-connhashtable-lock-in-reapconnections- 20090307 AUTHOR jaltman@your-file-system.com LICENSE BSD FIXES 2009-02-21 20:53 rra * Makefile-libafs.in: DELTA STABLE14-libafs-tree-clean-target-20090221 AUTHOR rra@stanford.edu LICENSE IPL10 Add clean and distclean targets to the libafs_tree Makefile, based on suggestions by jhutz. 2009-02-21 15:37 shadow * src/cf/linux-test1.m4: DELTA STABLE14-linux-module-build-test-configure-fix-20090221 AUTHOR mmeffie@sinenomine.net LICENSE IPL10 FIXES 124381 deal when the module link warning has extra characters 2009-02-18 17:28 shadow * src/volser/vos.c: DELTA STABLE14-vos-increment-offline-count-20090218 AUTHOR tripicia@cmf.nrl.navy.mil LICENSE IPL10 FIXES 124333 increment offline volume count, not pointer to it 2009-02-17 22:06 shadow * src/aklog/Makefile.in: DELTA STABLE14-cyclic-library-dependency-20090217 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124341 deal the way we do in other branches 2009-02-17 14:34 shadow * src/vlserver/vldb_check.c: DELTA STABLE14-vldb-check-no-bogus-shadow-decl-20090217 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES unfussy compilers treat this as a shadow declare; others thankfully as an error 2009-02-17 14:28 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-524-vars-20090216 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES add missing variables 2009-02-17 04:37 shadow * src/vol/vnode.c: DELTA STABLE14-vclosevnodefiles-ihandle-leak-20090216 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES 124359 don't leak ihandles on close. this isn't a complete fix for the issue 2009-02-17 04:32 shadow * src/bozo/bnode.c: DELTA STABLE14-bozo-corefile-timestamp-fix-20090216 AUTHOR tripicia@cmf.nrl.navy.mil LICENSE IPL10 FIXES 124340 output y2k-correct corefile names 2009-02-17 04:29 shadow * src/aklog/aklog_main.c: DELTA STABLE14-aklog-use-native-principal-conversion-20090216 AUTHOR broder@mit.edu LICENSE IPL10 FIXES 124338 use krb5_524_conv_principal instead of doing it potentially wrong ourselves 2009-02-17 04:25 shadow * src/: config/param.x86_darwin_100.h, libafs/afs.x86_darwin_100.plist.in, packaging/MacOS/InstallationCheck.10, packaging/MacOS/ReadMe.rtf.10, rxdebug/rxdumptrace.c: DELTA STABLE14-macos-10-6-support-20090216 AUTHOR chas@cmf.nrl.navy.mil LICENSE IPL10 FIXES 124288 support for (32 bit) macos 10.6. no pam yet 2009-02-17 04:25 shadow * src/packaging/MacOS/InstallationCheck.10: file InstallationCheck.10 was added on branch openafs-stable-1_4_x on 2009-02-17 04:25:41 +0000 2009-02-17 04:25 shadow * src/packaging/MacOS/ReadMe.rtf.10: file ReadMe.rtf.10 was added on branch openafs-stable-1_4_x on 2009-02-17 04:25:41 +0000 2009-02-17 04:25 shadow * src/rxdebug/rxdumptrace.c: file rxdumptrace.c was added on branch openafs-stable-1_4_x on 2009-02-17 04:25:41 +0000 2009-02-17 04:25 shadow * src/libafs/afs.x86_darwin_100.plist.in: file afs.x86_darwin_100.plist.in was added on branch openafs-stable-1_4_x on 2009-02-17 04:25:41 +0000 2009-02-17 04:25 shadow * src/: config/param.x86_darwin_100.h, libafs/afs.x86_darwin_100.plist.in, packaging/MacOS/InstallationCheck.10, packaging/MacOS/ReadMe.rtf.10, rxdebug/rxdumptrace.c: DELTA macos-10-6-support-20090216 AUTHOR chas@cmf.nrl.navy.mil LICENSE IPL10 FIXES 124288 support for (32 bit) macos 10.6. no pam yet 2009-02-17 04:25 shadow * src/config/param.x86_darwin_100.h: file param.x86_darwin_100.h was added on branch openafs-stable-1_4_x on 2009-02-17 04:25:40 +0000 2009-02-17 04:17 shadow * doc/man-pages/pod8/vldb_check.pod, src/vlserver/vldb_check.c: DELTA STABLE14-vldb-check-meaningful-return-codes-20090216 AUTHOR steven@endpoint.com LICENSE IPL10 FIXES 124321 make vldb_check have meaningful return codes 2009-02-17 03:59 shadow * src/venus/fs.c: DELTA STABLE14-fs-lsm-parse-bug-20090226 AUTHOR tripicia@cmf.nrl.navy.mil LICENSE IPL10 FIXES 124319 print correct error on root directory 2009-02-17 03:29 shadow * src/packaging/RedHat/openafs.spec.in: DELTA STABLE14-redhat-rpms-kernel24-20090216 AUTHOR tdamato@odu.edu LICENSE IPL10 FIXES 102673 rewrite make rule for 2.4 kernels 2009-02-17 03:21 shadow * src/viced/host.c: DELTA STABLE14-viced-avoid-infinite-loop-with-altaddr-unset-20080508 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES if we return leaving a non HOSTDELETED host while it does not have ALTADDR set, a loop can happen. avoid it by simply setting ALTADDR again when we're done, if we believe some addresses are still good this is fine. 2009-02-17 03:18 shadow * src/viced/host.c: DELTA otherwise we can end up with stale addresses when a client uses then leaves an address never to return STABLE14-viced-cleanup-old-addresses-as-they-become-invalid-2008022 5 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 2009-02-03 19:44 shadow * src/update/client.c: DELTA STABLE14-upclient-cleanup-temp-files-20090203 AUTHOR mmeffie@sinenomine.net LICENSE IPL10 FIXES 124221 remove tempfiles in the event of a fetching error 2009-02-03 19:34 shadow * src/packaging/RedHat/: mockbuild.pl, openafs-kmodtool: DELTA STABLE14-redhat-packaging-updates-20090203 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124272 adds fc10, fc11 support 2009-02-02 01:23 rra * doc/man-pages/pod8/salvager.pod: DELTA STABLE14-man-page-salvager-fixes-20090201 AUTHOR rra@stanford.edu LICENSE BSD Fix the -parallel example in the main description text: "5all" should be "all5". Reword the description a bit to hopefully make it clearer that there are two separate values set here. Note under the option description of -parallel that multiple partitions on the same device are normally processed serially. 2009-02-02 01:22 rra * doc/man-pages/pod1/vos_examine.pod: DELTA STABLE14-man-page-vos-examine-copy-date-20090201 AUTHOR rra@stanford.edu LICENSE BSD Document the Copy field of vos examine output. 2009-01-28 17:08 jaltman * src/vol/fssync.c: DELTA STABLE14-vol-fsync-20090128 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 no unistd.h on windows 2009-01-22 19:31 shadow * src/bucoord/: ubik_db_if.c, ubik_db_if.c: DELTA STABLE14-bcdb-listdumps-argument-fix-20090122 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES prototype caught this. oops. 2009-01-19 23:05 rra * doc/man-pages/pod1/pts_membership.pod: DELTA STABLE14-man-page-pts-membership-fixes-20090119 AUTHOR jason@rampaginggeek.com FIXES 124157 LICENSE BSD More wording and typo fixes for the pts membership man page. 2009-01-19 20:54 shadow * src/afsd/afs.rc.linux: DELTA STABLE14-linux-init-script-uses-bash-20090119 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 124056 note the script uses bash 2009-01-19 19:27 shadow * src/afs/afs.h: DELTA STABLE14-afs-q-improvements-20090119 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124134 simplify afs_q macros and allow further reuse in disconnected 2009-01-19 18:09 shadow * src/: config/venus.h, fsint/afsint.xg, viced/afsfileprocs.c, afs/afs_pioctl.c: DELTA STABLE14-rename-residency-from-mrafs-to-osd-20090119 AUTHOR steven@endpoint.com LICENSE IPL10 FIXES 124130 rename mrafs commands into their equivalent osd versions; structures etc are the same. 2009-01-19 03:46 rra * doc/man-pages/pod1/pts_membership.pod: DELTA STABLE14-man-page-pts-membership-privilege-20090118 AUTHOR rra@stanford.edu AUTHOR jason@rampaginggeek.com FIXES 124151 LICENSE BSD Add system:ptsviewers to the privilege documentation of pts membership and try to clarify the privilege required by being less verbose and hopefully more direct. 2009-01-19 03:25 shadow * src/aklog/Makefile.in: DELTA STABLE14-krb5-klog-link-rule-20090118 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES this was just wrong 2009-01-15 13:27 shadow * acinclude.m4, src/afs/afs_nfsdisp.c, src/afs/afs_osi.c, src/afs/LINUX/osi_cred.c, src/afs/LINUX/osi_file.c, src/afs/LINUX/osi_groups.c, src/afs/LINUX/osi_machdep.h, src/afs/LINUX/osi_vnodeops.c, src/cf/linux-test4.m4: DELTA STABLE14-linux-2629-20090115 AUTHOR marc.c.dionne@gmail.com LICENSE IPL10 FIXES 124115 add 2.6.29 support 2009-01-15 13:13 shadow * src/afs/LINUX/osi_probe.c: DELTA STABLE14-osi-probe-check-result-cope-with-enoent-20090115 AUTHOR cg2v@andrew.cmu.edu LICENSE IPL10 FIXES in order for probing to work right 2009-01-13 19:37 shadow * src/afs/VNOPS/afs_vnop_attrs.c: DELTA STABLE14-linux-truncate-cleanup-20090113 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES fix the patch to actually be applicable 2009-01-12 14:33 shadow * src/: afs/FBSD/osi_vnodeops.c, libafs/MakefileProto.FBSD.in: DELTA STABLE14-freebsd-cleanup-20090112 AUTHOR matt@linuxbox.com LICENSE IPL10 FIXES 124107 minor freebsd cleanup 2009-01-12 14:19 shadow * src/afs/LINUX/osi_file.c: DELTA STABLE14-linux-i-size-20090112 AUTHOR marc.c.dionne@gmail.com LICENSE IPL10 FIXES 124106 use i_size_read macro correctly 2009-01-12 14:12 shadow * acinclude.m4: DELTA STABLE14-libuafs-set-fileoffsetbits-20090112 AUTHOR adeason@sinenomine.net LICENSE IPL10 FIXES 124093 make libuafs work with things which expect to be able to use native file sizes etc 2009-01-12 13:24 shadow * src/afs/afs_trace.et: DELTA STABLE14-fetch64-fstrace-typo-20090112 AUTHOR rtb@pclella.cern.ch LICENSE IPL10 FIXES 124113 move l to correct side of % for type printing 2009-01-11 06:11 jaltman * src/viced/callback.c: DELTA STABLE14-viced-callback-20090110 AUTHOR jaltman@secure-endpoints.com LICENSE MIT FIXES 124099 CB and FE point to one before the array. Decrement them as needed after the valid allocation check. 2009-01-09 15:09 shadow * src/afs/LINUX/osi_vfsops.c: DELTA STABLE14-linux-truncate-race-20090109 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124094 avoid a race during truncation which trips an issue when fsx is run 2009-01-09 14:58 shadow * acinclude.m4, src/cf/linux-test4.m4, src/afs/LINUX/osi_file.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: DELTA STABLE14-linux-truncate-race-20090109 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES 124094 avoid a race during truncation which trips an issue when fsx is run 2009-01-09 14:51 shadow * acinclude.m4: DELTA STABLE14-ac-verbatim-include-undefs-20090109 AUTHOR adeason@sinenomine.net LICENSE IPL10 FIXES 124077 the undefs for things which are not ac macros ended up outside the ac verbatim blob. fix it. 2009-01-06 13:40 shadow * doc/man-pages/pod5/NetRestrict.pod: DELTA STABLE14-netrestrict-no-wildcard-20090106 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES don't misadvertise network wildcard support 2009-01-05 23:17 jaltman * src/rx/rx_rdwr.c: DELTA STABLE14-rx-do-not-race-current-packet-20090105 AUTHOR jaltman@your-file-system.com LICENSE MIT Throughout rx_rdwr.c functions allocate a register variable 'cp' which is used to optimize access to call->currentPacket. Unfortunately, if the call->lock is dropped (for example, CV_WAIT) the synchronization between the two is lost. This delta re-syncs 'cp' and call->currentPacket after each location where the call->lock may be dropped. 2008-12-29 21:26 shadow * src/afs/: UKERNEL/afs_usrops.c, UKERNEL/afs_usrops.h, UKERNEL/sysincludes.h, VNOPS/afs_vnop_attrs.c, VNOPS/afs_vnop_create.c: DELTA STABLE14-libuafs-updates-20081229 AUTHOR adeason@sinenomine.net LICENSE IPL10 FIXES 124072 adds ATTR_* constants for UKERNEL code, and makes use of them. Without this in some cases updating file metadata will also update unrelated metadata (e.g. truncating a file changes the mode bits). adds threadsafe positional i/o calls to afs_usrops.c: uafs_pwrite and uafs_pread, allowing for threadsafe libuafs i/o. changes the types of some fs-related variables to be more "correct", I think (off_t for offsets, mode_t for file mode, etc), it fixes a bug where nDaemons is not correctly set from the uafs_Init parameter, fixes a segfault in uafs_open when O_CREAT is specified, initializes a couple of static vars, "#if 0"s out code that copies tokens from kernel-space to user-space (doesn't seem to work from what I've seen, and the current code crashes on clientless Solaris machines from being killed by SIGSYS) 2008-12-29 17:29 shadow * src/: cf/osconf.m4, config/param.ppc_darwin_70.h: DELTA STABLE14-macos-103-fixes-20081229 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES make macos 10.3 work again 2008-12-28 21:08 jaltman * src/rx/rx_rdwr.c: DELTA STABLE14-rx-rdwr-writeproc-race-20081228 AUTHOR jaltman@secure-endpoints.com LICENSE MIT FIXES 123799 prevent rx_WriteProc() from passing a packet to rxi_PrepareSendPacket() that has been freed and possibly allocated to another call. 2008-12-22 20:34 shadow * src/config/: param.sun4x_510.h, param.sun4x_511.h, param.sun4x_58.h, param.sun4x_59.h, param.sunx86_510.h, param.sunx86_511.h, param.sunx86_58.h, param.sunx86_59.h: DELTA STABLE14-solaris-largepartition-interface-20081222 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES add support for using statvfs64 on solaris 2008-12-22 19:23 shadow * src/: budb/server.c, kauth/kaserver.c, ptserver/ptserver.c, vlserver/vlserver.c: DELTA STABLE14-ubik-serverinit-clones-correction-20081222 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES as pointed out by Simon Wilkinson 2008-12-22 19:02 shadow * src/volser/vol-dump.c: DELTA STABLE14-vol-dump-incr-largefile-support-20081222 AUTHOR tkula@umich.edu LICENSE IPL10 FIXES 123984 add large file support for >2gb dumps; add incremental support 2008-12-22 17:15 shadow * src/rx/rx.c: DELTA STABLE14-rx-idledead-only-ignore-keepalives-20081222 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES critical to not ignore e.g. other acks 2008-12-21 06:05 jaltman * src/rxgen/rpc_main.c: DELTA STABLE14-rxgen-cpp-definition-20081221 AUTHOR jaltman@secure-endpoints.com LICENSE MIT FIXES 124011 avoid "ologo" compilation error messages due to buffer overflow in rxgen on Windows. research performed by mlane@sinenomine.net. 2008-12-21 05:59 jaltman * src/util/afsutil.h: DELTA STABLE14-tweak-vicelog-macros-20081221 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 add missing semi-colons left out from DELTA tweak-vicelog-macros-20081218 2008-12-21 05:46 jaltman * src/: WINNT/install/NSIS/CellServDB, WINNT/install/wix/CellServDB, audit/audit.c: DELTA STABLE14-audit-consolidate-open-20081221 AUTHOR jaltman@secure-endpoints.com LICENSE IPL10 FIXES 123923 fix audit-consolidate-open-20081217 which broke the Windows build. 2008-12-18 14:05 shadow * src/util/afsutil.h: DELTA STABLE14-tweak-vicelog-macros-20081218 AUTHOR sxw@inf.ed.ac.uk LICENSE IPL10 FIXES deal with macro semicolon confusion for vicelog 2008-12-17 18:16 shadow * src/: audit/audit.c, audit/audit.h, bozo/bosserver.c, budb/server.c, kauth/kaserver.c, ptserver/ptserver.c, viced/viced.c, vlserver/vlserver.c, volser/volmain.c: DELTA STABLE14-audit-consolidate-open-20081217 AUTHOR stevemac@sinenomine.net LICENSE IPL10 FIXES 123923 consolidate opening auditlog in one place; make opening nonblock easier AUTHOR LICENSE IPL10 FIXES 2008-12-17 18:12 shadow * src/audit/audit.c: DELTA STABLE14-auditlog-fids-20081217 AUTHOR stevemac@sinenomine.net LICENSE IPL10 FIXES 123922 make auditlog process multiple fids correctly 2008-12-15 22:21 shadow * src/butc/afsxbsa.c: DELTA STABLE14-butc-xbsa-64bit-linux-20081215 AUTHOR zacheiss@mit.edu LICENSE IPL10 FIXES use the 64 bit libraries when built for amd64 2008-12-15 20:51 shadow * src/libafs/MakefileProto.FBSD.in: DELTA STABLE14-fbsd71-like-current-20081215 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 123917 rpc is in sys now, like in current. tweaked from matt's patch to also deal with amd64 2008-12-15 20:38 shadow * README, acinclude.m4, src/cf/osconf.m4, src/config/afs_sysnames.h, src/config/param.amd64_fbsd_70.h, src/config/param.amd64_fbsd_71.h, src/config/param.amd64_fbsd_80.h, src/config/param.i386_fbsd_71.h, src/config/param.i386_fbsd_80.h, src/libafs/MakefileProto.FBSD.in, src/libuafs/MakefileProto.FBSD.in, src/lwp/process.amd64.s: DELTA STABLE14-amd64-fbsd-20081215 AUTHOR matt@linuxbox.com LICENSE IPL10 FIXES 123811 add support for fbsd 7.1, amd64 fbsd 2008-12-15 20:37 shadow * src/config/param.amd64_fbsd_70.h: file param.amd64_fbsd_70.h was added on branch openafs-stable-1_4_x on 2008-12-15 20:38:21 +0000 2008-12-15 20:37 shadow * src/config/param.i386_fbsd_71.h: file param.i386_fbsd_71.h was added on branch openafs-stable-1_4_x on 2008-12-15 20:38:22 +0000 2008-12-15 20:37 shadow * src/config/param.amd64_fbsd_71.h: file param.amd64_fbsd_71.h was added on branch openafs-stable-1_4_x on 2008-12-15 20:38:21 +0000 2008-12-15 20:37 shadow * src/config/: param.amd64_fbsd_70.h, param.amd64_fbsd_71.h, param.amd64_fbsd_80.h, param.i386_fbsd_71.h: DELTA amd64-fbsd-20081215 AUTHOR matt@linuxbox.com LICENSE IPL10 FIXES 123811 add support for fbsd 7.1, amd64 fbsd 2008-12-15 20:37 shadow * src/config/param.amd64_fbsd_80.h: file param.amd64_fbsd_80.h was added on branch openafs-stable-1_4_x on 2008-12-15 20:38:22 +0000 2008-11-30 20:25 shadow * src/: JAVA/libjafs/File.c, WINNT/afsd/fs.c, WINNT/afsd/symlink.c, ptserver/pt_util.c, tsm41/aix_aklog.c, venus/fs.c, venus/livesys.c, venus/twiddle.c, venus/whatfid.c: DELTA STABLE14-missing-comerr-header-includes-20081130 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 123676 include com_err header in places where it's not so afs_error_message et al exist 2008-11-30 20:21 shadow * src/: afs/SOLARIS/osi_file.c, config/param.sun4x_510.h, config/param.sun4x_511.h, config/param.sunx86_510.h, config/param.sunx86_511.h: DELTA STABLE14-solaris-fs-agnostic-cache-20081130 AUTHOR deengert@anl.gov LICENSE IPL10 FIXES 123677 make the cache able to be filesystem-agnostic so a ZFS cache is possible note this makes 1.4.8 afsd incompatible on systems where this is enabled 2008-11-30 19:49 shadow * src/ubik/: recovery.c, remote.c: DELTA STABLE14-uphys-invalidate-returns-void-20081130 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 123723 thanks to Hartmut Reuter for catching this. 2008-11-17 23:14 shadow * acinclude.m4: DELTA STABLE14-netbsd-acinclude-typo-20081117 AUTHOR gendalia@iastate.edu LICENSE IPL10 FIXES 123647 fix netbsd version tests for amd64 2008-11-17 23:06 shadow * src/tsm41/Makefile.in: DELTA STABLE14-aix6-lam-plugin-20081117 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES 123649 based on suggestion from Hung_Pham@unc.edu build aix5 module for aix6 2008-11-12 02:31 rra * doc/man-pages/pod8/fileserver.pod: DELTA STABLE14-man-page-fileserver-fix-block-size-20081111 AUTHOR rra@stanford.edu After code study, we've decided that additional blocks do add 32 octets, not 16, despite messages to the contrary in the archives. 2008-11-12 02:19 rra * doc/man-pages/pod8/fileserver.pod: DELTA STABLE14-man-page-fileserver-updates-20081111 AUTHOR jason@rampaginggeek.com LICENSE BSD Various file server man page updates: number of partitions, partition size limits, directory file name block size, and a reference to the IBM manual set. 2008-11-12 02:02 rra * doc/man-pages/pod8/fileserver.pod: DELTA STABLE14-man-page-fileserver-octet-20081111 AUTHOR rra@stanford.edu LICENSE BSD The sizing limit on directories is better expressed in octets than in characters in the new possibly-Unicode world. 2008-11-11 20:31 shadow * src/viced/viced.h: DELTA STABLE14-viced-helper-thread-count-20081111 AUTHOR shadow@dementia.org LICENSE IPL10 FIXES fix the thread count of helpers so we don't go past 128