OpenAFS Master Repository annotated tag, debian/1.8.6-3, created. debian/1.8.6-3

Gerrit Code Review gerrit@openafs.org
Sat, 26 Sep 2020 19:11:31 -0400


The annotated tag, debian/1.8.6-3 has been created
        at  e2a4bfc4259d042101e4f35617a59c36400b861e (tag)
   tagging  b42238c90f2f0a39ae72b49fd53e8ad8d6ebb822 (commit)
  replaces  openafs-stable-1_8_6
 tagged by  Benjamin Kaduk
        on  Sat Sep 26 16:06:40 2020 -0700

- Shortlog ------------------------------------------------------------
Format: 1.8
Date: Sat, 19 Sep 2020 15:39:18 -0700
Source: openafs
Architecture: source
Version: 1.8.6-3
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Kaduk <kaduk@mit.edu>
Changed-By: Benjamin Kaduk <kaduk@mit.edu>
Closes: 970258
Changes:
 openafs (1.8.6-3) unstable; urgency=medium
 .
   * Pull in upstream patches for linux kernel 5.8 support (Closes: #970258)
Checksums-Sha1:
 f35beb50ccee4a98a4ca16913a67a44ff6c8c5a0 3571 openafs_1.8.6-3.dsc
 cc153b11affdcf8a09de479fef702047fff8b91f 147824 openafs_1.8.6-3.debian.tar.xz
 2ad016274284566e0ceca78862eadb4d5ef9d05b 16064 openafs_1.8.6-3_amd64.buildinfo
Checksums-Sha256:
 d968c9ba8285e3895d5e0aafbeaf6237bf9f92feea9c9f09f974ba2d4c4e658d 3571 openafs_1.8.6-3.dsc
 cdd30ab0020fdcf25df82b8923c7fb8ff1f9a8dac47e964a0a9fe9148f6eb4e9 147824 openafs_1.8.6-3.debian.tar.xz
 e519ba71cfe05143477c6637f05df997c70fc9d49a4a5750582b9c60e35e4ac6 16064 openafs_1.8.6-3_amd64.buildinfo
Files:
 c55b7f8ca67ae59ec03d1e64d7d90d6e 3571 net optional openafs_1.8.6-3.dsc
 af061cb54e6c59c3d110f1026d7081af 147824 net optional openafs_1.8.6-3.debian.tar.xz
 ba4b9108ab3d614c378db29438b18f5c 16064 net optional openafs_1.8.6-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHGBAABCgAsFiEE2WGV4E2ARf9BYP0XKNmm82TrdRIFAl9vyYAOHGthZHVrQG1p
dC5lZHUACgkQKNmm82TrdRJtcgwg3TQuyOMqfsYvduuPDIgLy7166H+lwR6ihxC+
qbLbNwY9AUh21arwM6jEWPs0xvOGHzXxmc/QAR8xh9RvbsJQqgVAtJNGPvkXPL11
GEiAHCQeEBVqEqNSHR8wMY033QA7D/qV86SYKPm80EXGFP5EJJoV0QW/71JJ55gv
zR8xhQx0pZNrh8eHuwnzdTNNdYC9xYtgYSwb0FGpvvvYtoFQDpXIk1nbPm+S/Zk7
R6NdzUq5NUuHJo718CkwwsKKyi36KvaHl0syBI3Rbhn0Eoqgm981MXwT8LCYmvno
k6o3KKFmCRwVlaO5EfkK2fQTJMaN0FmJMbTLZPuQ5y6O+ckrB00wLi5uXH5yvAke
1G1/QWleX56EvpX+F+B3Zd7ssZ+qjfZTWkvwhx0HqYlQsE72u9CFFV9lajsAEyad
Svs7Tt5F19QfZKC1pbjMZ8smqRm6Sg9NYhrGsxIkAR+32cePKVfBIXvodc/fDGgG
Vz8LfDacZR86Ep6HZlCI3JPzSR0FHSCvVw==
=87BI
-----END PGP SIGNATURE-----

Adam Megacz (1):
      make bozo honor -rxbind correctly

Alejandro R. Sedeño (1):
      Linux: use DEFINE_MUTEX for afs_linux_alloc_sem on newer kernels

Alexander Chernyakhovsky (1):
      Move akimpersonate to libauth

Anders Kaseorg (113):
      Linux: Fix prototypes for sys_setgroups_stub and sys32_setgroups_stub
      Linux: Fix prototypes for afs_xsetgroups and sys_setgroupsp and friends
      rxi_NatKeepAliveEvent: Shrink excessive stack buffer
      Linux: Fix AFS_NORETURN violation with osi_AssertFailK
      Imported upstream tag openafs-stable-1_6_0pre1 via tarball
      Update libafsrpc1 symbols for upstream changes
      Update CellServDB to 2010-12-13
      Imported upstream tag openafs-stable-1_6_0pre2 via tarball
      Linux: install_session_keyring: key_alloc flags are unsigned long
      Linux: Reduce key_alloc flags confusion
      Treat Linux 3 as Linux 2.6
      Linux: 3.2: Use set_nlink to update i_nlink
      Linux: 3.2: Use set_nlink to update i_nlink
      afsd: afsd.fuse needs MT_LIBS
      Linux: osi_TryEvictVCache: Don’t skip the first dentry if D_ALIAS_IS_HLIST
      volume_inline.h: Down with assert, again
      Do not expose afs_assert.h from other public headers
      aklog: Put ${AKLIBS} after ${AFSLIBS} on the linker command line
      aklog: Put ${AKLIBS} after ${AFSLIBS} on the linker command line
      Linux: afs_fill_super: Call bdi_destroy on the failure path
      afs_linux_pag_from_groups: Stop checking for NOGROUP sentinel
      Linux: Fix build with CONFIG_UIDGID_STRICT_TYPE_CHECKS (user namespaces)
      Linux: Get rid of !STRUCT_KEY_UID_IS_KUID_T case
      Fix buffer length validation in ktc_GetToken and knfs
      aklog: Fix segfault on aklog -path
      Linux: Refine openafs-client.service dependencies
      Treat Linux 4 (and greater) as Linux 2.6/3
      Linux 4: struct address_space no longer has backing_dev_info
      src/kauth/krb_udp.c: Remove redundant NULL check for array address
      Add changelog entry for 1.6.17
      Imported Upstream version 1.6.17
      Merge tag 'upstream/1.6.17'
      Remove patches applied upstream
      Install new vos_remaddrs(1) manpage
      Flesh out changelog for 1.6.17
      Add upstream patches for Linux 4.4 support
      Release 1.6.17-1 to unstable
      debian/rules: Fix FTBFS when built with dpkg-buildpackage -A
      Release 1.6.17-2 to unstable
      Add changelog entry for 1.6.18.1
      Imported Upstream version 1.6.18.1
      Merge tag 'upstream/1.6.18.1' into debian
      Flesh out changelog for 1.6.18.1
      Remove patches applied upstream
      Add Gerrit patch for Linux 4.6
      Release 1.6.18.1-1 to unstable
      Add changelog entry for 1.6.18.2
      Imported Upstream version 1.6.18.2
      Merge tag 'upstream/1.6.18.2' into debian
      Revert patch for Linux 4.6, applied upstream
      Flesh out changelog for 1.6.18.2
      Finish removing the defunct lpia architecture
      Update CellServDB to the 2016-01-01 release
      Bump Standards-Version to 3.9.8
      Release 1.6.18.2-1 to unstable
      Linux 4.7: Follow key_alloc API change
      Add changelog entry for 1.6.18.3
      Imported Upstream version 1.6.18.3
      Merge tag 'upstream/1.6.18.3' into debian
      Flesh out changelog for 1.6.18.3
      Spell “directory” correctly in previous changelog entry
      Release 1.6.18.3-1 to unstable
      Drop hardening-wrapper in favor of passing flags via CC
      Clean doxyen-generated documentation with dh_doxygen
      debian/po/zh_CN.po: Fix headers
      Release 1.6.18.3-2 to unstable
      Drop openafs-dbg in favor of automatic dbgsym packages
      Extend BCP78 dual license Lintian override to debian/copyright
      Mark openafs-doc Multi-Arch: foreign
      Squash a frightening number of warnings from XBSA-related code
      Fix FTBFS with tzdata uninstalled
      Depend lsb-base (>= 3.0-6) for init-functions
      Release 1.6.18.3-3 to unstable
      tests/util/ktime-t.c: Specify EST offset in TZ
      Build-Depend debhelper (>= 9.20160114~) for dh_strip --dbgsym-migration
      Add shake-harder patches
      Add patches for Linux 4.9
      Respect SOURCE_DATE_EPOCH in cml_version_number
      Generate /usr/src/openafs.tar.bz2 reproducibly
      Release openafs 1.6.20-2 to unstable
      src/rxgen/rpc_parse.c: Fix misleading indentation
      src/rx/rx_packet.c: Fix misleading indentation
      src/gtx/curseswindows.c: Fix misleading indentation
      Move libtool, heimdal-multidev from Build-Depends-Indep to Build-Depends
      Fix test failures
      Release 1.8.0~pre1-2 to experimental
      Replace hard-coded x86_64-linux-gnu with DEB_HOST_MULTIARCH
      Use dh_auto_configure
      Release 1.8.0~pre1-3 to experimental
      Fix test failures on big-endian architectures
      Release openafs-1.8.0~pre1-5 to experimental
      Write build date in UTC when using SOURCE_DATE_EPOCH
      debian/changelog: Fix bug number for rfc5864.txt dual license note
      Fix -exit patch rebasing mistake
      Support Linux kernel 4.13
      Update Portuguese debconf translation
      Update French debconf translation
      Update CellServDB from grand.central.org
      Release openafs 1.6.21-2 to unstable
      Build documentation with FORCE_SOURCE_DATE=1
      Fix build failure on s390x with Linux kernel 4.12
      Release 1.6.21-3 to unstable
      Changelog entry for 1.8.2
      New upstream version 1.8.2
      Update upstream source from tag 'upstream/1.8.2'
      butc: repair build error
      Release 1.8.2-1 to unstable
      New upstream version 1.8.3
      Changelog entry for 1.8.3
      Update upstream source from tag 'upstream/1.8.3'
      Remove patches applied upstream
      Update CellServDB from grand.central.org (2018-05-14)
      Remove custom compression settings for Debian tarball and binary packages

Andrew Deason (508):
      Fix typo in bos_create manpage
      Provide man pages for more fssync-debug commands
      venus: make cacheout build again
      venus: build cacheout
      RedHat: Use configure.ac in makesrpm.pl
      RedHat: Use git-version in makesrpm.pl
      RedHat: Update openafs.spec for configure changes
      RedHat: Do not force krb5-config path
      vos: Show after effects in dryrun mode
      vos: Show effects in single-volume dryrun mode
      cacheout: Improve error handling
      volser: Delete timed-out temporary volumes
      libafs: Fix pioctl get/putInt alignment issues
      DAFS: document the limits of -vhashsize
      DAFS: Raise LogLevel for per-chain vol stats
      vos release: Force full dump on RO_DONTUSE sites
      vol: Log ignored dirs that look like partitions
      LINUX: Build fixes for older kernels
      RX: Adjust all timeouts for RTT
      RX: Force sane timeout values
      LINUX: old kernel warning fixes
      pts: Prevent creating negative user ids
      pts: Specifically check for group id 0
      DAFS: Fix demand-salvages of attached volumes
      QSG: DAFS uses dasalvager
      RX: Add rx_InterruptCall
      afsd: Pass cacheMountDir to aix_vmount
      DAFS: Do not let VScheduleSalvage_r free vp
      vol: Do not give back not-checked-out vols
      volser: Do not FSYNC_VOL_DONE temporary volumes
      UKERNEL: f_fsid is a struct on AIX
      Add afs init script for Solaris 11
      DARWIN: Fix setpag syscall error detection
      Add ioctl-based AFS calls for Solaris 11
      Only specify CFLAGS_NO* with --enable-checking
      LINUX24: Include linux/pagemap.h
      LINUX24: Define afs_linux_can_bypass
      Solaris: Support -i in shlib-build
      Cache bypass: remove ifdefs under src/afs/LINUX24
      LINUX: Avoid unnecessary afs_ShakeLooseVCaches
      HPUX: Allow des.c to compile
      Use afs_foff_t for file offsets
      vos release: Avoid full dump on all sites
      SOLARIS: Include sys/varargs.h for kernel stdarg
      merge-pod: Be more compatible with older perl
      vos: Improve release recovery on timed-out trans
      vol_split: Recover from stream open failure
      tvolser: Link libafsrpc after libusd
      Fix AUD_HOST callers
      DAFS: Fix VOL_QUERY_VOP error codes
      DAFS: Avoid logging harmless LEAVE_OFF failures
      afsd: Do not check for /afs if -nomount
      git-version: Do not specify --ignore-submodules
      Parallel I/O extensions to namei backend
      vol: Windows requires binary fmode for salvaged
      Use afs_foff_t for file offsets
      vol-salvage: Only delete bad vnodes during !check
      RX: Avoid retrying calls on busy channels
      Rx: Do not stop keepalives on ACKALL receipt
      Avoid thread-unsafe PrintInode in threaded code
      vol: Add VInit cond var and remove busywaits
      Remove unreached lines
      namei: Do not remove n_voldir1
      namei: Limit traversal when removing data dirs
      doc: Do not process .in files for html
      HPUX: Disable positional I/O
      vol: Restore inode OS_READ/WRITE
      LINUX: Define zero_user_segment
      afsd: Make mountdir check kernel-specific
      RX: Include netinet/ip6.h before inet/ip.h
      krb5_free_string takes a krb5_context
      doc: Fix fileserver synopsis
      LINUX: Fix osi_compat.h include guard
      LINUX: Replace dcache.h for fs.h in config tests
      LINUX: Include key-related headers in osi_compat.h
      Prefer libHcurses over libcurses
      viced: Enforce lwps limit for -L
      libuafs: Allow -mountdir to override uafs_Setup
      UKERNEL: Add uafs_setMountDir
      afsd.fuse: Force internal mount dir to /afs
      Document dropbox permissions
      rx: Reset fd_set in LWP rxi_Sendmsg
      HPUX: Put __HP_CURSES back in
      fssync-debug: exec DAFS version if DAFS detected
      viced: Set HWHO_INPROGRESS in CheckHost_r
      Revert "LWP: remove ucontext header from preempt module"
      vol-salvage: Move global vars into SalvInfo struct
      Windows: vol-salvage SalvInfo fixes
      salvager: Do not break cbks when salvaging parts
      vol-salvage: calloc volume summary structs
      DAFS: Allow LEAVE_OFF for DELETED volumes
      DAFS: Clear salvage stats on VOL_DONE
      vol-salvage: VOL_DONE deleted volumes
      DAFS: Wait for exclusive ops in VFreeBitMapEntry_r
      DAFS: VnLock after VnWaitQuiescent in VAllocVnode
      vol: Check for blank vnode in VAllocVnode_r
      RX: Avoid timing out non-kernel busy channels
      SOLARIS: Free vcache mappings on shutdown
      viced: Allow checkout of VOL_STATE_DELETED volumes
      viced: Allow checkout of VOL_STATE_DELETED volumes
      viced: Actually print client CPS
      salvager: Fix volume parsing on 64-bit
      vol: Correct VolumeNumber for large volume IDs
      DAFS: Do not VDeregisterVolOp_r while exclusive
      DAFS: Allow the volumeSalvager to checkout volumes
      salvager: Stop asking for DAFSness on SYNC_FAILED
      viced: REALLYCLOSE origfdP after CoW
      SOLARIS: Correct ioctl syscall error handling
      libafs: Do not specify an Rx busy channel error
      aklog: Return token when performing 524 conversion
      AIX51: Fix PAGs
      viced: Fix host enumeration flags
      doc: Fix 'vos endtrans' copyright
      viced: Force valid host enumeration flags
      viced: Print a warning when using a deleted client
      viced: Release all hosts in h_Enumerate*
      viced: Transfer host ref in h_FindClient_r
      viced: Avoid ref leak on origin callback break
      viced: Improve deleted client log messages
      libafs: Use vcount, not maxvcount to trim vcaches
      libafs: Drop xvcache for AllocCBR
      libafs: Put back GetCapabilities user reference
      dasalvager: unlink fsstate.dat when standalone
      libafs: Do not write-lock afs_xserver on ICBS
      SOLARIS: Reset syscalls on mod_install failure
      libafs: Flush vcaches in afs_shutdown
      libafs: Do not osi_FlushPages for dirs
      vol: Do not overwrite specialStatus in attach2
      Build a separate copy of vlib for dasalvager
      salvager: Clear summary in RecordHeader
      DAFS: Do not attach a specialStatus'd vol
      SOLARIS: Granular multiPage detection
      DAFS: Do not clear salv state on fssync salvage
      vol: Don't always FDH_REALLYCLOSE on linktable ops
      SOLARIS: Do not release NULL root vp on unmount
      libafs: Avoid duplicate afs_Analyze in bulk stat
      libafs: Get rx conn ref with afs conn ref
      Build libafscp when we lack kerberos
      ihandle: Fix IH_REALLYCLOSE for positional I/O
      afs: Remove afs1_readdir
      DAFS: Add explicit 'valid' field for index maps
      DAFS: Skip hosts with invalid flags on restore
      DAFS: Do not serialize state for invalid hosts
      vol: Only check "logging" on vice partitions
      RedHat: Add xstat_*_test commands to RPMs
      viced: Do not swallow errors on StoreData recovery
      LINUX: Revert group changes on keyring failure
      LINUX: Fix afs_linux_pag_to_groups signature
      vos offline: Bring volume back online for -busy
      viced: Check for HOSTDELETED in stillborn check
      volser: Remove ExtractVolId
      DAFS: Remove VOL_SALVAGE_INVALIDATE_HEADER
      libafs: Indent afs_call.c ifdef maze
      libafs: Consolidate afs_DaemonOp code
      SOLARIS: Perform daemon syscalls as kernel threads
      DAFS: Do not ignore out-of-range -vhashsize
      DAFS: raise vhashsize limit
      ubik: Record the last write tid in writeTidCounter
      ubik: Replay the transaction log label correctly
      ubik: Log a message when we replay the trans log
      libafs: Set tvcp->callback before BulkStatus
      ConvertROtoRW: Use old copyDate for creationDate
      Give a default reason in *sync-debug
      vol-salvage: Fix AskOnline error message
      vol: Handle large volume IDs in VLockFile
      Fix ihandle.c indents
      salvager: Do not AskOnline nonexistent volumes
      DAFS: Do not record vol ops for DELETED vols
      salvager: Give back volumes when exiting early
      DAFS: Correct FSYNC_VOL_QUERY_VOP checks
      afs: Avoid memory leak on recursive write flock
      afs: Retry unlock after afs_StoreAllSegments
      DAFS: DFlushVolume outside of vol glock
      viced: Check vnode length on read and write
      viced: Check vnode length on dir ops
      Suppress cmp component version error messages
      afs: Only use actual connections for GetTime calls
      volser: Remove debugging log messages
      namei: Remove extraneous rmdir
      volser: Preserve needsSalvaged during restore
      regen: Fail on failures
      salvager: Implement AskDAFS via SYNC flags
      DAFS: Deal with exclusive-state volume headers
      Solaris: Specify ARCHFLAGS in CFLAGS
      afs: Leave cellnum alone for explicit mtpt cell
      doc: Add aklog_dynamic_auth manpage
      ubik: Abstract buffer matching and pass trans ptrs
      ubik: Fix buffers for reading-during-writes
      ubik: add interface for reading during write locks
      udebug: Always show tidCounter
      vol: Add VGetVolumeTimed
      vol: Add interfaces for registering RX calls
      LINUX: Reduce stack depth on recursive symlink res
      LINUX: afs_linux_put_link is void
      namei: Log ListViceInodes write failures
      vol: Add timeouts to SYNC server select() calls
      vol: Move VOL_CV_TIMEDWAIT to volume_inline.h
      afsd: Trim trailing slashes on Linux mntent
      DAFS: Do not give back vol to viced after salvage
      volser: Avoid assert on ViceCreateRoot failure
      DAFS: Request salvage on detach for volser
      pam: Use POSIX getpwnam_r on Solaris
      pam: Check for null upwd from getpwnam_r
      pam: Use PAM_CONST more often
      pam: Password is const in setcred
      viced: Do not try to reuse deleted client
      viced: Check vnode length on Rename and Link
      viced: Don't VTakeOffline_r without glock
      libafs: Always use anonymous VL connections
      afsd: Fail gracefully on mtab open failure
      ihandle: Actually assert active fdPs are not AVAIL
      ihandle: OPEN fdPs are not counted in ihP refcount
      vlserver: Avoid atoi for vol ids
      SOLARIS: Define BSD_COMP for non-UKERNEL on 5.11
      DAFS: Do not transition to ERROR on trivial errors
      DAFS: Ensure GetVolume errors on ERROR volumes
      DAFS: Log more for VPreAttachVolumeByVp odd states
      DAFS: Avoid unnecessary preattach on FSYNC_VOL_ON
      DAFS: Ensure logging on attach2 errors
      salvager: Create link table with volume group id
      ntohs ubik header size
      pam: Fix password torching const-ness
      libafs: Avoid using changing unixuser ticket data
      libafs: Remove unused volume "states" flags
      libafs: Rate-limit hard-mount waiting messages
      afs: Clear VHardMount on ResetVolumeInfo
      aklog: Add replacement setenv/unsetenv
      Include afsconfig.h before anything else
      libafs: memset dirHeader->hashTable
      afs: Grab a reference to setp in afs_icl_Event4
      DAFS: Atomically re-hash vnode in VGetFreeVnode_r
      Make libjafs buildable again
      DAFS: Fix SYNC_FAILED VScheduleSalvage_r log
      vol: Fix VCreateVolume special inode cleanup
      vol: remove SYNC fatal_error processing
      RX: Avoid timing out non-kernel busy channels
      SOLARIS: Do not build x86 kernel module on 5.11
      afs: Panic on afs_conn refcount imbalance
      SOLARIS: Use kcred instead of afs_osi_cred
      Disable kernel opt by default on Solaris 10 and 11
      viced: Keep H_LOCK while locking host in h_Alloc_r
      RedHat: Fail openafs-client 'stop' on rmmod error
      Rx: Avoid lastBusy/PEER_BUSY discrepancy
      viced: Delete dup host before probing old host
      viced: Correctly update addrs on alt addr probe
      viced: Set h_GetHost_r probefail if MPAA_r fails
      viced: Remove extraneous h_AHTAHT_r in h_GetHost_r
      viced: Relax "h_TossStuff_r failed" warnings
      salvager: Do not abort on large volume IDs
      Rewrite make_h_tree.pl in shell script
      Revert offline-less vos release
      afs: Never #define away afsd_dynamic_vcaches
      afs: Never #define away afsd_dynamic_vcaches
      LINUX: move afs_notify_change to osi_vnodeops.c
      LINUX: Use afs_convert_code in afs_notify_change
      LINUX: move afs_notify_change to osi_vnodeops.c
      LINUX: Use afs_convert_code in afs_notify_change
      viced: Do not ignore all InlineBulkStatus errors
      viced: Do not ignore all InlineBulkStatus errors
      SOLARIS: Correct misplaced osi_machdep.h #endif
      afs: Ensure afs_calc_inum yields nonzero ino
      afs: Use cell for md5 inode numbers
      fs: Report default storebehind when errors exist
      viced: Do not offline volume on successful IH_DEC
      vol: A GOING_OFFLINE volume should yield VOFFLINE
      vos setaddrs: notice unexpected errors
      vol: Avoid VBUSY/VRESTARTING trick for offline vop
      vol: Pay attention to specialStatus after VAVByVp
      vol: Free vol header on attach_volume_header error
      afsd: Avoid printing cacheBaseDir for memcache
      afsd: Avoid dir interpolation for memcache
      afs: Do not QueueVCB before osi_dnlc_purge*
      doc: Remove reference to NetRestrict wildcards
      doc: Consolidate NetRestrict format docmentation
      doc: Consolidate CAUTIONS notes about volume size
      doc: Fix whitespace errors
      doc: Correct volume size CAUTIONS notes
      doc: Consolidate NetRestrict format docmentation
      doc: Add fs bypassthreshold man page
      doc: Remove reference to NetRestrict wildcards
      LINUX: Fix osi_proc.c formatting
      LINUX: Hold GLOCK for proc traversal
      vos: Do not try to remove backup volume id 0
      afs: afs_osi_Read/Write returns negative on error
      afs: Indicate error from afs_osi_Read/Write better
      Linux: Make dir dentry aliases act like symlinks
      LINUX: Do not lookup immediately recursive mtpts
      afs: Remove second argument to afs_GetDSlot
      afs: Do not always ignore errors in afs_GetDSlot
      afs: Cope with afs_GetValidDSlot errors
      afs: Add afs_WriteDCache sanity checks
      afs: Add some comments explaining 'needvalid'
      rx: dec rx_nWaiting on clearing RX_CALL_WAIT_PROC
      afs: Sanity-check some AFSFetchStatus structures
      afs: Log a message on invalid FetchStatus receipt
      afs: Do not limit fetches based on vcache length
      afs: Slight adjustments in afs_GetDCache
      afs: Set DWriting when truncating a dcache entry
      LINUX: Avoid symlink-y resolution limits
      RedHat: Avoid the DKMS escaping silliness
      libafs: Correct afs_LoopServers flags
      afs: Do not skip flushing pages for dv-0 files
      LINUX: Dir follow_link should set LAST_BIND
      afs: Log slot for GetDSlot read errors
      afs: Never use GetNewDSlot after init
      ptserver: Avoid inet_ntoa
      LINUX: Always hold afs_xuser for unixuser read
      afs: Slight restructuring in afs_Analyze
      afs: Handle VNOSERVICE as a timeout
      rx: Lock call for KeepAliveOn/KeepAliveOff
      rx: Generate BUSY packets for error call channels
      afs: Fix VLRU traversal sanity check
      autoconf: add AC_CHECK_LINUX_TYPE macro
      LINUX: Use struct vfs_path on RHEL5
      LINUX: Avoid infinite d_invalidate loop
      ihandle: Avoid FD cache in ih_sync_all
      afs: Consolidate ShakeLooseVCaches retry init
      afs: Avoid unnecessary panic in ShakeLooseVCaches
      SOLARIS: Avoid areq and auid conflict
      SOLARIS: Look for ncurses in ncurses/ncurses.h
      SOLARIS: Use vn_renamepath when available
      SOLARIS: Avoid open count cleanup for Solaris 11
      aklog: Fix allow_weak_crypto warning
      SOLARIS: Use vn_renamepath as early as possible
      Remove empty Makefile continuation lines
      LINUX: Indent osi_machdep.h maze
      tbudb depends on libafsauthent
      afsd: Remove unused definitions
      afscp: Always show fetch/store errors
      vos: Avoid creating volume with the same RO/BK ids
      rx: Save errno in LWP rxi_Sendmsg
      afsd: Report fakestat correctly
      doc: Fix Solaris 11 kernel module path
      vol: Remove O_EXCL|O_TRUNC combinations
      afs_open: Deal with afs_GetDCache returning NULL
      viced: Yell when we GetSomeSpace_r
      rx: Honor RXS_PreparePacket errors
      rx: Assert call error for RXS_PreparePacket error
      Call rx_SetNoJumbo earlier
      viced: Avoid dangling uuid hash table entry
      xstat_cm_test: Print all call info stats
      vol-salvage: Indent some ifdefs
      LINUX: Detect non-vectorized aio functions
      viced: initInterfaceAddr_r regardless of ICBS code
      cacheout: Perform authenticated RXAFS_FlushCPS
      afs: Do not avoid DNLC if fakestat is set
      ihandle: Indent ifdef maze
      afsd: Parse cacheinfo during argument parsing
      aklog: Search for /etc/krb5/krb5.conf
      aklog: Only try to use krb5-weak.conf if it exists
      udebug: Fix endianness when fudging lastYesHost
      salvager: Remove PrintVolumeSummary
      viced: Ignore client loopback alternate addresses
      afs: Apply VLRU safety check for Linux too
      afs: Add a little more info on SLVC loop panic
      volser: Check vnode length on dump
      ihandle: Add FDH_ISUNLINKED
      viced: Sanity check file link count during CoW
      aklog: Fix allow_weak_crypto warning
      SOLARIS: Use vn_renamepath as early as possible
      Remove empty Makefile continuation lines
      vos: Restore some VNOVOL error messages
      ubik: Try to detect VOTE_Beacon errors
      ubik: Do not count votes from error'd connections
      LINUX: Avoid duplicate mntget in afs_dentry_open
      LINUX: Sometimes let dentry_open handle refcounts
      Make ihandle sync behavior runtime-configurable
      afs: Do not invalidate all dcaches on startup
      afsio: Pass KRB5_LDFLAGS along with KRB5_LIBS
      viced: Rename fs_rxstat_userok
      auth: Do not always fallback to noauth
      Avoid calling afsconf_GetLatestKey directly
      Reload rxkad.keytab on CellServDB modification
      afs: Check dv against localhero aincr
      afs: Move SetupVolume tv initialization after loop
      afs: Avoid SetupVolume panic
      afscp: Add -s option
      afscp: Fix -s option for writes
      afs: Avoid tracking file locks for RO volumes
      budb: Do not use garbage cellinfo
      namei: Abstract out OGM functions a bit more
      salvager: Trust inode-based special data over OGM
      afs: Make last_error always useful
      afs: Handle easy GetValidDSlot errors
      DAFS: VRS_r with VOL_SALVAGE_NO_OFFLINE in attach2
      LINUX: Avoid multiple d_invalidate loops
      viced: h_SetupCallbackConn_r in removeAddress_r
      vlserver: Add a struct for trans-specific data
      vlserver: Access cache via vl_ctx
      volser: Do not reset copyDate in ReClone
      Cleanup VOffline log message for non-DAFS
      viced: Enable NAT ping on hosts
      viced: Restrict RXAFS_FlushCPS to administrators
      afs: Do not use separate array for srvAddrs
      DAFS: Preattach, not attach, in FSYNC_Drop
      vol: Avoid getting stuck in ATTACHING in attach2
      vol: Let non-usable volumes attach for non-DAFS
      Remove the global tempHeader/stuff structures
      fuse: Add -oallow_other by default where possible
      afsd.fuse: Solaris 11 support
      fuse: Autodetect Solaris 11 FUSE
      salvager: Do not set fileName on header fixup
      salvager: Do not require MaybeZapVolume fileName
      salvager: Error volumes on GetInodeSummary errors
      salvager: Remove VolumeSummary->fileName
      salvager: Do not fork for single VG salvage
      vol-salvage: Unlock volumes before exiting
      viced: Clear all client CPS on FlushCPS
      afsd: Add the -rxmaxfrags option
      volser: Indicate busy volume with VBUSY
      volser: Restore Vol*ListOneVolume error handling
      volser: Make VolListOneVolume errors consistent
      aklog: Probe for libasn1 on heimdal
      ihandle: Fix fdInUseCount leak on EMFILE
      ihandle: Refactor ih_open to split out ih_attachfd
      namei: Create the IH_CREATE_INIT function
      volser: Use the new IH_CREATE_INIT function
      DAFS: Remove AFS_DEMAND_ATTACH_UTIL
      rx: Always call rxi_StartListener
      vos: Minimize release impact for new RO sites
      rx: Always call rxi_StartListener
      Whine if single-DES keys are in use
      Probe directly for com_err.h
      budb: Do not use garbage cellinfo
      afs: Traverse discard/free dslot list if errors
      afs_AllocDCache: return NULL instead of panic
      afs: Handle afs_AllocDCache errors
      afs_FreeDiscardedDCache: Avoid assert on error
      afs: Add some comments on GetValidDSlot panics
      Revert "viced: Enable NAT ping on hosts"
      rx: Remove obsolete comment
      RedHat: Munge future kernel versions
      Fedora: Handle new kernel variant paths
      RedHat: Fix specfile changelog
      salvager: Whitespace formatting
      LINUX: Use sock_create_kern where available
      ihandle: Make _ONCLOSE the sync behavior default
      cellconfig: Do not use 'long' for dbserver IPs
      salvager: Fix in-memory invalid linktable counts
      afs: Return raw code from background daemons
      afs: Treat vc_error as a CheckCode-translated code
      afs: Translate VNOSERVICE to ETIMEDOUT
      viced: Improve CallPreamble error messages
      viced: Move host quota calculation
      namei: Set inconsistent linktable linkCount to 0
      salvager: Ignore linktable-only RW volumes
      namei: Ignore misplaced files
      salvager: Handle multiple/inconsistent linktables
      vol: Nuke parent vol special inodes
      libafs: Correct GUACB afs_LoopServers flags
      libafs: GiveUpAllCallBacks at shutdown again
      vol: Interrupt RX calls accessing offlining vols
      viced: Add options for interrupting clients
      afs: Refactor DoLockWarning
      afs: Include FID in DoLockWarning
      afs: Throttle byte-range locks warnings per-file
      viced: Avoid issuing redundant TMAY requests
      viced: Avoid endless BCB loop
      doc: bos manpage fixes
      viced: Improve client error log messages
      viced: Restore some previous log message language
      rx: Split out rxi_SendConnectionAbortLater
      rx: Avoid rxi_Delay on RXS_CheckResponse failure
      rx: Split out rxi_SendConnectionAbortLater
      rx: Avoid rxi_Delay on RXS_CheckResponse failure
      afs: Raise fake free space reporting
      doc: Clarify some BosConfig.new text
      bozo: Ignore ListKeys ka_KeyCheckSum return value
      ptserver: Fix RemoveFromSGEntry hentry memcpy
      budb: Fix objdir builds
      afs: Use common cleanup code for lockctl EINVAL
      LINUX: Drop dentry if lookup returns new file
      LINUX: Avoid premature RO volume lock error
      volinfo: PrintFileNames is namei-only
      volinfo: Include nfs.h
      Install new volscan binary and manpage
      objdir build: Add objdir include paths
      LINUX: Check afs_lookup return code explicitly
      LINUX: Avoid d_revalidate failure on mtpt mismatch
      LINUX: Avoid check for key_type.match existence
      Add debian/changelog entry for 1.6.11~pre1-1
      Merge tag 'upstream/1.6.11_pre1'
      Imported Upstream version 1.6.11~pre1
      Add changes in upstream 1.6.11pre1 prerelease
      Finalize changes for 1.6.11~pre1-1
      Fix --without-krb5
      afs: Fix some afs_conn overcounts
      LINUX: Avoid mvid NULL deref in check_bad_parent
      SOLARIS: Avoid uninitialized caller_context_t
      afs: Zero uninitialized uio structs
      rx: Zero unitialized uio structs
      doc: Document fs listquota 2TB partition limit
      afs: Use correct output buffer for FSCmd pioctl
      vlserver: Disable regex volume name processing in ListAttributesN2
      bozo: Constify bozo_Log 'format' argument
      rx: Reset lastSendData when resetting call
      afs: Avoid incorrect size when fetching beyond EOF
      afs: Fix fetchInit for negative/large lengths
      afs: Log weird 'size' fetchdata errors
      afs: Log abnormally large chunk files
      ubik: Don't RECFOUNDDB if can't contact most sites
      SOLARIS: Support VSW_STATS
      ubik: Return an error from ContactQuorum when inquorate
      LINUX: Define printf/uprintf as variadic macros
      LINUX: Avoid 'wakeup' define
      systemd: RemainAfterExit in openafs-client.service
      afs: Make ONEGROUP_ENV not Linux-specific
      SOLARIS: Use AFS_PAG_ONEGROUP_ENV for Solaris 11

Andy Cobaugh (2):
      rpm: Really undefine %dist
      rpm: remove postinstall message from openafs-client

Antoine Verheijen (28):
      DARWIN: Fix processing using rx_ifaddr_* macros in afsi_SetServerIPRank()
      Darwin: Assign correct value to myDstaddr in afsi_SetServerIPRank()
      OpenBSD: Use Darwin version of afsi_SetServerIPRank() for OpenBSD 4.7 and above.
      OpenBSD: Fix use of mstat Length field in osi_vm.c
      OpenBSD: Fix variable name typo in osi_vcache.c
      OpenBSD: No ruid/rgid in cred structure.
      OpenBSD: Remove macros definitions for afs_osi_Alloc et al.
      OpenBSD: Fix use of macros for AFS_KALLOC/AFS_KFREE
      OpenBSD: Fix parameters in call to afs_close()
      Move include of sys/types.h in kopenafs.c
      OpenBSD: Don't call non-existent routines in osi_vfsops.c
      OpenBSD: Remove duplicate assignment of COMMON_INCLUDE in libafs
      OpenBSD: Install no-NFS version of libafs
      OpenBSD: Change code optimization setting
      OpenBSD: Remove user.h from dir.c for OpenBSD 4.8
      OpenBSD: Eliminate complaint about built-in malloc.
      OpenBSD: Make OpenBSD 4.7 param headers consistent
      OpenBSD: Add support for OpenBSD 4.8
      OpenBSD: curproc has moved in OpenBSD 4.8
      Move check for unspecified CFLAGS in configure.ac
      OpenBSD: Complete implementation of afs_osi_TimedSleep
      Replace uintptr_t type cast with uintptrsz in afs_vcache.c
      OpenBSD: Add <sys/queue.h> header for <sys/lockf.h>
      OpenBSD: Replace "vnodeop_desc" with "vops" in kernel module.
      OpenBSD: Add config headers for new(er) OS versions.
      OpenBSD 5.3: Replace use of copyinstr for setting mount point name.
      Increase size of space for ACL in "up" command.
      OpenBSD: Add support for OpenBSD 5.4

Arne Wiebalck (3):
      Update 'vos shadow' man page
      RedHat: support building on ELRepo kernels
      make openafs uninstallable even if /afs is missing

Asanka C. Herath (1):
      Windows: Backup and restore configuration across installs

Asanka Herath (1):
      Windows: Set NTDDI_VERSION when setting _WIN32_WINNT

Ben Kaduk (63):
      FBSD: properly register our syscall
      More FBSD syscall tweaking
      FBSD: in lookup, when ISDOTDOT, unlock dvp
      Revert "FBSD: in lookup, when ISDOTDOT, unlock dvp"
      FBSD: correct and simplify vcache eviction routines
      FBSD: lock interlock around v_usecount accesses
      FBSD: fix dumb panic when we can't pfind rxk_Listener
      Catch up on FBSD releases
      FBSD: warning cleanups
      FBSD: clean up rx_socket teardown
      FBSD: close race in afs_root
      FBSD: band-aid vnode locking in lookup
      FBSD: StopListener glocking fixup
      Zero rx_multi_lock before initializing it
      Bring FBSD 7.X client back to life
      FBSD7: Don't sleep with the glock
      FBSD: remove vestiges of Giant
      Pull in 64BIT_ENV for FBSD
      FBSD: remove prtactive
      Remove stale FreeBSD packaging
      Remove outdated rc file for afsd on FBSD
      new files for FreeBSD packaging at 1.6.0pre3
      Rename libcom_err to libafscom_err
      FBSD: VIMAGE support
      Enable gencat for i386_fbsd_*
      Also install afszcm.cat for i386_fbsd
      FBSD: do not FlushAllVCaches
      Unbreak make dest for FBSD
      FBSD: do not install kdump
      Install afszcm.cat for i386_fbsd make dest
      FBSD: deal with kernel API rename
      FBSD: typo fix
      FBSD: cleanup dvp locking for ISDOTDOT
      FBSD: switch afsi_SetServerIPRank implementation
      Catch up on fbsd releases
      Patch up FreeBSD-10 support
      FreeBSD major version numbers are multi-character
      Catch up to FreeBSD non-MPSAFE deorbit
      Only have one build rule for budb_errs.c
      butc: do not use stack garbage for secobj
      FreeBSD version compatibility for 1.6.x
      Catch up to FreeBSD KPI for vfs_cmount
      Clean up akimpersonate and use for server-to-server
      Add support for deriving DES keys to klog.krb5
      Enable dvolser and tvolser for FreeBSD
      db_dump.o depends on budb_errs.h
      Check for over/underflow while allocating PTS ids
      Adjust for microtime() ABI on all XBSD
      FreeBSD: VOP_MMAP has been dead since 1996
      FBSD: Remove include directive for nonexistent file
      Catch up to FreeBSD VM object read/write locks
      FBSD: plug refcount leak in pioctl
      Sysname and param.h for FreeBSD 9.2 and 11.0
      Tidy up MakefileProto.FBSD.in
      Make process.o depend on process.amd64.s
      Fix DARWIN build with clang
      Fix DARWIN build with clang
      Alias "vos e" to "vos examine"
      Apply cast from cfc9b348 to the else clause
      bozo: Remove dead code and minor cleanup
      FBSD: adhere to gop_lookupname() semantics
      Fix incorrect uses of abs()
      Remove spurious NULL checks

Benjamin Kaduk (310):
      Fix build for FreeBSD 10.0
      Disable deprecated warnings for krb5 routines
      Search srcdir and objdir paths for rxkad includes
      cmd: Avoid unsafe use of strncat
      Disable some explicit sbrk() usage
      afs_fetchstore: avoid use of uninitialized variable
      afs_fetchstore: re-avoid uninitialized variable
      Remove static const char copyright[]
      Use correct include guard for vol_prototypes.h
      Do not use garbage-collection for DARWIN ObjC apps
      libafs: DARWIN: update for Xcode 5.1
      Make struct CallBack indentation uniform again
      FBSD: catch up to 1997 and include if_var.h with if.h
      Use a separate toplevel target for venus/tests
      Install afscp.h from srcdir, not the build dir
      vol: Fix build with separate objdir
      Adjust changelog for 1.6.10-pre1 on experimental
      Imported Upstream version 1.6.10~pre1
      Merge tag 'upstream/1.6.10_pre1' into experimental
      Flesh out changelog for upstream 1.6.10pre1 prerelease
      Release 1.6.10pre1 unto experimental
      pointers are not castable to unsigned int
      Import upstream patches for linux kernel 3.16
      Update README.source with the gbp pq procedure
      Finalize changes for 1.6.9-2
      Merge branch 'experimental'
      Remove patches superseded by 1.6.10pre1
      Add initial changelog entry for 1.6.10 final
      Imported Upstream version 1.6.10
      Merge tag 'upstream/1.6.10'
      Flesh out changelog for upstream 1.6.10 release
      Bump Standards-Version
      Add systemd unit file for openafs-client
      Add systemd unit file for openafs-fileserver
      Pull patches from gerrit for realpath() issues
      Update Dutch translation
      Release 1.6.10 to unstable
      Revert "Release 1.6.10 to unstable"
      Use absolute paths in unit files
      ExecStopPre is not a thing
      Can't use /var/cache for our data
      usr and ufs are not the same
      Populate the EnvironmentFile in the postinst
      Build-Depend on dh-systemd
      Add dh_systemd_enable before dh_installinit
      Add patch to allow afsd to do nothing and exit(0)
      Succeed when the kmod is missing
      Try to have systemd not check afsd's exit code
      We use MODULEROOT again
      Actually install the fileserver service
      Be optimistic and add 760063 closer
      Release 1.6.10 to unstable
      Shell quoting and subshell cleanup
      Make openafs-client start succeed silently when already running
      Separate helper for shutdown module check
      Finalize changes for 1.6.10-2
      Update CellServDB to 20141117 snapshot
      Build fix for recent FreeBSD -current
      Appease compile_et for objdir builds
      We want to be Before=umount.target
      openafs-client should RemainAfterExit
      Finalize changes for 1.6.10-3
      Update Spanish translation
      Import a big pile of upstream patches
      Update CellServDB to the 2015-01-19 release
      Release 1.6.10-4 to unstable
      Merge branch 'master' into experimental
      Remove patches already present in 1.6.11pre1
      Add changelog entry for 1.6.11~pre2-1
      Imported Upstream version 1.6.11~pre2
      Merge tag 'upstream/1.6.11_pre2' into experimental
      Flesh out changelog for changes in 1.6.11pre2
      Rebase patches
      Release 1.6.11~pre2-1 to experimental
      FBSD: do not set -mno-align-long-strings
      Merge branch experimental into master
      Add changelog entry for 1.6.11.1
      Imported Upstream version 1.6.11.1
      Merge tag 'upstream/1.6.11.1'
      Flesh out changelog for changes in 1.6.11.1
      Release 1.6.11.1-1 to unstable
      kauth: fix clock skew detection
      afsio: switch BreakUpPath to strdup
      Add changelog entry for 1.6.13
      Imported Upstream version 1.6.13
      Merge tag 'upstream/1.6.13'
      Flesh out changelog for changes in 1.6.13 and 1.6.12
      Release 1.6.13-1 to unstable
      Add changelog entry for 1.6.14
      Imported Upstream version 1.6.14
      Merge tag 'upstream/1.6.14'
      Flesh out changelog for changes in 1.6.14
      Update swedish translation
      Update CVE numbers in previous changelog entry
      Note that the protocol doc rfc5864.txt is dual-licensed
      Supply copyright notices for systemd helper scripts
      Add upstream patches for linux-4.2 support
      Release 1.6.14-1 to unstable
      Add Anders Kaseorg as an uploader
      Remove stray underscore from preprocessor conditional
      Tweak AFSDIR_PATH_MAX definition
      Changelog entry for 1.6.15
      Imported Upstream version 1.6.15
      Merge tag 'upstream/1.6.15'
      Flesh out changelog for 1.6.15
      Rebase debian patches on top of 1.6.15
      Release 1.6.15-1 to unstable
      Handle backupDate of zero
      Fix disk name initialization in scout
      Remove unneeded inclusion of <sys/timeb.h>
      FBSD: Switch the dummy 'data' for mount(2)
      fstrace: only declare 'rval' when it is used
      pioctl.c: removed unused variable
      OPENAFS-SA-2016-001 group creation by foreign users
      OPENAFS-SA-2016-002 AFSStoreStatus information leak
      OPENAFS-SA-2016-002 AFSStoreVolumeStatus information leak
      OPENAFS-SA-2016-002 VldbListByAttributes information leak
      OPENAFS-SA-2016-002 ListAddrByAttributes information leak
      Update NEWS for 1.6.17
      Make OpenAFS 1.6.17
      Add param files for FreeBSD 10.2, 10.3
      Fix optimized IRIX kernel module builds
      volser: set error, not code, before rfail
      Typo fix in comment
      cellconfig: check for invalid dotted quads
      Fix typo in cm_dcache.c
      Add changelog entry for 1.6.18 import
      Imported Upstream version 1.6.18
      Merge tag 'upstream/1.6.18'
      Flesh out changelog for 1.6.18
      Remove Linux-4.4 patches that are in upstream 1.6.18
      Pull in patches from gerrit for Linux 4.5 support
      Set DefaultDependencies=no and pull in sysinit.target
      Release 1.6.18-1 to unstable
      Linux 4.5: no highmem in symlink ops
      Linux 4.5: don't access i_mutex directly
      Add sysname IDs for FreeBSD 10.2 and 10.3
      Fix typo in kaserver appendix
      Make setting of CFLAGS_NOSTRICT make sense
      bos: allow salvage -salvagedirs with -all
      Update NEWS for 1.6.20
      Make OpenAFS 1.6.20
      afs: do not leak stale data in buffers
      Changelog entry for new upstream release
      New upstream version 1.6.20
      Merge tag 'upstream/1.6.20'
      Flesh out changelog for upstream changes
      Rebase patches after new upstream version
      Release 1.6.20-1 to unstable
      Changelog entry for 1.8.0~pre1
      New upstream version 1.8.0~pre1
      Merge tag 'upstream/1.8.0_pre1' into experimental
      Rebase patches onto new upstream
      Update debian/control for new upstream release
      Remove old symbols files and leave stubs for the new ones
      Rename library install files for new binary packages
      Remove dangling kauth bits from debian/
      Update openafs-client directives for 1.8.0
      New man pages for openafs-fileserver to intsall
      A new man page for openafs-fuse
      updates for openafs-krb5.install
      Update debian/rules for new upstream version
      Add patch to work with modern heimdal
      Add generate symbols files for new libraries
      Flesh out changelog entry
      Release 1.8.0~pre1-1 to experimental
      Revert "Release 1.8.0~pre1-1 to experimental"
      Fixup shell syntax in openafs-client.preinst
      Release 1.8.0~pre1-1 to experimental
      Work on fixing test failures on !amd64
      Release openafs-1.8.0~pre1-4 to experimental
      Add versioned build-depends on heimdal-multidev
      Reformat src/afs/LINUX/osi_vcache.c
      Changelog entry for new upstream release
      New upstream version 1.6.21
      Updated version 1.6.21 from 'upstream/1.6.21'
      Flesh out changelog for 1.6.21 upstream release
      Close some bugs
      Update patches
      Use -nofork for bosserver in openafs-fileserver.service
      Attempt to honor nodoc in DEB_BUILD_OPTIONS
      systemd compatibility: use service(8)
      Bump Standards-Version to 4.0.0
      Run debconf-updatepo
      Release 1.6.21-1 to unstable
      Add changelog entry for new upstream prerelease
      New upstream version 1.8.0~pre2
      Updated version 1.8.0~pre2 from 'upstream/1.8.0_pre2'
      Flesh out changelog for new upstream version
      Merge branch 'master' into experimental
      Update patches for new upstream version
      Update client precheck to use -help
      Catch up to upstream documentation changes
      Merge master into experimental
      Attempt automatic akeyconvert in postinst
      Release 1.8.0~pre2-1 to experimental
      OPENAFS-SA-2017-001: rx: Sanity-check received MTU and twind values
      Update NEWS for 1.6.22
      Make OpenAFS 1.6.22
      Add changelog entry for new upstream release
      New upstream version 1.6.22
      Update upstream source from tag 'upstream/1.6.22'
      Flesh out changelog for new upstream release
      Update patches for new upstream version
      Appease lintian:
      Release openafs-1.6.22-1 to unstable
      Merge branch 'master' into experimental
      Add changelog entry for new upstream prerelease
      New upstream version 1.8.0~pre3
      Update upstream source from tag 'upstream/1.8.0_pre3'
      Flesh out changelog for new upstream prerelease
      Release openafs-1.8.0~pre3-1 to experimental
      Update Russian debconf translation, per Lev Lamberov
      Import upstream patches for kernel 4.14 compatibility
      release openafs-1.6.22-2 to unstable
      Pull in upstream patch for an OOPS on linux 4.14 kernels
      Pull in patch that properly includes stdint.h
      release openafs-1.6.22-3 to unstable
      Changelog entry for new upstream release branch
      New upstream version 1.8.0~pre4
      Update upstream source from tag 'upstream/1.8.0_pre4'
      Merge branch 'experimental'
      Update NEWS entries to reflect new version
      Tweak akeyconvert NEWS
      Take standards-version 4.1.3
      Add missing bug closer
      Update Dutch translation
      Some doc path fixes from Anders
      Release 1.8.0~pre4-1 to unstable
      Merge 1.8.0~pre4 packaging into master
      Update changelog entry for new upstream prerelease
      New upstream version 1.8.0~pre5
      Update upstream source from tag 'upstream/1.8.0_pre5'
      Flesh out changelog for new upstream prerelease
      Update packaging repo information to point to salsa
      Close the last Mayhem bug
      Release 1.8.0~pre5-1 to unstable
      Changelog entry for 1.8.0 final
      New upstream version 1.8.0
      Update upstream source from tag 'upstream/1.8.0'
      Flesh out changelog entry for 1.8.0 final
      Update debian/README.source for Salsa
      Update German debconf translation; thanks Pfannenstein Erik
      Release 1.8.0-1 to unstable
      Changelog entry for 1.8.1pre2
      New upstream version 1.8.1~pre2
      Update upstream source from tag 'upstream/1.8.1_pre2'
      Flesh out changelog entry for 1.8.1pre2
      Regenerate patches
      Update control to build for arm64
      Update debian symbols files for new upstream exports
      Update Dutch debconf translation
      Release openafs-1.8.1~pre2-1 to unstable
      Supply arm64 sysname and related cleanup
      Update changelog for new upstream release
      New upstream version 1.8.1
      Update upstream source from tag 'upstream/1.8.1'
      Flesh out changelog entry for 1.8.1 release
      Release openafs-1.8.1-1 to unstable
      Changelog entry for 1.8.4pre1
      New upstream version 1.8.4~pre1
      Update upstream source from tag 'upstream/1.8.4_pre1'
      flesh out changelog for 1.8.4pre1
      Make openafs-fileserver depend on openafs-krb5 for akeyconvert
      Update Danish debconf translations
      Add closer for #934758
      wordsmith ENOENT-avoidance changelog entry
      Require opt-in for krb5 weak crypto usage
      Remove debian/source/lintian-overrides
      Use correct variable substitutions in automake's absence
      Release openafs-1.8.4~pre1-1 to unstable
      Add changelog entry for 1.8.5 security release
      New upstream version 1.8.5
      Update upstream source from tag 'upstream/1.8.5'
      Flesh out changelog for new upstream version
      Update patches for new upstream release
      Configure --without-ctf-tools to fix kmod builds when ctfutils are installed
      Enable support for ppc64el
      Fix old changelog entry to silence lintian
      Release openafs-1.8.5-1 to unstable
      Actually remove patch file from previous commit
      Add changelog entry for new upstream prerelease
      New upstream version 1.8.6~pre1
      Update upstream source from tag 'upstream/1.8.6_pre1'
      Flesh out changelog entry for upstream 1.8.6pre1
      Update patches for 1.8.6pre1
      Pull in a few more patches from upstream
      Add changelog entry for salsa merge-request 2
      Update Italian debconf translation
      Skip vos tests when vlserver can't start
      Update symbol versions for libafsrpc2
      Install fs_flushall.1
      Update to debhelper-compat 12
      Release 1.8.6~pre1-1 to unstable
      Make vos tests use -noresolve
      Go back to only using --fail-missing for binary packages
      Release 1.8.6~pre1-2 to unstable
      Temporarily disable volser tests
      Release 1.8.6~pre1-3 to unstable
      Add changelog entry for new upstream release
      New upstream version 1.8.6
      Update upstream source from tag 'upstream/1.8.6'
      Flesh out changelog entry for upstream 1.8.6
      Update patches for new upstream release
      Release openafs-1.8.6-1 to unstable
      Import upstream patches for -fcommon support
      changelog entry for -fcommon fixes
      Release openafs-1.8.6-2 to unstable
      Pull in upstream patches to support kernel 5.8
      release openafs-1.8.6-3 to unstable

Brandon S Allbery (1):
      gtx: use getmaxyx() with sensible fallbacks

Brian Torbich (1):
      redhat: Correct permissions on systemd unit files

Charles Hannum (1):
      linux fh_to_dentry can return err

Chas Williams (1):
      Open syscall emulation file O_RDONLY

Chas Williams (CONTRACTOR) (21):
      afsd's -mem_alloc_sleep is obselete -- update documentation
      configure: --with-linux-kernel-packaging should default to disabled
      add option to rxperf to use rx_Readv() instead of rx_Read()
      sin_family is not network order
      Use bigger I/O sizes for the memcache
      rx: remove spurious compare for maxDgramPackets
      rename some variables in rxperf
      afs: minor cleanup for LINUX struct vcache
      solaris: fix typo in the solaris 11 startup script
      rx: always use/protect the xdr routines in the kernel
      doc: let configure find the XML tools if possible
      afs: clean afs_osi_Alloc() usage
      LINUX: ifconfig's output has changed
      LINUX: fix array indexing issue in memory statistics
      volser: remove commented code
      rx: Remove rx_waitingForPacket
      vlserver: Add auditing to some more RPC's
      afs/VNOPS: reduce stack usage
      afs/VNOPS: use osi_AllocSmallSpace() correctly
      auth: Fix library dependencies so that tests build again
      doc: fix some broken link specifications

Chaskiel Grundman (8):
      libafscp: a library for "clientless" operations
      Add rxkad server hook function to decrypt more types of tokens
      New optional rxkad functionality for decypting krb5 tokens
      Integrate keytab-based decryption into afsconf_BuildServerSecurityObjects
      Derive DES/fcrypt session key from other key types
      Eliminate pointless changes between nbsd50/60 params
      Declare sigwait parameter if it will be used
      Linux 4.5: get_link instead of follow_link+put_link

Chaz Chandler (3):
      libafscp: code cleanup
      afsio: rewrite using libafscp
      afsio: remove unnecessary reference to malloc.h

Christer Grafström (2):
      Add support for configuration of MacOS 10.10 "Yosemite"
      Packaging support for MacOS X 10.10 "Yosemite"

Christof Hanke (22):
      volserver: Do not return ENOMEM on AIX from XVolListPartitions
      use proper 64bit casting for pointer-math
      use computed values in src/gtx/curseswindows.c
      Unix afsd: Check for mountpoint /afs first
      Add .gitignore for tsm41
      remove unnecessary dependency
      check curses-libs by configure
      autoconf: add test for typedef'd structs
      linux: add read_descriptor_t configure test and ifdef
      libafscp: fix install/dest in sep. Objectdir
      linux: fix probing for noop_fsync
      fileserver: add volume number to error-messages
      afsd: check if mountdir is an absolute path
      LINUX: Keyring deal with suse-specific key_type op
      Linux Keyring error handling
      LINUX: Keyring deal with suse-specific key_type op
      linux-kernel-module: move keyring-specific
      linux-kernel-module: move keyring-specific
      Linux: always include <linux/uidgid.h> headerfile
      Linux: fix whitespace issue
      Logfiles: open with O_APPEND
      client: flag in cachemanager if rmtsys is enabled

D Brashear (4):
      linux: make reading unixusers from proc actually work
      auth: check for keytab before using in akimpersonate
      shlibafsrpc: correct double export in symbol map
      vlserver: limit use of regex to admins always

Dan van der Ster (1):
      rxperf: print achieved transfer rate

Daniel Bayer (1):
      add armv5tel to sysname

Daria Brashear (5):
      osx: update afssettings for yosemite
      Add defines for recent darwin sysctl constants
      vos: Clear nvldbentry before sending on the wire
      bos: Use crypt for commands where spoofing could be a risk
      afs: Clear pioctl data interchange buffer before use

Daria Phoebe Brashear (1):
      openafs: add a contributor code of conduct

Dave Botsch (3):
      Fixes dkms.conf for Redhat Enterprise
      Fixes dkms.conf for Redhat Enterprise
      Initial set of changes for El Capitan OS X 10.11 .

Derrick Brashear (215):
      macos afsdb reinit resolver on address change
      rx msgsize retry logic change
      ubik recovery and remote use correct file number
      openafs 1.5.77
      disable Rx packet tracking
      pam test should return an int in main
      linux define ucontext properly
      exempt instant timeouts from mtu discovery
      OSX prefspane use Kerberos Preferences for defaults
      shakeloosevcaches drop xvcache during dentry ops
      make openafs 1.5.78
      rename afs/assert.h to afs/afs_assert.h
      kill off afs/debug.h
      viced don't double-print start time
      rx mutex inversion fix
      RPM scripts should allow newbinary restart to restart
      openafs 16 merge error on rx mutex inversion fix
      redhat init script fix missing space
      balance afs_vcount in non-linux CM
      freebsd: properly track vcache references
      properly mark servers down for rx errors except OPCODE
      tweak afs server conn error handling
      macos nfs translator vnode ref fix
      openafs 1.6.0 pre1
      darwin: fix fixed setpag error handling
      backup: pass in valid dummy pid for LWP
      DARWIN: make growlagent build not run afoul of ._ fun
      DARWIN: replace resource merge script ref with binary
      FBSD: we're 64 bit capable
      afsd: CellItems doesn't apply to memcache mode
      MacOS: fix SetFile call in growlagent makefile
      evalmountdata: put back colon in .:mount syntax only if we removed it
      DAFS: fix ifdef
      DAFS: make FSYNC_VOL_QUERY_VOP DAFS-only
      merge ntops and namei
      MacOS: panic decoder should check for unloaded kexts
      evalmountdata null pointer before use
      make 1.6.0pre2 version changes
      MacOS: don't allow krb5 at login when AD plugin authenticates
      aklog weak warning
      check for error_message
      generated mode: fix result
      avoid unneeded rebuilds due to component version
      LWP: remove ucontext header from preempt module
      arm darwin update
      MacOS: don't install growlagent into prefpanes dir
      MacOS: aklog auth plugin
      fileserver: dropbox mode shouldn't allow readback from anonymous
      rx: cancel growmtu event on resetcall
      tweak uvldb-making function
      linux: defer vcache evictions when sleep would be needed
      make openafs 1.6.0pre3
      macos: kernel socket upcall
      MacOS: allow cdead vcaches to be found in FindVCache if requested
      osx: decode-panic should work in add-kext only land
      osx: prefs pane should properly detect version
      openafs 1.6.0pre4
      DAFS: allow salvager to detect whether FSYNC server is DAFS
      DAFS: fix forceDAFS support in salvager
      osconf: reduplicate systype stuff
      macos next support
      add AFS_DEMAND_ATTACH_UTIL
      IRIX: set vfs pointer when creating new vcaches
      macos: further next version support
      avoid downward vcache pressure when entries are free
      make 1.6.0pre5
      dynroot: mark vnode types on dynroot vnodes
      macos: bulkstat redux
      xdr symbol fallout
      make 1.6.0pre6
      des: generated files should not require objects needed in libdes
      macos: disable bulkstat
      viced: note parms file deprecation
      rx: complete fix for starting rexmit timers
      macos: note additional vfs features
      Revert "rx: prevent connection channel assignment race"
      volser: remove pragma requiring ultranew gcc
      make 1.6.0pre7
      Revert "windows: include cmp_Cmd_Ref_3_en_US component"
      redhat: support epel yum configs in mockbuild
      macos: krb5_524 is uselessly stubbed
      macos: avoid KLRenewInitialTickets crash in Lion
      aklog: check ccache errors in get_user_realm
      macos: don't attempt finalize fixup on root vnode
      macos: fix vnode finalization
      macos: reset next vcache pointer after reacquiring xvcache
      viced: avoid aborting on host table exhaustion
      macos: axe static vfs_fsentry
      rx: avoid nat ping until connection is attached
      vos: spell "vldb" correctly
      doc: add old release notes
      1.6.0 release notes
      redhat: update dkms config
      aklog: attempt to warn about needed weak crypto switch for Lion
      macos: fix race in afs_root
      make openafs 1.6.0
      macos: update 32 bit kernel build flags
      afscp: build for windows
      libafscp fixes
      libafscp: fix kerberos bits
      afscp: tellmeaboutyourself stub wants host byte order
      libafscp: add lock support
      afscp: add decl for roken function
      rx: avoid nat ping during shutdown
      darwin: minimal afsbackgrounder ticket fix
      darwin armv6 and armv7 support
      rxkad ticket5 function rewriting
      afscp: add confdir override
      afscp: allow listing of bare root.cell dirs in dynroot mode
      afscp: enable debugging support in the volume portion
      volser: dont double-stat vnodes when dumping
      ukernel: make web enhancements the default
      ukernel: output dataversion in stat struct if possible
      bypasscache: don't define uio_t for ukernel
      bypasscache for ukernel
      ukernel: add uafs_access
      ukernel: install our sysincludes to root.perf
      ukernel: don't enforce thread lockers in remove vop
      ukernel: set close-on-exec on our socket
      afs: on uuid init fail, don't leave garbage behind
      ukernel: set pthread stacksize to an integer multiple of 8k
      afs: don't try GetDownD if nothing to get
      bypasscache: do errors correctly
      bypasscache: allow arbitrary sized iovecs
      ukernel: get an ip address even when dns and hosts suck
      viced: avoid bogus handle in rename
      ukernel: handle pioctl errors properly in ktc
      redhat: make rpms build on pre-f15 again
      dafs: avoid null deref getting volume header
      viced: disable accelerated copyonwrite
      remove CopyOnWrite2 and unused vars
      viced: disable accelerated copyonwrite
      remove CopyOnWrite2 and unused vars
      macos: no more startupitems
      DAFS: listvol + unsalvagable volumes = intolerable delay
      macos: dont want bind 8 compat on leopard
      kernel upcall rx env should shut down event daemon
      aklog: work around lion kerberos disaster
      xvcb lock order violation
      xserver lock order violation
      aklog: strlen(NULL) doesn't work
      rx: arrange for Finalize to really stop running calls
      libafs: only do pings for default conn with root uid
      libafs: disable mtu discovery
      vos: fix code to not triple-negate
      make openafs 1.6.1pre1
      afs: increase idledead time
      afs: discard cached state when we are unsure of validity
      afs: put back conn if not using in checkserver loop
      rx: add and export a public keepalive toggle
      libafs: add replicated connection pool
      viced: disable rx keepalives during disk io
      make openafs 1.6.1pre2
      libafs: kill rxevent daemon even in upcall mode
      volser: allow cloning non-rw volumes
      volser: allow clonevol purge id to be new id
      vol: allow clones of readonly volumes
      vos: refactor code
      vos: allow releases without offline time
      libafs: ensure one nat ping connection per srvAddr
      libafs: retry retriable RPCs instead of abandoning
      make openafs 1.6.1pre3
      macos: don't crash on krb5 damage
      macos: don't crash on krb5 damage
      openafs 1.6.1pre4
      Revert "Windows: Workaround Win7 SMB Reconnect Bug"
      openafs 1.6.1
      osx: deal with more kerberos damage
      osx: deal with more kerberos damage
      macos: find packagemaker instead of assuming path
      macos: iterate mdfound packagemakers when spaces are present
      refactor afs_CheckServers
      libafs: dont handle outstatus on write error
      macos: lock module against unload during shutdown
      libafs: stop bkg first
      macos: remove mistyped vnode warning
      libafs: don't crash on no addresses in afs_Conn
      macos: update AFS prefs pane
      aklog: can't assume krb5_524_conv_principal based on convert_creds
      libafs: put connection in analyze when conn srvr missing
      libafs: put connection always in getcapabilities helper
      rx: abort on missing service
      libafs: initialize free dcache list for memcache
      1.6: fix warnings
      libuafs: enable 64 bit mode on linux
      configure: check for poll()
      macos: next version header
      macos: next version support
      macos: native apps need 64 bit support
      macos: fix growlagent icon handling
      linux: update spec requirements
      Windows: limit number of retries due to kdc repeat error
      macos: avoid leaking iocount on synthetic fsevents
      macos: future-proof MakefileProto.DARWIN.in
      darwin: don't process incoming packets during rx shutdown
      make openafs 1.6.2
      afsutil: fix prototype
      afscp: null-terminate root.cell dir if needed in dynroot mode
      LWP: don't copy pid to a null pointer
      macos: future-proof MakefileProto.DARWIN.in
      darwin: don't process incoming packets during rx shutdown
      make openafs 1.6.2
      macos: get more packets if requested
      dirpath: update keytab strings in windows
      namei: force-close fd on read or write error
      ihandle: don't keep reallyclosing future fds
      linux: provide read and write ops even when we have aio
      linux: core dump requires write fop
      linux: provide read and write ops even when we have aio
      linux: core dump requires write fop
      pt_util: gcc warning fix
      unix: giveupallcallbacks at shutdown
      volinfo: fix bad format string
      volinfo: fix formating of placeholder printfs
      gtx: add configure switch to force not building

Edward Z. Yang (3):
      linux: Update Packaging to build OpenAFS services for Fedora's systemd
      Linux: 3: Update specfile to know about 3.* kernels.
      Add OpenAFS to the dependencies of remote-fs.

Felix Frank (1):
      rxgen: add *TranslateOpcode functions to XDR code

Frédéric Bonnard (1):
      Fix missing bits for ppc64el

GCO Public CellServDB (2):
      CellServDB update 13 Dec 2010
      CellServDB update 14 Aug 2011

Garrett Wollman (14):
      FBSD: catch up with the disappearance of VOP_GETVOBJECT
      kdb: don't dereference a null pointer on corrupt database
      bos: don't dereference a null pointer when printing an error message
      afsd: look in the right place for -splitcache argument
      butc: avoid freeing uninitialized pointer in writeDbDump()
      butc: avoid testing stack garbage; remove dead initializer
      vos: don't free stack garbage on error
      libafs: don't call afs_PutDCache(NULL) in afs_GetDownD()
      butc: initialize startTime before it is used
      FBSD: coalesce three assignments to the same variable
      FBSD: 9.3 has been released, so add config bits and sysname
      FBSD: 10.1 is coming out soon
      afsd: correct printf format mismatch in debugging printf
      viced: time_t might not be long

Geoffrey Thomas (2):
      rpm: Don't attempt to restart on upgrade when using systemd
      linux: fsync on a directory should return 0, not EINVAL

Hans-Werner Paulsen (4):
      Do not call afs_MarinerLog when afs_mariner is not set
      vos clone  use the value of the -toname argument
      use V_copyDate in DumpHeader for cloned volumes
      use V_creationDate in DumpHeader for R/O volumes

Hartmut Reuter (3):
      Let SRXAFS_GetStatistics64 return correct values for the workstations
      vol_split: avoid using stale open directory vnodes
      volser: use also vn_length_hi in dump size calculation

Jacob Thebault-Spieker (2):
      remove check for disallowing clones of backup or ro volumes
      allow cloning of any volume to any volume with same parent ID

Jason Edgecombe (4):
      Quickstart Guide: Add some verbiage about /vicepXX/AlwaysAttach
      Quickstart guide: use yum install from openafs repo
      Quickstart Guide: misc. fixes
      Fileserver: Add the /vicepXX/NeverAttach flag to skip mounting a partition

Jeff Blaine (6):
      kvno invocation correction, language cleanup, afs/cell principal preferred
      Documented vos restore -creation and -lastupdate
      Change wiki ref to wiki.openafs.org from stanford.edu
      Remove completed tasks from todo list, add info about git/gerrit preference
      Added -dryrun
      Hide -noexecute in favor of -dryrun

Jeff Layton (2):
      Linux: stop trying to use getname/putname
      Linux: stop trying to use getname/putname

Jeffrey Altman (396):
      Windows: Fix remove 'register' patch
      Windows: fix Freelance trailing dot enforcement
      Windows: unix modes represented in octal
      Windows: Log cell along with volume id for server errors
      Windows: Handle RX_RESTARTING consistently for all RPCs
      Windows: print the value of cm_OfflineROIsValid to afsd_init.log
      Windows: better handle RX_MSGSIZE errors
      Windows: cm_TryBulkStatRPC must process VIO errors
      Windows: Add validation for directory buffer contents
      Windows: fail cm_CheckNTOpen if READ|DELETE for readonly file
      Windows: Permit cm_scache rwlock to be dropped when "Stablized"
      Windows: Modify signature of buf_CleanAsync and buf_CleanAsyncLocked
      Windows: Improve SMB detection of Local System account
      Windows: revise NTSTATUS response for ALLBUSY, ALLOFFLINE, and ALLDOWN
      Windows: 1.5.77 Change Log summary
      Rx: cleanup testclient and testserver test applications
      Rx: Move rxperf test application to src/rx/tests
      Rx: Build rxperf test application on Windows
      Rx: avoid lock churn in rxi_ReceiveAckPacket
      Rx: only compute peer bytes sent and received if rx_stats_active
      Rx: Only backoff the peer timeout once
      Windows: Release builds of Rx should be lean and mean
      Rx: always use tservice variable in rxi_ServerProc
      Rx: properly compute dataPacketsReSent statistic
      Rx: move TSFPQ prototypes from rx_globals.h to rx_protoypes.h
      Rx: PrintTheseStats should not be dependent on RXDEBUG
      Windows: Export additional RX debugging variables from afsrpc.dll
      Rx: Permit udp buffer size to be set in rxperf
      Rx: Do not hold call lock across memcpy in rx_ReadProc/rx_WriteProc
      Rx: Change minimum peer timeout to 2ms
      Rx: Permit MakeDebugCall() be be compiled when RXDEBUG is undefined
      Additional functionality for rxperf
      Windows: Negative Caching for Volume Lookups
      Windows: Pass Volume Root Fid to cm_Analyze after RXAFS_GetVolumeStatus
      Rx: When call receive is done, send ack all packet
      Rx: raise rx_minPeerTimeout to 20ms
      Windows: Fix Parent(path) computation to permit mp and symlink creation
      Windows: Ensure that cm_NameI errors are acted upon promptly
      Windows: Kill AFS_LARGEFILES preprocessor symbol
      Windows: do not leak cm_volume_t objects from LRU queue
      Windows: Do not issue RXAFS change RPCs on known RO volumes
      Rx: Permit ADAPT_WINDOW code to build
      Rx: Do not compute RTT on non-last packets of a jumbogram
      Rx: rx_stats_active not RXDEBUG
      Rx: prototype rx_StateClienThread()
      Windows: prototype cm_PerformanceTuningInit()
      Windows: remove warnings from cm_daemon.c
      Windows: optimize cm_BkgDaemon()
      Windows: remove unnecessary prototype from smb.c
      Windows: Improve cm_SyncOpDone logging
      Windows: Fix i386_w2k and i386_nt40 path construction
      Rx: Fix socket() handling so errors are properly detected
      Rx: Treat rx_minPeerTimeout not as a minimum but as padding
      Windows: Make Rx PMTU discovery configurable; disable by default
      Windows: register idle dead timeout error
      Windows: Use rx_Readv / rx_Writev
      Windows: Fix math error in rx_Writev processing
      Windows: move debug break in afsd_notifier
      Windows: Cleanup build scripts; no include\afs or include\rx
      Rx: use osi_Assert/osi_Panic instead of assert
      down with assert, up with osi_Assert
      vol: attach2 must always return with VOL_LOCK held
      Windows: Finish converting vol apps to pthread only
      don't duplicate work of ctime_s
      Rx: protect rx_conn and rx_call refCount field with rx_refcnt_mutex
      Windows: Do not leak cm_volume_t objects from the LRU queue
      Convert from using nvldbentry to uvldbentry
      modify FindIndex to compare uuids
      vos: free ubulkentries with xdr_free
      Windows: make use of AFSDEV_BIN and set the PATH
      Windows: NSIS installer requires the architecture for CL=1400
      Windows: Remove fallback from GetCaps to GetTime
      Windows: fix UNICODE build for talocale
      Windows: build a UNICODE version of talocale.lib
      Windows: install afs_shl_ext icon files
      Windows: Build afs_shl_ext.dll with talocaleU.lib
      Windows: test for path in afs before symlink test
      Windows: PerformanceTuningInterval Merge error
      Windows: log error code for smb lan thread fail
      Windows: Add VIOC_GETUNIXMODE and VIOC_SETUNIXMODE
      Windows: clear mountPointStringp on status change
      Windows: fs chmod and display mode in fs examine
      Windows: separate parsemode from fs into own file
      vos: do not mix memory allocation methods
      Windows: fs checkservers should list vldb as well
      Windows: fs checkserver skip multi-homed up server
      Windows: buf_CleanAsync scp->fid == bp->fid
      Windows: permit clean when switching platforms
      Windows: remove unused vars from cm_server.c
      Windows: remove all refs to unused buf_GetNew()
      Windows: refactor buf_Get() to improve readability
      Windows: osilog param size is size_t
      Windows: fixup gettmpdir()
      vol: fix OS_LOCKFILE/OS_UNLOCKFILE for Windows
      vol: Windows requires binary fmode for salvager
      vol: Fix ntops to provide expected semantics
      vol: initialize FdHandle_t stack objects
      volser: use OS_CLOSE() instead of close()
      vol: use OS_DIRSEP when constructing paths
      vol: fdHandleAllocateChunk should init all fields
      vol: construct proper VolDir path on Windows
      vol: use OS_UNLINK() instead of unlink()
      Windows: use cm_ServerEqual() in cm_Analyze()
      Windows: refactor cm_CheckCBExpiration multihomed
      volser: select() cannot be used to sleep on windows
      vol: clear ih_synced before dropping lock
      vol: avoid double dir separators from addtoname
      vol: make it clearer that SetOGM is not impl on Windows
      vol: fix _namei_examine_reg DELETE_ZLC usage
      vol: remove [UN]LOCKFILE data loss warnings on Windows
      vol: indent cpp definitions; add NAMEI_SPECDIRC
      vol: avoid defining unused struct on windows
      vol: Make ntops functions 64-bit capable
      vol: nt_open should not create missing directories
      vol: use OS_DIRSEP in many more places
      vol: use correct file name base for temporary file
      vol: fix namei_ListAFSSubDirs on Windows
      vol: use OS_UNLINK instead of unlink
      vol: remove potential data loss warnings in vol-salvage.c
      vol: add comment nt_unlink cannot with fopen handles
      vol: namei_ops improve readability; fix namei_create on Windows
      vol: fix CreateFile params nt_unlink and nt_open
      Windows: log and invalidate invalid dir pages
      Windows: more exports afsauthent.dll
      Windows: cm_GiveUpAllCallBacksAllServersMulti()
      Windows: Correct cm_volume locking
      Windows: out of order locks cm_CheckCBExpiration
      vol: Use OSI_NULLSOCKET and not -1 to indicate invalid fssync fd
      vol: Always use INVALID_FD to indicate an invalid fd
      Windows: cleanup preprocessor definition namespace
      Windows: No NCBRESET when probing Loopback after start
      Windows: remove duplicate advapi32.lib references
      Windows: correct pthread_xxx_init semantics
      Windows: Fix symlink and mount point make \\afs\xxx handling
      Windows: Fix GetIoctlHandle path construction
      Windows: Version 1.6pre2
      Windows: 1.5.78 Change Log summary
      Windows: ChangeLog updates for 1.6.pre2
      Windows: Release Notes updates for 1.6pre2
      man-pages: add generated vos*.pod to clean rule
      Revert "modify FindIndex to compare uuids"
      Revert "Convert from using nvldbentry to uvldbentry"
      Windows: handle rx busy call channel
      Windows: conditionally set tray icon state
      Windows: avoid use of cm_buf for MPs and Symlinks
      Windows: mp target trailing dot not part vol name
      Windows: 1.6pre3 changes
      Windows: Add CODESIGN_OTHER option to make signtool rules
      Windows: permit code signing without timestamps
      vclosevnodefiles-ihandle-leak-20090216
      Windows: avoid recursive cm_CheckOfflineVolume
      Windows: trailing dot not part of volume name
      Windows: change log for 1.5.9904 (1.6.0pre4)
      asetkey: permit des-cbc-md5 and des-cbc-md4 keys
      Windows: avoid race when writing mountPointString
      Windows: change thyper to offset and fix error
      Windows: remove trailing whitespace
      windows: improved logging from NPLogonNotify
      Windows: NPLogonNotify provide password in all cases
      Windows: avoid preprocessor symbols redefinitions
      Windows: build afskfw.c without leashw32.dll
      Windows: afskfw return error if krb5 not loaded
      Windows: Fix caching of non-existing vols
      Windows: change log for 1.5.9905
      Windows: replace CYGWIN envvar with CYGWINDIR
      Windows: support dotted names in aklog
      Windows: always try afs/cell@USER-REALM first
      Windows: test return from krb5_cc_start_seq_get
      Windows: add lock assertions to cm_buf.c
      Windows: lock protected fields must be 32-bit
      auth: failback to afs3-vlserver for afs3-prserver
      Windows: ChangeLog for 1.5.9906 (1.6.0pre6)
      Windows: shell extension is multithreaded
      Windows: Fix SMB_COM_NEGOTIATE for MS11-043
      Windows: TRANS2_FIND_FIRST2 for _._AFS_IOCTL_._
      Windows: MergeStatus before SyncOpDone
      rx: do not rxi_AckAll for one data packet call
      rx: Add RX_CALL_ACKALL_SENT flag and rxi_SendAck processing
      Rx: Consolidate wait for tq busy and make its use uniform
      Revert "Rx: When call receive is done, send ack all packet"
      Windows: Do not probe new servers from cm_UpdateVolumeLocation
      Windows: Refactor cm_Unlock*() to avoid code duplication
      Windows: Improve logging for StoreMini and cm_BufWrite
      Windows: out of order lock smb v3 locking
      windows: include cmp_Cmd_Ref_3_en_US component
      Windows: always open dscp in smb_ReceiveNTTranCreate
      rx: prevent connection channel assignment race
      Windows: not safe to dereference before locking
      Windows: ChangeLog for 1.5.9907
      Window: breakout CM error codes into separate header
      Windows: Add shutdown event log message
      Windows: cm_daemonCheckOfflineVol fix
      Windows: smb_ReceiveNTTranCreate path not found
      Windows: do not leak space allocation
      Windows: improve afskfw error message output
      Windows: afslogon start service if not started
      Windows: KFW_AFS_get_cred userrealm
      Windows: afskfw remove TRUE conditional
      Windows: add debugging to afskfw
      merge-pod changes for cygwin and MSWin32 perl
      man: add missing pod files to Windows makefile
      Windows: permit perl command to be explicitly set
      Windows: Do not release locks on deleted files
      Windows: cm_BkgDaemon should not do cm_SyncOp's job
      Windows: Do not execute tasks on deleted files
      Windows: unified afs errors must use nt mapping
      Windows: conditionalize mappings of error values
      Windows: add missing dafs man pages to wix installer
      Windows: use %p to print cm_scache_t pointers
      Windows: after dir enum adjust dir scache LRU
      Windows: LockOrderValidation memory usage optimization
      Windows: adjust scache LRU postion upon deletion
      Windows: make osi_Log macro safe for if..else
      Windows: Interlocked ops for cm_cell
      Windows: Interlocked ops for cm_scache
      Windows: Interlocked ops for cm_volume
      Windows: fix tptserver director creation
      Windows: Interlocked for cm_buf cmFlags
      Windows: implement InterlockedAnd/Or for X86 Debug
      Windows: Interlocked operations for cm_buf
      Windows: ChangeLog for 1.6.0 (final)
      Windows: remove unused variables in fs.c
      Windows: Fix cm_serverRef ref counts
      Windows: Insert Server Reference List changes
      Windows: prevent cm_server races
      Windows: cm_FindServerByUuid correct lock acquisition
      Windows: Interlocked ops for cm_user flags
      Windows: More interlocked ops for cm_cell flags
      Windows: cm_ShutdownSCache corrections
      Windows: add assertions to cm_scache.c
      Windows: Save Wix config at start if possible
      Windows: avoid cm_serverLock refcount leak
      Windows: version 1.6.0001 (aka 1.6.0a)
      Windows: afslogon NPLogonNotify exit on KTC_NOCM
      Windows: correct CheckOfflineVolumeState logic
      Windows: version 1.6.0002 (aka 1.6.0b)
      afscp: use closesocket when closing sockets
      Windows: minor cm_ioctl corrections
      Windows: mountpoints always have a trailing dot
      Windows: no SOCKLEN_T before WDK 6.0
      Windows: build loopback installer for current DDKs
      Fix input size computation in SetSPrefs pioctl
      Fix typo in windows release notes
      Windows: char* is not a Unicode string
      Do not call krb5_get_error_message with NULL context
      vol: avoid MAXINT redefinition warning in vnode.c
      Windows: netidmgr krb5_cc_get_principal can fail
      Windows: refactor volume location updates
      Windows: improve handling of volume rename
      Windows: missing ! in update volume location
      Windows: remove MULTIHOMED ifdef
      Windows: buf_SetDirty do nothing if length is zero
      Windows: correct log message in buf_Sync()
      windows: pass cm_req_t through background ops
      Windows: remove potential data loss warning with cast
      Windows: add logging to smb_IoctlRead
      Windows: remove dead code from cm_scache.c
      Windows: correct cm_buf use of Head/Tail queues
      Windows: cm_SymLink export created cm_scache_t
      Windows: use lock conversion in cm_EndDirOp
      Windows: remove CM_BUF_CMBKGFETCH flag
      Windows: correct comments in cm_BkgStore
      Windows: add clean rule to src/afs/NTMakefile
      Windows: permit offline volume check to be disabled
      Windows: ignore SYNCHRONIZE privilege in cm_CheckNTOpen
      Windows: record history of read lock threads
      Windows: validate buffer hash tables in cm_MergeStatus
      Windows: Do not EEXIST exact match during rename
      Windows: only flush buffers on shutdown if running
      Windows: out of date version not in current chunk
      Windows: cm_Rename break in 9cf7a628c2ff178b2fa236d2c0a41ca9be315036
      Windows: Add Vista/Win7 Firewall Configuration
      Windows: Track active RPCs per scache_t
      namei: tweak getlinkbyte error handling
      klog.krb5: enforce DES for rxkad
      afs: prevent nat pings on destroyed connections
      vol: remove warning on use of DFlushVolume
      rx: RX_CALL_IDLE and RX_CALL_BUSY
      viced: lockcount only valid if not expired
      doc: fix AdminGuide
      Windows: fix condition calls to osi_Log
      Windows: avoid duplicate volume update queries
      Windows: be explicit when mapping sharing violation
      Windows: cm_serverLock read required not write
      Windows: do not drop lock unnecessarily
      Windows: change buf_Find*() signature to accept cm_fid_t
      Windows: torture error reporting
      Windows: afslogon.dll is not a file system interface
      Windows: afslogon network provider debug registry value
      Windows: Add version number to event log start pending message
      Windows: log SMB or RDR in use at startup
      Windows: fix locking hierarchy in service
      Windows: smb_ReceiveNTCreateX create smb_fid earlier
      Windows: cm_SetupStoreBIOD use firstModOffset chunk
      Windows: buf_CleanAsyncLocked dirty range only
      Windows: cm_GetSCache do not release unheld lock
      Windows: Wix cell names can be greater than 120 chars
      Windows: buf_CleanAsync is not async; rename it
      Windows: fix buf_Recycle() comment
      Windows: track cm_rootUser connections
      Windows: apply Nat Pings only to cm_rootUser connections
      Windows: memory leak when setting tokens via smb
      Windows: Update Adv Firewall Rules
      Windows: terminate HOSTS/LMHOSTS with newline
      Windows: cm_BufWrite() must wait in cm_SyncOp()
      Windows: kauth search for kerberos iv port first
      Windows: replace strdup with xdr_alloc in callback processing
      Windows: dir buffers out of date - mark them as such
      Windows: restrict service to 2 cpus by default
      Windows: cm_buf refcnt must hold buf_globalLock
      Windows; release BIOD after status merge
      Windows: fix fs setcrypt help message
      Windows: VIOC_GETUNIXMODE = smb_IoctlGetUnixMode
      Windows: buffer DV ranges do not work for directories
      Windows: fix cm_DirOpDelBuffer assert
      Windows: cm_UpdateCell never applies to Freelance mode
      Windows: improved idle dead time handling
      Windows: failover and retry for VBUSY
      Windows: ChangeLog for 1.6.1pre3
      Windows: disable Adv ICF support if not supported
      Windows: disable Adv ICF support if not supported
      Windows: Workaround Win7 SMB Reconnect Bug
      Windows: Workaround Win7 SMB Reconnect Bug
      unix: always retry RX_CALL_BUSY
      unix: always retry RX_CALL_BUSY
      Windows: 1.6.1pre4 change log
      Windows: 1.6.1pre4 change log
      Windows: Client handling of VNOSERVICE
      Windows: Client handling of VNOSERVICE
      doc: correct implicit ACL permissions volume owner
      doc: correct implicit ACL permissions volume owner
      Windows: Fix VNOSERVICE EventLog parameters
      viced: AFSDisk, AFSFetchVolumeStatus Int31 PartSize
      rx: fix abort on missing service
      Windows: cm_LookupInternal obtain type of target
      rx: RX_INVALID_OPERATION abort unknown service only
      Windows: Freelance HaveAccessRights
      Windows FindACLCache must hold scp write locked
      Windows: correct cm_Analyze log message
      Windows: VNOSERVICE message text
      Windows: VNOSERVICE error translation
      Windows: Make CM resilient to transient VNOVOL
      Windows: cm_SetServerBusyState use cm_ServerEqual
      Windows: SMB GetFileAttributes support
      Windows: Fix smb_ReceiveTran2QPathInfo Pioctl support
      Windows: smb_ReceiveTran2QFileInfo Pioctl support
      Windows: afslogon OutputDebugString
      Windows: afslogon MapAuthError
      Windows: afslogon make error dialog system modal
      Windows: NPLogonNotify secure erase password
      Windows: AFS_Startup_Event must query Debug value
      Windows: Freelance Short circuit all vol updates
      Windows: cm_UpdateVolumeLocation misplaced lock
      rx: set abort client_initiated flag to match direction
      Windows: afslogon cast away warnings
      Windows: HaveCallback vs OfflineRO Is Valid
      Windows: cm_HaveCallback optimize .readonly
      Windows: cm_ConnByServer add conn to list after init
      Windows: cm_ConnByServer hold userp->mx only while necessary
      Windows: cm_MergeStatus unknown interface numbers
      Windows: remove sdk sample token.c
      Windows: Fix memory leak SRXAFSCB_GetCellServ
      Windows: mark server reference offline for VOFFLINE
      Windows: call MIDL_user_allocate instead of calloc
      Windows: Prevent SMB unitialized variable access
      Windows: Do not reset cm_buf.offset on error
      Windows: do not adjust deleted scache LRU ordering
      Windows: buf_CleanLocked protect against NULL bp->userp
      Windows: cm_RecycleSCache remove from hash table
      Windows: Make krb4v32.dll and krb524.dll optional
      NetIdMgr: Krb4 is optional
      rxperf: use parallel connections
      Windows: handle KRB5KRB_AP_ERR_REPEAT errors
      Windows: KFW_AFS_klog() changes
      viced: RXAFS_GetVolumeStatus remove access check
      vol: remove duplicate stmp declaration
      afs: FreeDCache test afs_blocksDiscarded
      afs: Introduce afs_WakeCacheWaitersIfDrained
      afs: afs_FlushDCache avoid dup cache drained check
      afs: afs_CacheIsTooFull macro refs wrong constant
      afs: afs_CacheTruncateDaemon wake waiters !too full
      afs: CacheTruncateDaemon work until Cache Drained
      Revert "viced: Avoid issuing redundant TMAY requests"
      Merge tag 'openafs-stable-1_6_9' into openafs-stable-1_6_x
      vol: fix a08c3207255756c825ab69a19e04f79dd879c646
      aklog 1.6: make krb5_524 non-fatal for native K5 tokens
      ubik: SDISK_Begin no quorum, wrong db, no transaction
      ubik: DISK_UpdateInterfaceAddr == server restart
      afsio: process windows file paths consistently
      vlserver: ListAttributesN2 volume name safety
      rx: OPENAFS-SA-2015-007 "Tattletale"
      NEWS: Update for 1.6.15
      VERSION: 1.6.15
      Merge tag 'openafs-stable-1_6_15' into openafs-stable-1_6_x
      rx: wake up send after 'twind' has been updated
      vol: modify volume updateDate upon salvage change

Jeffrey Hutzelman (4):
      libafs/LINUX: avoid leaks due to corrupt dir
      Ignore return values harder
      userok.c: Fix fixed-size on-stack path buffers
      Fix unchecked return values

Jens Wegener (2):
      viced: fix inverted lockCount assignment
      viced: fix inverted lockCount assignment

Joe Gorse (5):
      Linux 4.6: rm PAGE_CACHE_* and page_cache_{get,release} macros
      LINUX: Bring debug symbols back to the Linux kernel module.
      Linux v4.11: getattr takes struct path
      LINUX: CURRENT_TIME macro goes away.
      LINUX: Switch to new bdi api for 4.12.

Jonathan A. Kollasch (10):
      NetBSD: translate timeval structure format in clock_GetTime()
      NetBSD: DEBUG can not typically be defined
      Make whitespace consistent in NetBSD system type ID number section
      Allocate system type ID numbers for i386_nbsd60 and amd64_nbsd60
      Add nbsd60 param files and autoconf logic
      Fix build of user-space on nbsd50 and greater
      afsio: fix build outside of srcdir
      libafsauthent, tvolser: fix objdir build
      libafsauthent, tvolser: fix objdir build
      build tsalvaged, tvolser, and dvolser targets on *nbsd*

Jonathan Billings (8):
      Linux: Updated RedHat spec file with new demand attach servers and docs
      RedHat:  Remove potpourri.h from RedHat SPEC file manifest
      RedHat: Change the defined initdir path to /etc/rc.d/init.d
      linux: rpm: Fix SELinux attributes on /afs when installing openafs-client package
      rpm: Set executable bits on installed libraries
      Linux: rpm: Update openafs.spec.in to include changes to installed files
      redhat: Don't replace modified configuration files during rpm update
      redhat: Don't replace modified configuration files during rpm update

Jonathon Weiss (2):
      Find Tivoli TSM headers in 64 bit location
      Prevent double-starting client on RHEL7

Karl Ramm (3):
      Give the modules packages a fighting chance of working with the 1.2.x
      simplify sparc linux configure rule
      Print "waiting for job termination" at most once.

Ken Dreyer (18):
      spelling/grammar fixes for vos_clone manpage
      spelling/grammar fixes for manpages
      doc: -afsdb uses SRV records
      Enable -afsdb in the Red Hat packages.
      Red Hat: use repoquery to find kernels in build script
      Red Hat: update build script for newer Fedora versions
      fix manpage for udebug -servers
      doc: limitations of addsite on different partitions
      doc: add section on direct volume access
      doc: refer to aklog instead of klog
      doc: add Windows section to fs newcell
      NEWS updates for 1.6.2
      add a simple backport policy to README.GIT
      NEWS updates for 1.6.2
      doc: quote list items in POD
      doc: clarify setcrypt defaults
      do not ship uncompressed tarballs
      doc: recommend cleanup steps in "vos convertROtoRW" man page

Ken Hornstein (8):
      Support for changes to OS X Mavericks VNOP_SYMLINK() function.
      Remove extra whitespace from macro invocations
      Add support for configuration of MacOS 10.9 "Mavericks".
      Packaging support for MacOS X 10.9 "Mavericks".
      Support for changes to OS X Mavericks VNOP_SYMLINK() function.
      Remove extra whitespace from macro invocations
      Add support for configuration of MacOS 10.9 "Mavericks".
      Packaging support for MacOS X 10.9 "Mavericks".

Konstantinos Margaritis (1):
      Add support for armhf

Marc Dionne (149):
      Prototype warning cleanup - big endian
      Ignore old style definition warnings in generated code
      Fixes for signed char architectures
      s390x: only declare afs_sys_setgroups32_page where needed
      afs_DoBulkStat: don't call afs_Analyze without holding the GLOCK
      Warning fix for gcc 4.5 "operation may be undefined" warnings
      rx: Set but not used variables
      Always check return code from iod_Write
      Linux: normalize error return for emulated syscalls
      butc: Set but unused variables
      vlserver: Set but not used variables
      tubik: minor Makefile cleanups
      viced, tviced: Set but not used variables
      volser: Set but not used variables
      Linux: fix statfs configure test
      Linux: remove stale prototype and references for read_super
      bucoord: parallel make fix
      Linux: 2.6.37 - replace get_sb with mount
      Linux: define llseek operations
      Cache bypass: remove ifdefs under src/afs/LINUX
      Cache bypass: Fix oops in bypass transition functions
      Cache bypass: fix use of incorrect "states"
      Cache bypass: Remove AFS_KMAP_ATOMIC
      Cache bypass: make readpage deal with reads at end of file
      Cache bypass: adjust read size for non-contiguous readpages
      Cache bypass: release and unlock pages when we get 0-length reply
      Cache bypass: remove ifdefs under src/afs/LINUX
      Cache bypass: Only compile bypass code for the Linux kernel
      Cache bypass: switch to rx_Readv
      linux: 2.6.38: New d_op handling
      linux: 2.6.38: Make d_revalidate RCU-walk aware
      Linux: allow compile flags to be passed to AC_CHECK_LINUX_BUILD
      Linux: 2.6.38: Adjust for permission inode operation changes
      Linux: 2.6.38: deal with dcache_lock removal
      Linux: 2.6.38: dentry->d_count is not an atomic
      Linux: 2.6.39: deal with BKL removal
      Linux: 2.6.39: replace path_lookup with kern_path
      Linux: 2.6.39: replace path_lookup with kern_path
      Linux: 2.6.39: deal with BKL removal
      Linux: Fix fallout from path_lookup commit
      Linux: fix permission op test for certain compilers
      Linux: fix reading files larger than the chunk size
      Linux: fix permission op test for certain compilers
      Linux: fix reading files larger than the chunk size
      viced: remove duplicate declaration
      rx: add post RPC procedure capability
      fs: fix setserverprefs where long is larger than afs_int32
      Linux: 3.1: update RCU path walking detection in permission i_op
      Linux: d_delete now takes a const argument
      Linux: 3.1: adapt to fsync changes
      Linux: make sure backing_dev_info is zeroed
      Linux: 3.1: update RCU path walking detection in permission i_op
      Linux: d_delete now takes a const argument
      Linux: 3.1: adapt to fsync changes
      Linux: make sure backing_dev_info is zeroed
      fsprobe: call RXAFS_GetTime directly
      fsprobe: Fix usage message
      ubik: don't rely on timeout value after select()
      cache bypass: don't define iovecp for UKERNEL
      pam: Clear up PAM_CONST related warnings on Linux
      libuafs: only rebuild h directory when needed
      Linux: use standard macro for set_nlink configure test
      rx: Correctly test for end of call queue
      viced: Allow null host for BreakCallBack
      volser: Remove unused variable
      Linux 3.4: Switch to d_make_root
      Linux 3.4: Switch to d_make_root
      Linux 3.3: use umode_t for mkdir and create inode ops
      Linux: remove unused variable
      Linux 3.4: replace end_writeback with clear_inode
      Linux 3.3: use umode_t for mkdir and create inode ops
      Linux 3.5: encode_fh API change
      tptserver: Disable strict-aliasing warnings
      afsd: include sys/resource.h in afsd_kernel.c
      Linux: bypass: consolidate copy_page macros into a single function
      Linux 3.6: kmap_atomic API change
      Linux 3.6: dentry_open API change
      Linux 3.6: d_alias and i_dentry are now hlists
      Linux: fix variable used to test for the iop create API
      Linux 3.6: create inode operation API change
      Linux 3.6: revalidate dentry op API change
      Linux 3.6: lookup inode operation API change
      Linux: osi_vcache: Fix loop for the hlist case
      libafs: Fix second pass in ShakeLooseVCaches
      Linux 3.7: putname is no longer exported
      Linux: fix afs_putname wrapper for pre-3.7 kernels
      Linux: Rework handling of names in the lookup functions
      Linux: change test for new putname API
      Linux 3.7: key instantiate API change
      Linux: drop GLOCK before calling dput
      Linux 3.7: remove use of param.h and ioctl.h
      Linux: include kthread.h before afs includes
      cache bypass: fix afs_bypass_copy_page memcpy oops
      venus depends on libafsauthent
      Linux 3.8: session_keyring changes
      Linux 3.8: vmtruncate removal
      Linux: setpag() may replace credentials
      vos: print correct command name in diagnostics for changeloc
      viced: fix incorrect error message
      bozo: fix typo in help text
      Linux: Detect undefined symbols in kernel modules
      Linux: Add missing semi-colon
      Linux 3.9: hlist iterator change
      Linux: cleanup aio support
      ubik: cleanup DB lock usage in SDISK_SendFile
      Linux: crset should use passed credentials
      Rework set_header_word macros
      Linux 3.10: Include linux/aio.h directly
      Linux 3.10: Replace create_proc_entry() with proc_create()
      Linux 3.11: Convert from readdir to iterate file operation
      Linux: Fix tmpfs cache support
      Linux: Remove extra "goto out" from tmpfs fix
      Linux 3.11: Adapt to d_count changes
      gcc 4.8: fix warnings
      Linux 3.11: Adapt to d_count changes
      adminutil: parallel build fixes
      volser: add missing Makefile dependencies
      Linux: Fix tmpfs cache support
      Linux: Remove extra "goto out" from tmpfs fix
      Linux: When revalidating, don't drop in-use dentries
      bos: Do encryption if requested
      Linux: Do drop dentry if lookup returns ENOENT
      vol: Fix gcc 4.9 warnings
      Linux 3.16: Switch to iter_file_splice_write
      Linux 3.16: Convert to new write_iter/read_iter ops
      libafs: Speed up afs_CheckTokenCache
      Linux 3.17: No more typedef for ctl_table
      Linux 3.17: Deal with d_splice_alias errors
      Linux 3.18: d_invalidate can no longer return an error
      Linux 3.18: key_type no longer has a match op
      Unix CM: Avoid using stale DV in afs_StoreAllSegments
      Linux: Move code to reset the root to afs/LINUX
      Linux: d_alias becomes d_u.d_alias
      Linux 3.19: No more f_dentry
      Linux 3.19: Use mgs_iter in struct msghdr
      Linux 3.19: struct nameidata becomes opaque
      Linux: d_splice_alias may drop inode reference on error
      Linux 4.1: No need for do_sync_read
      Linux 4.1: Don't define or use ->write directly
      Linux: mmap: Apply recursion check only to recursion cases
      Linux 4.2: Pass namespace to sock_create_kern
      Linux 4.2: total_link_count is no longer accessible
      Linux: Add AC_CHECK_LINUX_OPERATION configure macro
      Linux 4.2: Changes in link operation APIs
      Linux: Only use automount for volume roots
      Convert ubik_Call(x) calls to ubik_x()
      Linux 3.13: Check return value from bdi_init
      tests: remove unused variable in tests/util/ktime-t.c
      ubik: SVOTE_Beacon should hold the DB lock for CheckTid

Marcio Barbosa (12):
      afs: do not allow two shutdown sequences in parallel
      macos: use pkgbuild to build the package on 10.10/10.11
      macos: pkgbuild.sh should not be tracked by git
      afs: fix memory leak
      venus: fix memory leak
      macos: add support for MacOS 10.12
      macos: packaging support for MacOS X 10.12
      macos: do not quit prefpane unexpectedly
      osx: let prefpane knows where binaries can be found
      osx: build afscell only for active architecture
      vol: detach offline volumes on dafs
      afs: release the packets used by rx on shutdown

Mark Vitale (42):
      DOC: vos convertROtoRW security requirements
      vos: convertROtoRW misc error reporting problems
      vos: convertROtoRW may create two RW volumes
      vos: convertROtoRW does not respect volume lock
      vos: volume lock not released on convertROtoRW error
      vos: convertROtoRW may create 2nd RW on a fileserver
      vos: convertROtoRW susceptible to VLDB changes during override prompt
      vos: convertROtoRW incorrect warning when RO not in VLDB
      vos: convertROtoRW - prevent VLDB corruption
      salvager: incorrect comment
      vos: noise messages when attempting to delete non-existent volume
      dafs: preattach should wait for exclusive states
      dafs: prevent corruption in large fsstate.dat files
      vol: correct old conditional for IH_CONDSYNC
      salvager: prevent assertion during -orphans attach
      viced: remove dead code CheckHost()
      Solaris: setpag should verify that ngroups will not overflow
      afs: pioctl kernel memory overrun
      pioctl.c: restore required result variable
      viced: incorrect FID audit of BulkStatus and InlineBulkStatus
      vlserver: VL_GetEntryByName* requests undercounted
      DAFS: large volume support - fileserver crash after "addled bitmap"
      SOLARIS: support mmap() over 4GiB
      SOLARIS: corrupted content of mmap'd files over 4GiB
      afs: document missing afs_Analyze parm
      afs: incorrect comments for afs_ClearStatus
      dir: fileserver leaks names of file and directories
      dir: do not leak contents of deleted directory entries
      Linux 4.9: deal with demise of GROUP_AT
      Linux 4.9: inode_operation rename now takes flags
      Linux 4.9: inode_change_ok() becomes setattr_prepare()
      Linux 4.10: have_submounts is gone
      SOLARIS: prevent BAD TRAP panic with Studio 12.5
      Linux v4.11: signal stuff moved to sched/signal.h
      Linux v4.11: cred.h is no longer included in sched.h
      doc: correct help for 'bos getlog' -restricted mode
      LINUX: split dentry eviction from osi_TryEvictVCache
      LINUX: do not use d_invalidate to evict dentries
      LINUX: eliminate unused variable warning
      afs: fs getcacheparms miscounts zero-length dcaches
      afs: fs getcacheparms miscounts dcaches for large files
      DAFS: do not save or restore host state if CPS in progress

Matt Benjamin (10):
      BSD CMs:  Don't call nonexistent afs_FlushVS in afs_vop_reclaim
      FBSD CM: don't call afs_close when recycling
      FBSD:  give osi_NetReceive time to shutdown, reprise
      FBSD  restore old syscall register logic for older kernels
      FBSD, DFBSD (future)  vnode_pager_setsize updates
      FBSD, DFBSD (future)   call afs_FakeOpen in the write path
      FBSD  try-relax child vnode locking (recurse only)
      DFBSD  update dfbsd userland
      cache bypass  Also increment page refcount in readpage
      LINUX  vcache lock ordering in afs_linux_readdir

Matt K. Light (1):
      Fix compile error for PPC64 gcc 6.1.1

Michael Laß (5):
      Update configure help msg to match actual defaults
      Remove AFSLore from wiki URLs
      Use -nofork when starting bosserver via systemd
      Linux 4.4: key_payload has no member 'value'
      Linux 4.4: Use locks_lock_file_wait

Michael Meffie (205):
      manpage correction for restorevol -file option
      scout: display fetch and store counts as unsigned
      viced: fix missing host lock in h_Enumerate
      ihandle positional read and write
      rpm: fix ChangeLog filename in doc rpm
      readme typos
      volinfo: fix -filenames option check
      xstat: cope with different size timeval structures
      salvager: check namei linktable header magic
      salvager: fix filesystem path truncation
      bozo: pass -rxbind on restart
      bozo: bosserver -pidfiles option
      bozo: fix overrun from -rxbind on restart
      bozo: report bosserver -rxbind address
      doc: fileserver synopsis typo
      bozo: bosserver man page updates
      DAFS: fssync online requires a partition name argument
      bozo: test program update
      volinfo: fix size totals when saving inodes
      vol: log error reason on header read failure
      solaris: libafs depends on fs/ufs
      xstat: cm xstat time values are 32 bit
      Unix CM: reset blacklist on hard-mount retry
      bozo: preserve all options over restart
      libafs: log server errors on hard mount retry
      libafs: revert init req to use the real uid
      volser: log host address of caller in extra logging
      vldb_check: off by one host address table error
      vldb_check: warn about cross-linked mh entries
      vldb_check: remove unreferenced mh entries with -fix
      vldb_check: fix cross-linked mh entries
      vlserver: fix logging of ip addresses
      vlserver: use the logging function to log
      fix stale volume info from vos examine (non-dafs)
      vol: allow non-dafs volume utils to attach with V_READONLY again
      bozo: avoid canceling the sigkill timer for hung processes
      viced: fix log message in hpr initialize
      bozo: dont lie when binding to any address
      vol: rate-limit volume usage updates
      Build: error if solariscc is not found
      configure: solariscc check update
      LINUX: make d_automount work properly on rhel5 kernels
      spelling corrections in readme files
      doc: dynamic mount requires dynroot and fakestat
      tools: example sysvmq audit reader
      correct whitespace errors in readme files
      doc: document volinfo -filenames option
      doc: distributed files are under dest
      doc: solaris x86 kernel module path
      libafs: log error code when marking server down
      xstat: print collection values in debug mode
      viced: fix log message for MapName_r
      ubik: Fix encryption selection in ugen
      xstat: length check cm call info
      libafs: use afs_ResetVCache in flush volume data
      libafs: avoid flushing already freed dcaches in flush volumes
      libafs: fs flushall for unix cm
      libafs: initialize hard mount last errors
      auth: avoid excessive stat of cellservdb
      vol: avoid attach retry loops on SYNC_FAILED
      bozo: increase salvage instance poll rate
      bozo: build notifier sample program
      vlclient: add -probe option
      avoid private stdio fields in waitkey
      volser: preserve stats over reclones and restores
      auth: fix cellservdb update check
      bozo: retry start after error stops
      bozo: cap retry delay
      vldb_check: cope with broken names and volids
      vldb_check: print vlentry file offsets
      doc: state klog.krb is obsolete
      build: compile_et rules for parallel make
      doc: fix typo in fs setacl
      cleanup potpourri.h references
      vol: fix nextVnodeUnique roll over
      vol: reset nextVnodeUnique when uniquifier rolls over
      doc: fix typo on ka-forwarder man page
      doc: fix typo in volinfo man page
      libafs: reset global icl set pointers on shutdown
      fs: display cell not available on ESRCH
      viced: fix get-statistics64 buffer overflow
      viced: fix get-statistics64 buffer overflow
      pt_util: fix group line check for input files
      volser: fix spurious strcat of volume extension.
      volser: -log restore operations
      vldb_check: remove unused functions
      xstat: fix a malformed debug message
      xstat: use ephemeral ports for xstat_fs_test and scout
      linux: dont ignore kmod build errors
      aklog: double get_credv5 in retry logic
      bozo: remove duplicate prototype
      ubik: fix include quotes
      doc: afs_compile_et formatting fixes
      doc: afs_compile_et -lang short form
      comerr: avoid comma operator
      comerr: long and short form of the -prefix option.
      doc: afs_compile_et -h option
      libafs: check afs_InitReq return code
      volinfo: print errors to stderr
      volinfo: fix volume aux totals output
      volinfo: remove code duplication in HandleVolumes
      volinfo: print namei filenames of index files
      volinfo: refactor -sizeOnly printing
      volinfo: refactor size counters
      Build: check for gencat
      libafs: api to create and free vrequests
      libafs: reduce stack space
      comerr: compile_et -emit option for parallel make
      libafscp: makefile install rule update
      config: parallel-safe param.h makefile rule
      config: use the standard INSTALL_DATA makefile macro
      tvolser: fix makefile clean target
      libadmin: remove duplicate dependency
      libadmin: makefile rule for afs_AdminError.h
      libadmin: use INSTALL_DATA to export headers
      libadmin: rework compilation rules
      libadmin: add header file deps
      libadmin: add missing bubasics dependency
      compile_et macros to generate source and headers separately
      libadmin: separate source and header compile_et rules
      libafs: separate source and header compile_et rules
      auth: fix include quotes for generated headers
      rxkad: fix include quotes for generated headers
      build: separate source and header compile_et rules
      libafs: reduce stack space in VNOPS
      libafs: fix vrequest leak in afs_lookup
      libafs: reduce stack space in LINUX
      libafs: do not allow NULL creds for afs_CreateReq
      libafs: api to create and free vattrs
      libafs: allocate vattrs in LINUX to reduce stack used
      libafs: fix error location code in LINUX/osi_export
      volinfo: refactor volume and vnode handling code
      volinfo: refactor mode variables
      volinfo: avoid exit on errors
      volinfo: fix file size data type
      volinfo: comments
      volinfo: accept vice partition id for -part option
      volinfo: accept -sizeonly for -sizeOnly
      volinfo: fix false good magic line
      volinfo: clean up headers
      volinfo: release volume header ihandles when done
      volinfo: refactor vnode handling
      volinfo: implement -checkout option
      volscan: print vnode metadata information
      volinfo: initialize vnode details
      volscan: option to ignore dir vnode magic
      volscan: index offset output column
      volinfo: show header filenames even if error
      volscan: avoid printing null mount-point cellname
      volscan: hide -mask option
      volinfo: refactor global options
      volinfo: separate volscan binary
      doc: volscan man page
      volscan: fix copyright and licence notice
      fix whitespace errors in acinclude.m4
      libafs: remove "Please install afsd with check server daemon" warning
      doc: bosserver runs in the background
      libafs: reset all the volumes with fs flushall
      volser: log message for cross-device link errors
      vos: cross-device link error message
      redhat: do not overwite the server CellServDB
      vos: preserve cloneId and backupId when restoring
      vldb_check: rebuild free list with -fix
      bozo: fix -pidfiles default
      vos: changeaddr refuse to change mh entries without -force
      fix byte ordering in check_sysid
      vos: remaddrs sub-command
      vos: reinstate the -localauth option for vos setaddrs
      doc: document the version subcommand
      doc: fix the salvageserver log file name
      avoid writing loopback addresses into CellServDB
      libprot: add pr_PrintContEntry function
      prdb_check: check for continuation entries in owner chains
      prdb_check: fix out of bounds array access in continuation entries
      doc: add syslog options to salvageserver man page
      doc: remove unimplemented -showsuid and -showmounts from the salvageserver man page
      Linux: Fix crash when the afs root volume is not found
      CellServDB update 01 Jan 2016
      doc: fs examine no longer requires read rights on the volume root vnode
      viced: add missing new lines to log messages
      afsd: deprecate afsd -settime
      LINUX: ifconfig is deprecated
      volser: range check acl header fields during dumps and restores
      volser: detect eof in dump stream while reading acl
      vlserver: do not perform ChangeAddr on mh entries, except for removal
      LINUX: hold vcache while dropping dcache refs
      afs: shake harder in shake-loose-vcaches
      afs: cleanup remnant afs_vfs_mount prototype in afs_call.c
      afs: remove commented out AIX specific tweak
      afs: remove commented out sleep in afs_call.c
      tests: avoid passing NULL strings to vprintf
      dafs: honor salvageserver -salvagedirs
      bozo: do not exit when the client config already exists
      SOLARIS: convert from ancient _depends_on to ELF dependencies
      SOLARIS: update convert from ancient _depends_on
      redhat: move the klog.krb5 man page to openafs-krb5
      build: update search paths for solaris cc
      afs: define NUMPAGGROUPS once
      SOLARIS: fix for AFS_PAG_ONEGROUP_ENV for Solaris 11
      linux24: remove unused NUMPAGGROUPS define
      afs: shake harder in shake-loose-vcaches
      doc: update information about vlserver logging
      afs: add afsd -inumcalc option
      bozo: do not fail silently on unknown bosserver options
      libafs: remove linux conditionals for md5 inode number calculation

Nathan Dobson (1):
      aklog: Correct size used for strlcpy()

Neale Ferguson (1):
      s390: desupport 32-bit Linux kernels on s390/s390x

Nickolai Zeldovich (8):
      Fix scanf buffer overflows
      volser/vol_split.c: do not dereference known-NULL pointer
      src/tests/pathname.c: properly check strdup() return value
      butm/file_tm.c: check for null pointer before dereferencing
      lwp/iomgr.c: avoid off-by-one out-of-bounds access
      libadmin/vos/vosutils.c: mask out sign-extension
      ubik/udebug.c: check array index before dereferencing
      Fix scanf buffer overflows

Niklas Jonsson (1):
      Auth: increase size of DNS resolver answer buffer

Ondřej Nový (2):
      d/control: Removing redundant Priority field in binary package
      d/changelog: Remove trailing whitespaces

Paul Smeddle (1):
      Make volscan's column delimiter option work

Perry Ruiter (6):
      afs: Delete unneeded duplicate code
      Delete several unused memory management constants
      config: Move AFS_LRALLOCSIZ to afs_args.h
      afs: restructure afs_warn and afs_warnuser
      afs: Define afs_warnall routine
      afs: Suppress duplicate message on Linux

Phillip Moore (7):
      Quick Start Guide updated for RHEL rpms, and CLI syntax
      Added missing CLI argument dropped during last commit.
      Extract the .version file when building the srpm file
      Fix fs bypassthreshold to accept a size of -1 to disable
      Makes fs getfid error handling consistent with other fs commands
      fs getfid output changed for consistency with Windows implementation
      fs getfid defaults to '.', like other path-related commands

Rainer Toebbicke (2):
      Re-enable rx connection hard timeout
      butc: clean xbsa shutdown on control C

Rod Widdowson (11):
      QuickStart Unix: use dafs type and name for demand attach file services
      Windows:  fix built in touch
      windows: preserve lasterror prior to calling free
      windows: native versions of ih_pread and ih_pwrite
      Windows: remove faulty assumptions about device names in vol-salvage
      Windows: remove unused label in ntops.c
      Windows: read and write take void* buffers, open takes a const char*
      Windows: fix parameters and return value from nt_seek
      Do not compare an FD_t < 0
      Docs: Specify where the Windows mini dump file is written
      FSSYNC-Client:  Consistent use of partition name

Russ Allbery (1035):
      * make-kpkg doesn't run fakeroot for us but instead expects the module
      * Put the compiled modules into KPKG_DEST_DIR if set.  This appears to
      * Add a check to afs-newcell to ensure the local hostname doesn't
      1.3.81-4 is now tested and would be okay to upload.  Add myself to
      * Exclude .svn directories from the modules source tarball.
      * Fix genchanges for module builds to not fail when trying to remove a
      * README.Debian: Document that the client cache partition must be ext2
      * Update standards version to 3.6.1.
      * Overhaul the module build rules.
      * Update debhelper compatibility level to V4.
      * Use dh_perl to get the correct Perl dependency for openafs-dbserver.
      The upstream Makefile now removes src/tests/Makefile.  DirPath.pm changed
      Add whitespace to avoid a lintian false positive.
      * Update lintian overrides.
      Reformat and comment scripts some to make it easier to follow what's
      * Clean up and reformat package build rules.
      * Remove unnecessary build dependencies.
      * Handle modules named either with or without the .mp extension on SMP
      * Depend on comerr-dev rather than e2fslibs-dev.
      * README.modules: Add documentation for module-assistant and recommend
      Import OpenAFS 1.3.82 from /afs/grand.central.org/software/openafs
      Merge 1.3.82 onto trunk.
      Update upstream tarball to 1.3.82.
      Document 1.3.82 merge.
      Pass environment variables to configure in the environment; passing them
      Make a slightly less minimal change when skipping shared library builds
      Upstream now ships this in src/LICENSE.
      Clean up unnecessary divergences from upstream to reduce the size of the
      Upstream also fixes locking issues with preempt kernels that caused
      * In all cases, only build the module appropriate to the kernel we're
      If I forget to remove the fi when removing the if, someone else will get
      This didn't actually make it into the last release.
      Remove more unnecessary divergences from upstream.
      Remove patch that has been applied upstream.
      Move the merge property for the 1.3.82 merge to where the other merge
      * Simplify clean target.  Upstream make distclean is now better.
      * Apply patch from Chas Williams to fix stale cache data from deleted
      * Repackage upstream to remove MacOS-specific files covered by the APSL.
      Increase urgency to medium due to significant fixes for 2.6 kernels.
      * libpam-openafs-kaserver: Fix compilation so that the PAM module isn't
      * Initial Czech translation, thanks Martin Sin.  (Closes: #310699)
      * Output error messages from heredocs in the init script with cat rather
      * Fix some spacing and capitalization errors in the debconf templates.
      * Make bosserver less picky about permissions and remove the attempt to
      * Update standards version to 3.6.2 (no changes required).
      Be consistent about the way bugs are referred to.
      Import OpenAFS 1.3.87 from /afs/grand.central.org/software/openafs
      Download 1.3.87 instead of 1.3.82.  Include the doc tarball in the upstream
      Merge with upstream 1.3.87.
      On second thought, don't include the doc tarball.  The documentation will
      On second thought, don't include the doc tarball.  The documentation will
      On second thought, don't include the doc tarball.  The documentation will
      On second thought, don't include the doc tarball.  The documentation will
      * Diagnose unsupported architectures earlier and with a clearer error.
      * Translation updates.
      * Add support for ppc64, thanks Andreas Jochens.  (Closes: #322020)
      * Improve the openafs-client init script.
      - Update the default client options based on the cache tuning synopsis
      * Don't include the empty /usr/src/modules directory in
      lintian is now pickier about changelog files, so make minimal changes to
      * Update config.guess and config.sub.
      Determining SYS_NAME has to happen after determining KVERS.
      Confirmed that the new version builds fine against 2.6.12.3.
      Drop obsolete patches that are no longer used or that have been
      * Rework how PAM modules are handled.
      - Add an AFS_PRE_SHUTDOWN hook called before shutting down the client.
      Point readers at the comments in /etc/openafs/afs.conf as well.  Update
      Add a variable declaration missing from the last change.
      echo doesn't work with grep -v to exclude one object.  Also, remove an
      Remove the old PAM patches and the makefile logic to build the PIC
      Remove more unnecessary minor divergences from upstream.
      Redo all of the patch sets and move them into a subdirectory.  Add
      Finalize changes to prepare for an upload.
      * Improve the documentation and scripts for setting up new servers or a
      Fix a syntax error in the last change I made.  (It's always the simple ones
      Cope with duplicate entries in /etc/openafs/CellServDB.  This shouldn't
      * Redo how library object files are found for the PAM module build to
      * Remove the openafs-client warning against dynroot for the first system
      * Detect AFS caches on non-ext2/ext3 file systems and abort AFS client
      * Don't create the unused /etc/openafs/AFSLog file.  (Closes: #120097)
      Make it clearer that the third line of the new PRDB starts with a space.
      Document the need for krb4 support in krb5-kdc for aklog.
      * Translation updates.
      * Suggest openafs-doc.
      Fix a few nits caught by Sergio Gelato.
      Ensure that the new cell is listed in /etc/openafs/CellServDB before
      * Also install pam_afs.krb.so on hppa.  I believe the new PAM module
      * Fill in the server CellServDB with information about the local cell,
      * Translation updates.
      * Provide a way of setting sysname in afs.conf.  (Closes: #324694)
      Import OpenAFS 1.4.0-rc1 from /afs/grand.central.org/software/openafs/candidate
      Merge upstream 1.4.0-rc1 but call it 1.4rc1 so that version numbers
      Update the Project-Version for all of the up-to-date translations.
      Pass -wait to bos shutdown to make sure all of the processes have exited
      Fix a couple of typos.
      Make errors and the beginning of rollback a little more obvious; people
      Clean up error handling and reporting a little bit more.  Add a warning
      Add an explicit mention of addprinc in the section on creating an admin
      Fix minor typos in the prerequisites section.
      * Update standards version to 3.6.2 for the kernel module packages (no
      * Update the configuration transcript to reflect the current packages,
      Add some additional explanation of afs-rootcell, afs-newcell, and
      The krb4 support options are full or nopreauth, not full or preauth.
      Use inet_ntoa on IP addresses we're printing out.
      Also use inet_ntoa before comparing to textual IP addresses.
      Add a check to be sure the user has tokens, and add some whitespace to
      Fix a couple of minor nits in the transcript.
      Flesh out TODO a little more.
      Finalize changes for 1.4rc1-1.
      Import 1.4.0-rc3 from /afs/grand.central.org/software/openafs/candidate.
      Merge with upstream 1.4.0-rc3 release (as 1.4rc3 so that version numbers
      * Translation updates.
      * When kill_all_afs is enabled in /etc/openafs/afs.conf, only kill AFS
      * Remove the init script check of the cache file system and instead
      * libpam-openafs-kaserver must depend on openafs-client, not just
      Reformat.
      * Make the short descriptions shorter.
      Create the directory for the doc link.
      * Set PATH in the init script, just in case.
      Import 1.4.0-rc4 from /afs/grand.central.org/software/openafs/candidate.
      Merge with upstream 1.4.0-rc4.
      Finalize changes for 1.4rc4-1.
      Import 1.4.0-rc6 from /afs/grand.central.org/software/openafs/candidate.
      Merge upstream 1.4.0-rc6 release (as 1.4rc6 so that version numbers will
      * Install afsd in /sbin rather than /usr/sbin.  While putting /usr in
      * Remove the unused and uninstalled make-links script.
      * Add a watch file.
      Import 1.4.0 from /afs/grand.central.org/software/openafs.
      Merge with the upstream 1.4.0 release.
      Merge with upstream 1.4.0.
      OpenAFS no longer installs include files executable.
      * Install NEWS as an upstream changelog.
      * Update CellServDB to the 2005-10-15 grand.central.org version.
      Finalize changes for 1.4.0-1.
      Add bug closer for 337883.
      * Update uploader address.
      * Suggest the same PAM settings for pam_krb5 that libpam-krb5 does.
      Note why we're not going to ship pre-build modules with Debian.
      * Overhaul the way kernel modules are built.
      * Install more of the standard OpenAFS utilities.  (Closes: #138851)
      Document the install name of up.
      - Modify fstrace to load its catalog from /usr/share/openafs.
      * openafs-client should only recommend the AFS kernel module.  Many of
      kernel-version must be run under perl, not sh.
      * openafs-modules-source no longer has to depend on as many libraries.
      * Add a hint to README.Debian on what to do about the cache partition if
      * Apply patch to allow the module to build with the Ubuntu kernel.
      * Document FAM's lack of support for AFS's security model and recommend
      * Stop unconditionally forcing the compiler to cc or gcc in configure,
      * Include volinfo, not voldump in openafs-fileserver.
      Keep installing voldump with openafs-fileserver now that I see what it
      * Apply upstream patch from Chas Williams to be more careful about what
      * Include afsmonitor and livesys in openafs-client.
      * Call kernel-version correctly from prep-modules, which fixes build
      Update TODO.
      * Backport man pages from upstream CVS.  (Closes: #79763)
      Make sure build-man is executable.
      * Hopefully fix sparc64 kernel support.  Thanks, Troy Benjegerdes.
      * Document the need to restart ptserver and vlserver on the existing
      Restore previous behavior for AMD64, changed incorrectly in the previous
      * Include xstat_cm_test and xstat_fs_test in openafs-client, as they're
      Finalize changes for 1.4.0-4.
      Import 1.4.1-rc10 from /afs/grand.central.org/software/openafs.
      * New upstream release (1.4.1-rc10).
      * Upstream now includes man pages, so remove our backport.
      * Subsume openafs-doc into this source package.
      * Subsume openafs-krb5 into this source package.
      - Add man pages for asetkey and ka-forwarder.
      Add an additional few lines from the upstream LICENSE file.
      Build the added man pages before they're installed.
      * Since 2.6 is the supported kernel for etch, build the userspace with
      Finalize changes for 1.4.0+rc10-1 and add another bug closer.
      Import 1.4.1 release from /afs/grand.central.org/software/openafs/1.4.1.
      Merge with upstream 1.4.1 release.
      Comment out the rc watch rule; we're back to using mainline releases.
      Clean up some unnecessary divergences from upstream.
      Remove obsolete patches that have been incorporated upstream.
      Typo fix.
      * Add an explicit copyright statement to debian/copyright.
      * Exit successfully in the openafs-client init script if no module is
      * openafs-client recommends lsof, since the init script uses it for
      * libopenafs-dev must conflict with liblwp-dev since they both provide
      r2159@windlord:  eagle | 2006-06-07 11:27:08 -0700
      r2160@windlord:  eagle | 2006-06-07 11:29:09 -0700
      r2161@windlord:  eagle | 2006-06-07 12:01:55 -0700
      r2162@windlord:  eagle | 2006-06-07 12:09:03 -0700
      r2163@windlord:  eagle | 2006-06-07 12:21:25 -0700
      r2164@windlord:  eagle | 2006-06-07 12:52:30 -0700
      r2165@windlord:  eagle | 2006-06-07 12:56:09 -0700
      r2166@windlord:  eagle | 2006-06-07 13:03:08 -0700
      r2167@windlord:  eagle | 2006-06-13 10:56:52 -0700
      r2177@windlord:  eagle | 2006-06-18 11:22:38 -0700
      * Apply upstream fix from Derek Atkins for compilation with kernel
      Import upstream 1.4.2fc2 release.
      Merge with upstream 1.4.2fc2 release.
      * Translation updates:
      The aklog man page is now in POD with the rest.
      Use the correct version number.
      Import upstream 1.4.2fc4 release.
      Merge with upstream 1.4.2fc4 release.
      * Build an openafs-dbg package with debugging information for all
      * Add LSB comments to the openafs-client and openafs-fileserver init
      OpenAFS strips everything except for the fileserver and volserver, so
      Add bug closer for 2.6.18 builds.
      Remove one more bit of useless debugging information.
      * Apply additional upstream patch for AMD64 2.6.18 kernel module build
      * Apply upstream patch to fix klog segfaults.  (Closes: #390940)
      * The UTS_RELEASE string is no longer found in linux/version.h in
      * Apply patch from Chaskiel Grundman to fix kernel panics when loading
      * Change the documentation of afsd -shutdown to be less dire and more
      * Document (at least partially) AFS's mapping of Kerberos v5 principal
      * No longer pass explicit cache tuning options to afsd and instead let
      * Accept trailing whitespace in ThisCell.
      * Fix path canonicalization on the server, enabling bos getlog with a
      We were chopping one too many spaces off of ThisCell.
      Even better ThisCell support, based on Zephyr discussion.
      One more ThisCell simplification (oo, look at the pretty bikeshed).
      And too many increments in the ThisCell whitespace code.
      One more iteration on the ThisCell patch that adds more error handling
      Update changelog date for the 1.4.2-3 upload.
      * Translation updates:
      * Enabling v4 support or running krb524d is no longer required for aklog
      Clarify the changelog entry for the documentation fix.
      Use the same changelog ordering I've used on other entries.
      * Translation updates:
      * Apply upstream fix for segfaults in pts rename.  (Closes: #409184)
      * Translation updates:
      * Apply upstream fix to use a single high-numbered group for the PAG on
      * Translation updates:
      * Apply upstream fix to show reasonable free space numbers for AFS in
      * SECURITY: Apply upstream patch to disable setuid status on all cells
      Import upstream 1.4.4 release.
      * New upstream release.  (Closes: #415699)
      * Apply patch from Thomas Sesselmann to support setting options to pass
      * Remove the rx_Init calls in the PAM module.  The internal counters
      Finalize changes for 1.4.4-1.
      Import repackaged 1.4.4.dfsg1 tarball.
      * Repackage upstream source to remove two additional files covered under
      Remove references to APSL-covered files from the Makefiles.
      * Build-depend on Automake since we run aclocal during the build.  Not
      The missing aclocal looks like it also caused the failures on SPARC,
      Another bug closer for aclocal.
      One more reference to util/fstab.c.
      * Fix the watch file to remove .dfsg\d+ when comparing versions.
      * When determining the AFS sysname for kernel module builds, add
      * Prefer alpha_linux_26 to alpha_linux_24 for the non-kernel build on
      * Add support for the s390x architecture.  Upstream supports it and
      * Enable ucontext for all Linux builds with glibc 2.4 or later, not just
      * Debian kernels as of 2.6.20 enable CONFIG_PARAVIRT, which redefines
      * Apply upstream patch to crashes on contention in afs_xuser when a
      Follow upstream and always enable ucontext on ia64.
      Missed one additional locking change.
      Finalize changes for 1.4.4.dfsg1-2.
      * When loading a module using the upstream naming convention, don't
      * Don't use krb5-config to get a library list.  It runs the risk of
      * Always generate a UUID on client startup even if for some reason we
      * When afsd is started with -rmtsys, it starts another process that afsd
      Upstream fixed the problem that was causing these files to be generated
      * Go back to using krb5-config.  The dependency problem has now been
      * Apply upstream patch from Jeffrey Hutzelman to fix kernel module
      * Apply upstream patches for Linux 2.6.22 support.  (Closes: #428401)
      * Move /etc/openafs/server-local to /var/lib/openafs/local.  Most of the
      * Move upserver and upclient to /usr/lib/openafs (from /usr/sbin) to
      * Use --name instead of --exec in the openafs-fileserver init script so
      Also drop --pidfile from the openafs-fileserver init script, since this
      Also drop --pidfile from the openafs-fileserver init script, since this
      Finalize changes for 1.4.4.dfsg1-4.
      * Use LSB logging functions for openafs-fileserver and support passing
      * Clean up more completely after a purge of openafs-fileserver.  Remove
      * Fix a typo in debian/kern-sysname that caused openafs-modules-source
      * Add a union to des_ks_struct and reorder includes to get the correct
      Finalize changes for 1.4.4.dfsg1-5.
      * Apply upstream patch from Jeffrey Hutzelman to fix syscall probing on
      * Use dpkg --print-architecture to determine the AFS sysname for both
      Add a bug closer for the sysname changes.
      * Apply upstream patch for the OpenAFS file server to treat clients that
      * Restructure the source for the module package.  The build files for
      Use control.in rather than control.module for the template file name
      * Switch to quilt for managing patches to the upstream source.
      * Use the upstream man page for pt_util, which lets us remove the
      * Stop installing the Administrator's Reference.  All of the useful
      * Update to the latest CellServDB from grand.central.org.
      The previous change lost some line-ending backslashes.
      Better handling of stamp files to squash more duplicate work by make.
      Fix exclusion of the quilt .pc directory.
      * Trim additional unuseful debug information from openafs-dbg.
      Additional fixes for the module build.
      Finalize changes for 1.4.4.dfsg1-7.
      * Stop recommending against memcache.  It's more stable now.  Include a
      Revert the last change; Derrick says it isn't ready yet.
      Import upstream 1.4.5pre2 release.
      Initial merge with upstream 1.4.5~pre2.dfsg1 release.
      Remove patches that were applied upstream.  Re-diff and merge some of
      * Remove the workaround added for 2.6.20 and 2.6.21 kernels with
      * Fix make kdist in openafs-modules-source, inadvertently broken by a
      Snapshot work in progress: Find core files dropped on Linux, which always
      Snapshot work in progress: Don't look for any core file, only the one for
      Remove some files from configure that are in directories removed for
      The location of ka-forwarder changed.
      * Scan /var/log/openafs for core files with a PID appended when a server
      Stop referencing /var/lib/openafs/cores in another place.
      Use atol to avoid sprintf and use snprintf to build the file name.
      Finalize changes for 1.4.5~pre2.dfsg1-1.
      Import upstream 1.4.5 release (repackaged to remove non-DFSG-free files).
      Merge final upstream 1.4.5 release.
      * Fix signing the generated the changes file on a kernel module build.
      * Expose prototypes for the ktc_* functions.  (Closes: #449432)
      - Even with a new enough Linux kernel to support keyrings, we still
      * Use uname -m rather than dpkg --print-architecture to determine the
      * Update CellServDB to 2007-10-25 GCO release.
      * Add Homepage to the package control fields.
      * Fix man pages for subcommands to use an underscore in the NAME section
      Missed one man page.
      * Add more debugging and bug reporting instructions to README.Debian.
      Import upstream 1.4.6 release.
      * New upstream release.
      * Update to standards version 3.7.3 (no changes required).
      * Apply upstream patch for Linux 2.6.24 support.  Thanks to Anders
      * Apply upstream patch to allocate vnodes from the malloc pool rather
      * Apply upstream patch from the 1.5 series to allow multiple realms to
      * Build bosserver with --enable-bos-new-config.  On startup, if
      * Add a comment to /etc/openafs/afs.conf.client that the file is managed
      Hopefully finalize changes for 1.4.6.dfsg1-1.
      * Recode debian/copyright to UTF-8.
      * Try harder to remove /etc/openafs and /var/lib/openafs in the postrm
      Revert the previous change.  This appears to be a dpkg bug.
      * Apply additional upstream patches to the 2.6.24 support to fix
      * Remove old /etc/openafs/server-local files from older versions when
      * Remove databases on purge of openafs-dbserver.
      Fix missing variable.
      Finalize changes.
      * Fix FTBFS caused by a change in dh_strip behavior.  It no longer
      * Include debugging symbols for libpam-openafs-kaserver in openafs-dbg.
      * Do not stop daemons in run-level S.  This isn't a real run-level and
      Minor comment fix in the init script.
      * Update doc-base control file sections for the new categorization.
      Import upstream 1.4.7pre1 release.
      Merge upstream 1.4.7pre1 release.
      Add change summary for 1.4.7pre1.
      Refresh patches against the current upstream release and remove patches
      * Remove all modified generated files on debian/rules clean.
      * debian/rules and debian/module/rules improvements:
      * Install the up man page as afs-up, matching our renaming, and update
      * Move openafs-client later in the shutdown sequence on new
      Uncomment and fix the watch rules for pre-releases and always scan for
      Stop moving the up man page.  We're now generating it with its correct
      Add upstream delta to fix oops on startup with pre-2.6.25 kernels.
      Finalize changes for upload.
      Import upstream 1.4.7pre3 release.
      Merge with upstream 1.4.7pre3 release.
      Update patches for 1.4.7pre3.
      Local working branch of openafs repository.
      Local working branch of openafs repository.
      Import upstream 1.4.7 release with DFSG modifications.
      Merge upstream 1.4.7 release.
      * Add many new upstream man pages for fs, vos, and pts sub-commands and
      * Include a Kerberos v5 klog, klog.krb5, in openafs-krb5.
      Add NEWS file for openafs-krb5 explaining the new Kerberos v5 klog.
      Add new maintainer scripts for openafs-krb5 to manage alternatives.
      Install the klog.krb5 man page.  Tweak the exclude rule for the up.1
      Further tweaking of the klog.krb5 installation rules.
      Still not the right path for the klog.krb5 man page.
      * Add a missing conflict on older versions of openafs-client to
      * When configuring a new cell, clear the general restart time.
      * Add a NEWS file for openafs-dbserver warning of the serious Ubik bug
      * Bumping urgency for the conflict fix, which fixes a latent RC bug.
      * Update to 2008-04-23 CellServDB.
      Finalize changes for 1.4.7.dfsg1-2.
      * Translation updates:
      Run debconf-updatepo, which reformats the translations (but shouldn't
      Reorganize for better git importing.
      Merge branch 'upstream'
      Reorganize to remove the extra level of directory
      Reorganize to remove the extra level of directory structure
      Merge branch 'upstream'
      Fix permissions in the upstream tree
      Merge branch 'upstream'
      Remove Makefile references to removed upstream files
      Rename the up man page to afs-up, matching our renaming
      Use the correct PTS database path in pt_util
      Fix the path for fstrace message catalogs
      Name the kernel module openafs instead of libafs
      Merge branch 'bug/module-name'
      Ugly hack to build the PAM modules PIC
      Merge branch 'bug/pam-build'
      Re-add upstream skip of PAM builds on amd64_linux24
      Merge branch 'bug/pam-build'
      Tweak the expected configuration directory permissions
      Allow overriding the default compiler and merge SPARC
      Merge branch 'bug/compiler-flags'
      No longer reference the old Admin Reference
      Build with UCONTEXT on all Linux platforms
      Merge branch 'bug/ucontext-everywhere'
      Find core files properly on Linux
      Merge branch 'bug/find-core-files'
      Expose prototypes for the ktc_* functions
      Merge branch 'bug/ktc-prototypes'
      Allow multiple local realms in krb.conf
      Merge branch 'feature/multiple-local-realms'
      Add a man page for klog.krb5
      Stop using quilt to manage patches
      Rename up to afs-up in debian/rules, not Git
      Pull upstream change to install klog.krb5
      Pass -localauth to bos setrestart in afs-newcell
      Exit successfully in init script if openafs isn't in modules.dep
      Add Vcs-Git and Vcs-Browser control fields
      Apply upstream delta for Linux 2.6.26 support
      Update standards version to 3.8.0
      Swap Sam and I as maintainer and uploader
      Enable support for arm and armel
      Add lpia as an alias for i386
      Drop unused postinst-uses-db-input Lintian override
      Ship fewer debug symbols
      Update comment about debugging symbols
      Fix installation of klog.krb5
      Fix installation of klog.krb5
      Finalize changes for 1.4.7.dfsg1-3
      Don't try to use UCONTEXT on hppa/parisc
      Merge branch 'bug/ucontext-everywhere'
      Add changelog for hppa UCONTEXT change
      Fix grammer typo in changelog (it's => its)
      Suggest and mention openafs-krb5 in openafs-client description
      Undo the move of up.pod in clean to not FTBFS on the second build
      Make permissions match what debian/rules build sets
      Finalize changes for 1.4.7.dfsg1-4
      Imported Upstream version 1.5.50.dfsg1
      Drop support for hppa
      Add Jason Edgecomb's copyright and license for man pages
      Use ARCH in preference to uname -m when building kernel modules
      Finalize changes for 1.4.7.dfsg1-5
      New Swedish translation
      Correctly free /proc entries
      Fix builds with 2.6.27 kernels
      Finalize changes for 1.4.7.dfsg1-6
      Mention current packages in libpam-openafs-kaserver description
      Improve README.modules
      Allow time-daemon as well as ntp for openafs-fileserver
      Make dynroot the default for new installs
      Add Spanish debconf translation
      Update get-orig-source target for 1.4.8
      Imported Upstream version 1.4.8.dfsg1
      Merge commit 'upstream/1.4.8.dfsg1'
      Add changelog entry for 1.4.8 release
      Merge branch 'upstream' into bug/compiler-flags
      Merge branch 'upstream' into bug/find-core-files
      Merge branch 'upstream' into bug/ktc-prototypes
      Merge branch 'upstream' into bug/module-name
      Merge branch 'upstream' into bug/pam-build
      Merge branch 'upstream' into bug/ucontext-everywhere
      Merge branch 'upstream' into feature/multiple-local-realms
      Merge branch 'bug/compiler-flags'
      Merge branch 'bug/find-core-files'
      Merge branch 'bug/ktc-prototypes'
      Merge branch 'bug/module-name'
      Merge branch 'bug/pam-build'
      Merge branch 'bug/ucontext-everywhere'
      Merge branch 'feature/multiple-local-realms'
      Apply upstream STABLE14-libuafs-updates-20081229
      Apply upstream STABLE14-linux-truncate-race-20090109
      Apply upstream STABLE14-linux-i-size-20090112
      Apply upstream STABLE14-linux-truncate-cleanup-20090113
      Apply upstream STABLE14-osi-probe-check-result-cope-with-enoent-20090115
      Apply upstream STABLE14-linux-2629-20090115
      Apply upstream STABLE14-rx-idledead-only-ignore-keepalives-20081222
      Apply upstream STABLE14-rx-rdwr-writeproc-race-20081228
      Apply upstream STABLE14-rx-do-not-race-current-packet-20090105
      Install additional upstream man pages
      Add ${misc:Depends} to all dependencies
      Add explanations for the Lintian overrides
      Use set -e instead of #!/bin/sh -e in maintainer scripts
      First cut at debhelper 7 support
      Create the openafs-modules-source doc directory
      Fix openafs-client Lintian override
      Add initial DKMS support and compress module source with bzip2
      Don't exit successfully if sourcing the debconf module fails
      General improvements to debconf configuration handling
      Fix the sed command for generating dkms.conf
      Fix creation of the openafs-modules-* packages
      Update translations for the template removal
      Use make libafs_tree to create the kernel source
      Further tweaks for the module source packages
      Use the right make target for building the kernel module
      Don't use make install for the module build
      No longer include the upstream NEWS in the module package
      Fix the clean rule for the module build
      Fix syntax error in the openafs-client init script
      Comment out DKMS support for right now
      Finalize changes for 1.4.8.dfsg1-1
      Remove *-stamp files in the module build
      Make openafs-modules-source arch: all
      Finalize changes for 1.4.8.dfsg1-2
      Fix the version stripping in the openafs-modules-dkms scripts
      Use the right make target for DKMS
      More DKMS fixes
      Apply upstream deltas to fix shutdown problems
      Apply upstream delta to fix Ubik synchronization
      Update package sections for the new archive organization
      Add Japanese debconf translation
      Update get-orig-source configuration for 1.4.9pre2
      Imported Upstream version 1.4.9~pre2+dfsg1
      Merge commit 'upstream/1.4.9.pre2+dfsg1'
      Add changelog entry for 1.4.9~pre2+dfsg1 upstream release
      Update watch file for +dfsg naming
      Merge branch 'upstream' into bug/compiler-flags
      Merge branch 'upstream' into bug/module-name
      Merge branch 'upstream' into bug/pam-build
      Merge branch 'upstream' into feature/multiple-local-realms
      Merge branch 'bug/compiler-flags'
      Merge branch 'bug/module-name'
      Merge branch 'bug/pam-build'
      Merge branch 'feature/multiple-local-realms'
      Build shadow header files if there is no unified kernel header tree
      Merge branch 'bug/kbuild-headers'
      Add changelog entry for the 2.6.29 build system change
      Build PIC versions of libafsauthent and libafsrpc
      Merge branch 'feature/pic-libraries'
      Add changelog entry for PIC library support
      Update get-orig-source for 1.4.10
      Imported Upstream version 1.4.10+dfsg1
      Merge commit 'upstream/1.4.10+dfsg1'
      Add changelog for 1.4.10
      Merge branch 'upstream' into bug/compiler-flags
      Merge branch 'upstream' into bug/kbuild-headers
      Merge branch 'upstream' into bug/module-name
      Merge branch 'upstream' into bug/pam-build
      Merge branch 'upstream' into feature/pic-libraries
      Merge branch 'bug/compiler-flags'
      Merge branch 'bug/kbuild-headers'
      Merge branch 'bug/module-name'
      Merge branch 'bug/pam-build'
      Merge branch 'feature/pic-libraries'
      Add man page for vos setfields
      Update standards version to 3.8.1
      Imported Upstream version 1.4.10+dfsg1
      Merge commit 'upstream/1.4.10+dfsg1'
      Merge branch 'upstream' into bug/compiler-flags
      Merge branch 'upstream' into bug/kbuild-headers
      Merge branch 'upstream' into bug/module-name
      Merge branch 'upstream' into bug/pam-build
      Merge branch 'upstream' into feature/pic-libraries
      Merge branch 'bug/compiler-flags'
      Merge branch 'bug/kbuild-headers'
      Merge branch 'bug/module-name'
      Merge branch 'bug/pam-build'
      Merge branch 'feature/pic-libraries'
      Update CellServDB to 2008-11-07 version
      Imported Upstream version 1.4.10+dfsg1
      Merge commit 'upstream/1.4.10+dfsg1'
      Imported Upstream version 1.4.10+dfsg1
      Merge branch 'upstream'
      Merge branch 'upstream' into bug/compiler-flags
      Merge branch 'upstream' into bug/kbuild-headers
      Merge branch 'upstream' into bug/module-name
      Merge branch 'upstream' into bug/pam-build
      Merge branch 'upstream' into feature/pic-libraries
      Merge branch 'bug/compiler-flags'
      Merge branch 'bug/kbuild-headers'
      Merge branch 'bug/module-name'
      Merge branch 'bug/pam-build'
      Merge branch 'feature/pic-libraries'
      Update 1.4.10 with security advisory names and CVEs
      Finalize changes for 1.4.10+dfsg1-1 and add NEWS
      Enable DKMS support
      Dynamically determine versions for dkms.conf and get-orig-source
      Apply STABLE14-linux26-defer-cred-changing-20090511
      Apply STABLE14-linux-mmap-antirecursion-fix-20090512
      Apply STABLE14-dprintf-rename-20090427
      Apply STABLE14-memcache-write-on-laststore-20090512
      Apply STABLE14-background-fsync-consistency-issues-20090522
      STABLE14-linux-mmap-antirecursion-avoid-spurious-eio-20090526
      Apply STABLE14-man-page-vos-dump-flags-20090526
      Build-depend on cpio (used for generating openafs-modules-source)
      Finalize changes for 1.4.10+dfsg1-2
      Imported Upstream version 1.4.11~pre1+dfsg1
      Merge commit 'upstream/1.4.11.pre1+dfsg1'
      Add initial upstream changelog entry for 1.4.11~pre1+dfsg1
      Build and install the new DocBook manuals
      Build and install the Doxygen protocol documentation
      Remove afs/sysctl.h from the build system
      Fix syntax error in the documentation installation
      Install new upstream man pages
      Fix a few more documentation installation problems
      Update the doc-base files for the new reference manuals
      Update debian/copyright for the in-progress doc rewrite
      Remove some additional files that upstream doesn't clean up
      Update standards version to 3.8.2
      Fix spelling error in changelog
      Add Russian debconf translation
      Ignore dkms failure in the prerm of openafs-modules-dkms
      Add initial changelog entry for 1.4.11~pre3
      Imported Upstream version 1.4.11~pre3
      Merge commit 'upstream/1.4.11.pre3'
      Bring src/config/linux-version closer to upstream
      Update CellServDB to 2009-06-29 version
      Don't install fs man pages for Windows-only commands
      Finalize changes for 1.4.11~pre3+dfsg-1
      Add initial changelog entry for 1.4.11+dfsg-1
      Imported Upstream version 1.4.11+dfsg
      Merge commit 'upstream/1.4.11+dfsg'
      Changelog for armv5tel change, similar change for module package
      Swap maintainers in the module source package
      Update to standards version 3.8.3
      Add bug closer for armv5tel support
      Also install restorevol in openafs-client
      Finalize changes for 1.4.11+dfsg-2
      Imported Upstream version 1.5.61+dfsg
      Merge branch 'master' into experimental
      Add initial changelog for 1.5.61+dfsg-1
      Enable demand-attach, disconnected, and bos restricted
      Install additional files from 1.5.61
      Set DESTDIR properly on new-style module installs
      Stop ignoring knfsd and rmtsysd for installation
      Add NEWS files documenting disconnected and demand-attach
      Update configure flags for DKMS builds
      Update ABI version of the OpenAFS kernel module
      Apply various updates to the correct module control file
      Change the source package name of the module source
      Change /var/lib/openafs/local permissions to 700
      Minor coding style fixes for openafs-fileserver postinst
      Change default permissions of /etc/openafs/server to 0755
      Add changelog entries for further releases from master
      Also change the source package name in the module changelog file
      Comment the remove on upgrade in the dkms package prerm
      Remove the openafs module from DKMS if necessary before adding
      Change section of openafs-modules-dkms to kernel to match override
      Do not attempt a DKMS build if the headers aren't available
      Fix configure flags used for debugging and optimization
      Force source package format 1.0
      Correctly state what symbols openafs-dbg contains
      Add README.source and a script to do a Git-aware merge of upstream
      Remove changelog entries for 1.5.* already present in 1.4.*
      Use the upstream-1.5 branch for experimental import-upstream
      Update upstream version to 1.5.69 in changelog
      Imported upstream tag openafs-devel-1_5_69 via tarball
      Merge commit 'upstream/1.5.69+dfsg' into experimental
      Properly install afszcm.cat
      Update CellServDB to the new 2009-06-29 version
      Restore build modifications from stripping non-DFSG material
      Upstream now installs restorevol in /usr/bin like we do
      Add libkopenafs1 and install other new upstream files
      Stop linking the openafs-fileserver doc directory to openafs-client
      Update the version number in NEWS files
      Require $remote_fs be started before us
      Add symbols file for libkopenafs1
      Remove duplication of Priority field for libkopenafs1
      Try to start the client after syslog
      Document commiting the tarball with pristine-tar in README.source
      Prepare to rebase the changelog on 1.4.12+dfsg-1
      Initial changelog for 1.4.12~pre4
      Use dh_dkms for DKMS maintainer script handling
      Update CellServDB to the 2010-02-28 version
      Update standards version to 3.8.4
      Require $remote_fs before stopping as well
      Update changelog for the final 1.4.12 release
      Note which remote to fetch in README.source
      Hopefully finalize changes for 1.4.12+dfsg-1
      Update changelog for 1.5.72
      Imported upstream tag openafs-devel-1_5_72 via tarball
      Merge commit 'upstream/1.5.72+dfsg' into experimental
      Add changelog entries from subsequent unstable releases
      Don't add CellServDB records if AFSDB is in use
      Add changelog entry for dropping -fno-strict-aliasing
      Change how the upstream tarball is generated
      Change experimental branch version to 1.5.73.3
      Use correct tar syntax in get-orig-source
      Imported upstream tag openafs-devel-1_5_73_3 via tarball
      Merge commit 'upstream/1.5.73.3' into experimental
      Remove build system divergences due to DFSG repackaging
      Update NEWS entries for 1.5.73.3-1
      Update README.Debian for the 1.5 series
      Remove now-obsolete configure flags
      Document the openafs-fileserver BosConfig update process
      Update afs-newcell for the dafs bos create syntax
      Install new upstream doc/arch documentation files
      Install the upstream state_analyzer man page
      Improve demand-attach fileserver bos documentation
      Make src/rx/rx.c not executable
      Reallocate memory in aklog for the AFS ID string
      Add changelog entries for cherry-picked upstream deltas
      Hopefully finalize changes for 1.5.73.3-1
      Add initial changelog for 1.5.74-1
      Imported upstream tag openafs-devel-1_5_74 via tarball
      Merge commit 'upstream/1.5.74' into experimental
      Install the new vos setaddrs man page
      Finalize changes for 1.5.74-1
      Build and install the FUSE afsd
      Remove newly imported upstream directory in import-upstream
      Add configure flag for the FUSE client
      Add dependency on pkg-config, required to detect FUSE flags
      Add changelog entries for upstream cherry picks
      Fixes and clarifications to vos setaddrs man page
      Remove special-case call sequence for KAM_SetPassword on s390
      Install afsd.fuse and man page if built
      Add changelog entry for afsd.fuse installation
      Fix UCONTEXT detection on ppc_linux26 via include order
      Add changelog entry for powerpc ucontext detection
      Install the afsd.fuse.8 man page link
      Finalize changes for 1.5.74-2
      Add initial changelog for 1.5.74.1
      Imported upstream tag openafs-devel-1_5_74_1 via tarball
      Merge commit 'upstream/1.5.74.1' into experimental
      Preserve AFS mount point and cache directory in cacheinfo
      Read all members of previous cacheinfo file
      In the openafs-client init script, don't assume AFS is mounted at /afs
      Parse /etc/mtab instead of the mount command to find the AFS mount
      Check if AFS is mounted before killing processes with open files
      Move the FUSE client into a separate package
      Tighten openafs-fuse dependency on openafs-client
      Fix handling of the afsd.fuse.8.gz man page link
      Finalize changes for 1.5.74.1-1
      Ignore afsd.fuse.8 for dh_install since we have to rename it
      Retroactively add LP bug fixer for sparc64
      Drop support for lpia, add powerpcspe
      Remove mention of IBM release notes
      Imported upstream tag openafs-devel-1_5_75 via tarball
      Merge commit 'upstream/1.5.75' into experimental
      Add NEWS entries for 1.5.75
      Remove a few erroneous NEWS entries for 1.5.75
      Add changelog entry for 1.5.75
      Make kernel source packages arch: all
      Kernel source packages recommend openafs-client
      Update Kerberos flags for configure
      Update kernel module packaging scripts
      Add changelog entry for fixing build problems on alpha
      Remove now-unused exclusion of package in dh_install
      Build packages for libafsauthent and libafsrpc
      Update standards version to 3.9.0
      Remove ancient conflicts/replaces/provides for openafs-ptutil
      TODO updates
      Tighten /usr/share/doc symlink dependencies, install NEWS
      Remove now-unneeded chmod commands
      Add changelog workaround for upstream packaging reuse
      Add more cherry-picked upstream deltas to changelog
      Fix ktime test for errors
      Install new fssync-debug man pages
      Update libkopenafs1 symbols file for k_haspag
      Add Lintian overrides for breaks-without-version
      Add symbols files for new shared libraries
      Link libafsauthent with -lresolv -lcrypt
      Set the OpenAFS build version
      Finalize changes for 1.5.75-1
      Also copy the .version file into the module source package
      Bump the standards version of the other module control file
      Upload to experimental, not unstable
      Fix changelog whitespace error
      Update URL of OpenAFS wiki
      Add changelog for additional delta pullups
      Link libafsauthent with -lresolv if required
      Fix ktime test on 64-bit systems
      Finalize changes for 1.5.75-2
      Fix duplicate installation during the package build
      openafs-fileserver init script improvements
      Run DKMS commands in a subshell for proper logging
      Update standards version to 3.9.1
      Use dpkg --print-architecture in openafs-fileserver.config
      Update Autoconf Kerberos probes to latest rra-c-util version
      openafs-modules-dkms must depend on libc6-dev
      Fix the sample CellServDB entry output by afs-newcell
      Add NEWS entries for OpenAFS 1.5.77 and 1.5.76
      Initial changelog entry for 1.5.77
      Imported upstream tag openafs-devel-1_5_77 via tarball
      Merge commit 'upstream/1.5.77' into experimental
      Install the demand-attach binaries and update documentation
      Update to debhelper compatibility level V8
      Rewrite debian/rules to use dh and overrides
      Rewrite module debian/rules to use debhelper 8 and overrides
      Remove debian/rules code to make config.sub executable
      Install krb5.excl(5) and dafssync-debug
      Add NEWS entries for OpenAFS 1.5.77 and 1.5.76
      Add changelog entry for upstream deltas
      Fix old changelog typo
      Module build packages must depend on Perl
      openafs-modules-source now requires debhelper 8
      Remove bison and flex dependencies for module builds
      Remove obsolete configure flags
      Force disabling of Linux syscall probing in kernel module builds
      Fix the build ordering by explicitly calling dh_auto_build
      Ensure we set up debian/control before doing module builds
      Finalize changes for 1.5.77-1
      Link dafssync-debug(8) to fssync-debug(8)
      Fix POD errors in fileserver and dasalvager
      Link dafssync-debug(8) to fssync-debug(8)
      Fix POD errors in fileserver and dasalvager
      Update bos create man page for new naming of demand-attach binaries
      Update bos create man page for new naming of demand-attach binaries
      Add changelog entry for upstream cherry-picks
      Add backslashes to the DKMS command
      Use /lib/modules/`uname -r`/source as the default kernel source
      Install the dafssync-debug symlink in openafs-fileserver
      Fix the default kernel build path
      Simplify the module naming code in openafs-client init
      Finalize changes for 1.5.77-2
      Update Debian packaging to 1.5.77-2 release
      Return SRV record ports in network byte order
      Don't attempt stop if module unloading is disabled
      Add $named to Should-Start for openafs-client
      Fix suppression of module unloading in openafs-client init script
      Fix return status when checking if module loading is disabled
      Supress errors when checking if kernel module loading is disabled
      Fix module loading variable name in openafs-client init script
      Merge commit 'upstream/1.6.0.pre1' into experimental
      Add initial changelog entry for 1.6.0~pre1-1
      Drop --enable-reduced-depends for right now
      Include afs_compile_et in libopenafs-dev
      Update NEWS for 1.5.78 and 1.6.0pre1
      Add changelog entry for NEWS pullup
      Update NEWS for 1.5.78 and 1.6.0pre1
      Finalize changes for 1.6.0~pre1-1
      Add additional DKMS and module-assistant documentation
      Mention KRB5CCNAME in the aklog man page
      Merge branch 'upstream-1.5' into experimental
      Add changelog for upstream 1.6.0pre2 release
      Finalize changes for 1.6.0~pre2-1
      Add changelog for upstream 1.6.0pre3 release
      Upstream has switched to stable tags for 1.6.0 pre-releases
      Imported upstream tag openafs-stable-1_6_0pre3 via tarball
      Merge commit 'upstream/1.6.0.pre3' into experimental
      Add changelog for upstream deltas
      Finalize changes for 1.6.0~pre3-1
      Add new libafsrpc1 symbol to symbols file
      Update 1.6 NEWS entry based on 1.6.0pre2 release notes
      Update NEWS for 1.6.0pre3 release
      Correctly document the AFS client setuid defaults
      Declare dependency between openafs-client and openafs-fileserver inits
      Bump version for 1.6.0pre4 pre-release
      Imported upstream tag openafs-stable-1_6_0pre4 via tarball
      Merge commit 'upstream/1.6.0.pre4' into experimental
      Add changelog for upstream 1.6.0pre4 release
      Add changelog for additional upstream deltas
      Finalize changes for 1.6.0~pre4-1 and upload to unstable
      Update packaging infrastructure for repository branch renaming
      Update changelog for 1.6.0pre5
      Imported upstream tag openafs-stable-1_6_0pre5 via tarball
      Merge branch 'upstream'
      Add changelog for 1.6.0pre5
      Add changelog entry for upstream kernel lockup patch
      Update to Debian source format 3.0 (quilt)
      Finalize changes for 1.6.0~pre5-1
      Add changelog entry for upstream chunk size file read patch
      Use dpkg-buildflags to get compilation flags
      Add quotes around compiler and linker flags
      Finalize changes for 1.6.0~pre5-2
      Update to standards version 3.9.2
      Add initial changelog entry for 1.6.0pre6
      Imported upstream tag openafs-stable-1_6_0pre6 via tarball
      Merge commit 'upstream/1.6.0.pre6'
      Add additional upstream changelog entries for 1.6.0pre6
      Finalize changes for 1.6.0~pre6-1
      Fix builds with make-kpkg
      Remove and symlink the Doxygen-generated jquery copies
      Add new symbols for libafsrpc1
      Change wiki URL in README.source to wiki.openafs.org
      Revert "Remove and symlink the Doxygen-generated jquery copies"
      Add changelog for reverting the Doxygen jquery change
      Disable optimization on armel to work around #630746
      Finalize changes for 1.6.0~pre6-2
      Add changelog for upstream 1.6.0pre7 release
      Imported upstream tag openafs-stable-1_6_0pre7 via tarball
      Merge commit 'upstream/1.6.0.pre7'
      Update README.source for a few procedure changes
      Remove and symlink the Doxygen-generated jquery copies
      Update the Doxygen jquery removal code to be conditional
      Add additional NEWS entries for 1.6.0pre5 through 1.6.0pre7
      Finalize changes for 1.6.0~pre7-1
      Another module rules fix for make-kpkg
      Force use of dblatex to build the manual
      Fix generation of Doxygen protocol documentation
      Finalize changes for 1.6.0~pre7-2
      Further Doxygen documentation fixes
      Add NEWS entries for the 1.6.0 final release
      Add initial changelog for upstream 1.6.0 release
      Imported upstream tag openafs-stable-1_6_0 via tarball
      Merge commit 'upstream/1.6.0'
      Add specific changes for upstream 1.6.0 release
      Generate stub header files for h/*.h files included in libuafs
      Add changelog entry for libuafs build fix
      Update CellServDB to the 2011-08-14 release
      Add Launchpad bug closer for build system fix
      Ensure the make_h_tree.pl Perl script is executable
      Finalize changes for 1.6.0-1
      Generate stub header files for h/*.h files included in libuafs
      Add changelog entry for armhf support
      Add changelog for upstream cherry-picks
      Finalize changes for 1.6.0-2
      Add changelog entry for 1.6.0-3
      Add initial changelog for 1.6.1~pre1
      Imported upstream tag openafs-stable-1_6_1pre1 via tarball
      Merge commit 'upstream/1.6.1.pre1'
      Add summary of upstream 1.6.1~pre1 changes
      Install new afsio binary
      Exclude the aklog_dynamic_auth man page
      Hopefully finalize changes for 1.6.1~pre1-1
      Fix afs-newcell's creation of the file server process
      Add Danish translation
      Fix afs-newcell unwind of dafs creation
      Fix typo in openafs-modules-dkms description
      Add changelog entry for upstream 1.6.1pre1 release
      Imported upstream tag openafs-stable-1_6_1pre2 via tarball
      Merge commit 'upstream/1.6.1.pre2'
      Add new symbols in libafsrpc1
      Finalize changes for 1.6.1~pre2-1
      Upstream changelog for 1.6.1~pre4
      Imported upstream tag openafs-stable-1_6_1pre4 via tarball
      Merge tag 'upstream/1.6.1.pre4'
      Update debhelper compatibility level to V9
      Remove old, now-unnecessary chmod
      Finalize changes for 1.6.1~pre4-1
      Add upstream changelog for 1.6.1 release
      Imported Upstream version 1.6.1
      Merge tag 'upstream/1.6.1'
      Finalize changes for 1.6.1-1
      Fix German translation encoding
      New Italian translation from Beatrice Torracca
      Finalize changes for 1.6.1-2
      Imported Upstream version 1.6.2~pre2
      Merge tag 'upstream/1.6.2_pre2'
      Add initial upstream changelog for 1.6.2pre2
      Use git-import-orig instead of debian/import-upstream
      Move options and patch-header to be local-only
      Switch to xz compression
      Add bug closer for later Linux kernel support
      Fix server installation instructions for demand-attach
      Remove openafs-fileserver doc symlink in preinst
      Install new fs_bypassthreshold man page
      Update Vcs-* URLs for the new anonscm.debian.org URL layout
      Fix obvious syntax error in preinst
      Update standards version to 3.9.4
      Use hardening-wrapper to harden the binaries
      Finalize changes for 1.6.2~pre2-1
      Fix MIN/MAX definition in userspace on powerpc
      Fix spelling error (retreive for retrieve) in strings
      Ensure MIN/MAX are defined in userspace builds of rx
      Add changelog for upstream 1.6.2pre3 release
      Imported Upstream version 1.6.2~pre3
      Merge tag 'upstream/1.6.2_pre3'
      Remove unnecessary changes relative to upstream
      Add new libafsrpc1 symbols
      Finalize changes for 1.6.2~pre3-1
      Clarify comment and add changelog entries for module builds
      Add changelog entry for DKMS handling of amd64 kernels
      Coding style cleanup of the DKMS configuration
      Imported Upstream version 1.6.2
      Add changelog for upstream 1.6.2 release
      Update CellServDB to the 2013-01-28 version
      Improve continuation line formatting in debian/rules
      Finalize changes for 1.6.2-1
      Support debconf configuration of -dynroot-sparse
      Add changelog for upstream 1.6.2.1 release
      Imported Upstream version 1.6.2.1
      Merge tag 'upstream/1.6.2.1'
      Commit the results of debconf-updatepo
      Update Czech translation
      More translation updates
      Further translation updates
      Finalize changes for 1.6.2.1-1
      Add initial changelog for 1.6.2.1-2
      Add Brazilian Portuguese translation
      Finalize changes for 1.6.2.1-2
      Add upstream changelog for 1.6.3
      Imported Upstream version 1.6.3
      Merge tag 'upstream/1.6.3'
      Give openafs-dbserver its own doc directory
      Make shell scripts executable
      Cleanup of openafs-client postinst script
      Remove openafs-fileserver postinst ancient version support
      Also drop openafs-fileserver old version postrm cleanup
      Fix openafs-dbserver preinst symlink cleanup
      General coding style cleanup for maintainer scripts
      Suppress error message when no CellServDB file exists
      Finalize changes for 1.6.3-1
      Add changelog entry for upstream 1.6.4 release
      Imported Upstream version 1.6.4
      Merge tag 'upstream/1.6.4'
      Finalize changes for 1.6.4-1
      Add updated Japanese translation
      Add changelog for upstream 1.6.5 release
      Imported Upstream version 1.6.5
      Merge tag 'upstream/1.6.5'
      Drop sequence numbers from the openafs-client init script
      Be selective about building arch: all packages
      Add new symbols introduced by security patch
      Add NEWS entry for openafs-fileserver rekeying
      Finalize changes for 1.6.5-1
      Fix urgency of release
      Ignore errors when reading ThisCell
      Add initial changelog for upstream 1.6.5.1 release
      Imported Upstream version 1.6.5.1
      Merge tag 'upstream/1.6.5.1'
      Add changelog entries for upstream 1.6.5.1 release
      Drop openafs-doc recommends of libjs-jquery
      Add changelog for changes cherry-picked for Ubuntu
      Add additional cherry-pick to the changelog
      Update German translation
      Update README.source for new git-buildpackage syntax
      Optimize the get-orig-source target
      Finalize changes for 1.6.5.1-1
      Initial changelog entry for 1.6.5.2-1
      Imported Upstream version 1.6.5.2
      Merge tag 'upstream/1.6.5.2'
      Add upstream changes in 1.6.5.2
      Update standards version to 3.9.5
      Exit in openafs-client if not installed, load lsb functions
      Finalize changes for 1.6.5.2-1
      Start changelog entry for 1.6.6~pre2-1
      Imported Upstream version 1.6.6~pre2
      Merge tag 'upstream/1.6.6_pre2'
      Add changelog for upstream 1.6.6pre2 pre-release
      Finalize changes for 1.6.6~pre2-1
      Add initial changelog entry for 1.6.6-1
      Imported Upstream version 1.6.6
      Merge tag 'upstream/1.6.6'
      Add changes in upstream 1.6.6 release
      Fix /usr/share/doc linking for some packages
      Support AFS_DYNROOT=true
      Finalize changes for 1.6.6-1
      Add changelog entry for 1.6.7-1
      Imported Upstream version 1.6.7
      Merge tag 'upstream/1.6.7'
      Flesh out changelog for upstream 1.6.7 release
      Finalize changes for 1.6.7-1
      Add debian/changelog entry for 1.6.8 release
      Imported Upstream version 1.6.8
      Merge tag 'upstream/1.6.8'
      Flesh out changelog for upstream 1.6.8 release
      Add Lintian override for RFC 5864
      Remove local-options and local-patch-header
      Finalize changes for 1.6.8-1
      Add changelog entry for 1.6.9 release
      Imported Upstream version 1.6.9
      Merge tag 'upstream/1.6.9'
      Add changelog entry for the OPENAFS-SA-2014-002 fix
      Add CVE for OPENAFS-SA-2014-002
      Add Benjamin Kaduk as Maintainer and move myself to Uploaders
      Fix restorevol crash on corrupt nDumpTimes value
      Remove myself from Uploaders

Ryan C. Underwood (1):
      Fix positional I/O support for largefiles

Sam Hartman (537):
      Initial revision
      This commit was manufactured by cvs2svn to create branch 'openafs-dev'.
      * Add debian/*
      * Add debconf support for /etc/openafs/*
      scripts to move files into place
      Work better without washtool
      Install CellServDB
      Debian patches from amu
      Debian customizations
      FHS compatible directories
      Fix up templates
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r19,
      remove arch
      New upstream version merges
      we want something like /etc/openafs/server-local
      Use correct path to afsd
      Do not build libafs during a make all
      Do not include
      build openafs.o not libafs.o
      Update to build modules--untested
      Update formodule  source package
      Find module in appropriate place
      Add support for building modules source tarball
      Correct Typo
      Don\'t assume version in directory name
      * Add newline to control
      This commit was generated by cvs2svn to compensate for changes in r40,
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r44,
      This commit was manufactured by cvs2svn to create branch 'openafs-dev'.
      Merge conflicts from new upstream
      * Fix dependencies for module package
      Better dirpath handling for
      increase stack size to prevent bosserver core dumps
      Initial server packages
      Fix module removal
      Fix usage message per tb
      More directory fixups
      Fix typo
      New version; fixes  stupid typos and better handles debconf.
      Also note directory fixups
      Increase stack size more so it works
      More fixes
      * add afs-rootvol
      Fix dpkg-buildpackage CVS permission goofs and
      * fix kdump for potato
      ADd debhelper callout
      Absolute paths
      Correct debhelper depend
      Add rc.d links.
      Use Debian install
      Add afs configuration scripts
      Depend on ptutil
      Document changes
      install example CellServDB
      Don't force install CellServDB
      Add init script for fileserver.
      Deal with debconf lossage
      * install afs-newcell
      Fix description spacing
      Oops
      Compatability sylinks
      Fix newcall->newcell
      Fix errors in script
      s/workstation/site so you get mit.edu not snork.mit.edu
      Changes for new version
      Add docs
      Bring back fileserver
      Oops, pulled wrong version
      Commit
      Another bugfix version.
      Fix afs-rootvol so previous change works; make sure afs-newcell command line options work
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r102,
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r107,
      Import AFS 1.0.1
      Merge in 1.0.1 changes
      Update  for 1.0.1-1
      * nem address for me
      Don't generate .map file
      Don't generate map file
      remove openafs-client.init
      Really remove mapfile
      Add newline
      Support Kernel 2.4.x builds
      Add support for Linux 2.4.x
      Update address
      New release
      Update copyright
      oops
      Add support for ppc and sparc
      Add sparc makefiles
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r139,
      Apply sparc patch fixup
      Adopt upstream fixes
      Adopt upstream
      Merge in upstream changes for 1.0.2
      Merge in changes from 1.0.2
      Remove versioning from directories
      Integrate pt_util now that it is installed
      Sparc patch integrated; no longer needed
      Don't display message if we do nothing
      Generate and install pt_util manpage
      Better describe that you don't want kpasswd
      This commit was generated by cvs2svn to compensate for changes in r153,
      Update  to reflect latest kdump build rules but do not build
      Document changes
      Fix formatting
      Attempt to avoid using AFS install during build
      Also fix install dependence
      update architecture
      replace openafs-ptutil
      Fix up makefile to create needded directories even with standard install
      Fix up makefile to create needded directories even with standard install
      Use FHS path
      Changes for 1.0.2-2
      Fix typos
      Ad newline
      Add ppc_linux22 support?
      New version
      Build linux22 userspace on ppc since we now can
      This commit was generated by cvs2svn to compensate for changes in r178,
      Initial revision
      Initial revision
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r186,
      Import version 1.0.3.
      This commit was generated by cvs2svn to compensate for changes in r189,
      Merge conflicts
      Fix added newline
      Add readme for modules
      Update rc.afs to deal with module build instructions
      Document changes; new version
      Add todo list
      * Varieus rmdir fixes
      Finalize
      install pt_util manpage
      Fix typo
      Fix grep expression
      Depend on flex
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r212,
      import version 1.0.4 of openafs
      Merge changes from 1.0.3 to 1.0.4
      Use pinstall sadly
      Install afs.rc.linux correctly
      This commit was generated by cvs2svn to compensate for changes in r217,
      Fix typo
      Deal with extradefs correctly
      Commit changes for 1.0.4-1
      Fix install call
      link to config in /boot
      patch 02_modversions:
      Update cellservdb
      Run redhat script on all varients
      Fail if we end up with no db servers
      document changes
      Back out patch
      Working modversions patch
      openafs-modules-source depends on debhelper
      New version
      Back out ppc_linux22 patch applied upstream
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r240,
      Import snapshot of 1.0.90 with autoconf support.
      Finish merge between 1.0.4 and July 4 mainline
      * Back out patch to ptserver that breaks it
      Update rules
      Don't require kernel hearders to build;
      new upstream test
      This commit was generated by cvs2svn to compensate for changes in r251,
      This commit was generated by cvs2svn to compensate for changes in r253,
      Initial revision
      Import new openafs snapshot.
      Merge conflicts and back out changes
      Label new version; build for alpha; integrate module build fixes
      Remove include/crypt.h
      Don't use kgcc
      Reorder lwp before rx
      Fix typo
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r270,
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r273,
      Merge conflicts
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r282,
      Merge in up to 1.1.0
      Run regen.sh with Debian tools
      Remove patches integrated upstream
      Debian patches to get build working
      Not current any more
      Describe version
      Don't install changelog now; do install news
      This commit was generated by cvs2svn to compensate for changes in r293,
      Openafs 1.1.1 merge
      Install updated changelog
      Better copyonwrite error handling
      Document changes
      New CellServDB
      Pull README from top level
      Include upstream patch to prevent potential DOS with two RX servers
      * Fix ppc build
      Don't be a script if you aren't;
      Fix typos
      No need to regen for no-dev
      New patch that works for Linux
      New version
      Back out patches applied upstream
      Initial revision
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r320,
      Import Openafs 1.2.0 release candidate
      Merge conflicts
      Openafs fileserver upgrade support
      Remove bcopy
      fix typos
      update upstream changelog
      Update changelog
      Add configure files
      Add config file
      Better handling of clean targets
      Oops, actually remove directory
      Remove extranious character
      Fix ppc makefiles and  modules-source dependencies
      Document new version
      Fix typos; add dependency
      Back out patches integrated upstream before import
      Patches applied upstream
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r348,
      Merge conflicts
      More changes
      Document changes; new version
      This commit was generated by cvs2svn to compensate for changes in r367,
      This commit was generated by cvs2svn to compensate for changes in r375,
      This commit was generated by cvs2svn to compensate for changes in r378,
      This commit was generated by cvs2svn to compensate for changes in r380,
      This commit was generated by cvs2svn to compensate for changes in r385,
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r394,
      Use upstream config.sub
      Merge conflicts
      Document changes; include buserver and other backup components
      don't require osi_vfs.h
      Change openafs modules interface because of forward/backward incompatible upstream change
      Change openafs modules interface because of forward/backward incompatible upstream change
      Fix typo
      Don't complain about non-world-readable directory
      Do not declare lseek
      more bozo permmisions
      Changes for 1.2.2-2
      New version including new CellServDB
      prerm to unregister alternative
      Update module instrcutions
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r417,
      Merge conflicts
      Updates for 1.2.3.rc1
      This commit was generated by cvs2svn to compensate for changes in r423,
      This commit was generated by cvs2svn to compensate for changes in r425,
      Merge changes from 1.2.3rc1 to 1.2.3rc3
      Document changes for 1.2.3rc3
      Run regen.sh
      Fix typo
      This commit was generated by cvs2svn to compensate for changes in r433,
      This commit was generated by cvs2svn to compensate for changes in r435,
      Support setcrypt in rc script
      * Remove patches integrated upstream
      New cellservdb
      Update
      This commit was generated by cvs2svn to compensate for changes in r443,
      New version
      Add hppa sysname and initial process.c patch
      Add dynroot support
      Document changes
      install backup
      Move to main
      Update for new version
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r461,
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r467,
      Merge in 1.2.4 changes
      Update configure scripts
      New upstream version; enable ia64
      Let's actually call this one -0
      This commit was generated by cvs2svn to compensate for changes in r474,
      This commit was generated by cvs2svn to compensate for changes in r476,
      Merge changes from secnod 1.2.4
      Update changelog
      Merge useless conflict
      Document new version; make openafs-modules-source
      note data type
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r489,
      Merge changes for 1.2.5
      Commit upstream changelog
      Update CellServDB
      document release
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r500,
      Import version 1.2.6  from openafs
      Merge conflicts
      Pull up 1.2.6 news
      Update CellServDB
      Update changelog and release notes
      Add fakestat support to debconf
      Add relnotes
      Add sys.
      avoid using host
      Document changes
      Run regen
      Fix version string; do not depend on host
      regen.sh
      oops
      This commit was generated by cvs2svn to compensate for changes in r519,
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r528,
      Merge changes from 1.2.6 to 1.2.7
      Document changes in 1.2.7-1
      update configure
      Don't install shared libs; they are wrong
      Fix yacc grammar
      getchar returns int
      Document changes and enable s390 modules
      Document changes and prep for new version
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r545,
      Merge changes for openafs 1.2.8
      Update release notes and changelog
      New version
      Regen auto*
      Convert v5 names to v4
      do not declare errno
      Document changes and fix clean target
      Document new version
      Patch to build PAM module
      Document changes and fix fileserver to install
      Back out pam building patch
      Update include patch handling in pam patch
      Patch for 178505
      Document new version
      Update address
      Back out pam building patch for upgrade
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r570,
      Import version 1.2.9
      Merge conflicts from 1.2.8 to 1.2.9
      Update changelog and remove patches integrated upstream
      Update CellServDB
      Update release notes
      Update release notes pointer
      Update build pam patch for 1.2.9
      Debian fixes, po-debconf support and documentation of changes
      Back out pam patch to fix for alpha
      Run regen.sh
      Update pam patch to build cmd64 on alpha
      hppa changes
      Run regen
      hppa patch from lamont
      Don't build pic64 cmd objs
      Note alpha fix
      Require new kernel modules
      Fix changelog
      Require at least 1.2.9 sources
      Don't install pagsh manpage symlink
      Add kernel headers patch
      fix up dest
      New translations
      Fix typos in templates
      Make things fuzzy
      Update po file
      Actually build pam on parisc linux
      Don't translate defaults
      Fix error handling
      Document changes
      fix permissions on /usr/src/modules
      Patch for 2.4.21
      Add chronyd
      Build on 2.4.21
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r611,
      Import OpenAFS 1.2.10.
      Merge conflicts between 1.2.9 and 1.2.10
      Add new changes to changelog
      Update release notes
      Run autoconf again
      Document new version
      Document that things are not included
      Don't build  libafsrpc* for Linux; build pam for hppa linux
      Update for 1.2.10-1
      New pt_br po
      Update debconf translations and document changes
      Note fuzzy translations
      Fix libpam-openafs-kaserver
      Fix openafs modules to work with  newer libc; updates templates
      fix init.d script
      Initial revision
      Initial revision
      This commit was generated by cvs2svn to compensate for changes in r634,
      Merge changes between 1.2.10 and 1.2.11
      Update release notes
      Document new version
      Fix bug
      This commit was manufactured by cvs2svn to create tag
      Copy 1.2.11 vendor release to new location
      Update current vendor branch
      Branch the trunk
      Branch current vendor code for development import of 1.3.x
      Import OpenAFS version 1.3.64 from http://www.openafs.org/dl/openafs/1.3.64
      In cases where conflicts exist between 1.3.64 and the Debian sources
      Merge AFS 1.3.64 from /openafs/vendor/1.3.64.
      Don't include documentation in the Debian package.  We've never done so in the past.
      this copy is corrupted somehow;
      Copy afs directory from 1.3.64.
      Start 1.3.64-1 changelog
      Copy in 1.3.64 configure.in; the local copy was corrupted.
      Previous copy failed; delete for new copy
      Copy volser in from 1.3.64 as there were merge problems
      rerun debconf-updatepo
      * Delete src/venus/lock.h as it is deleted upstream
      Indicate merge with /openafs/vendor/1.3.64
      Indicate merge to /vendor/development
      Add 2.6 to kern-sysname for i386
      * Apply patch from
      in osi_module.c:
      linux-test3.m4: Always pretend we are using modversions so we only build
      Run regen.sh
      linux-test3.m4: The previous hack didn't work because forcing
      * Run regen.sh
      * use make only_libafs not dest_only_libafs
      Improve make distclean to clean up after build
      Move  afslocaldir to /etc/openafs/server-local as documented
      Delete svn:eol-style from html files because
      Add openafs_1.3.64.orig.tar.gz as submitted to Debian.
      Accept openafs.o or openafs.ko as modules
      Import OpenAFS 1.3.65.
      Merge OpenAFS 1.3.65 to branches/experimental
      Delete openafs 1.3.64 tarfile
      Document new version
      Run regen.sh
      Add .orig.tar.gz for 1.3.65
      * Install rxgen
      Mark as version 1.2.11
      Mark as version 1.2.11
      Mark as 1.2.11
      Import OpenAFS 1.3.70 sources
      Mark the merge to 1.3.65 as completed;
      Merge changes from /debian/openafs/vendor/1.3.70
      Run regen.sh
      * run aclocal
      Add openafs 1.2.11 tarfile
      Make configure and rules executable
      Use the 1.2.11 configure.in; ours was broken.
      Run regen.sh
      * New fr.po from Christian Perrier, Closes: #237098
      * New upstream version
      Set executable bits on config.*
      * Now that libopenafs-dev contains binaries, it should have shared
      Import
      More merge property mucking.
      Merge in changes from 1.3.71
      Copy in new config.guess and config.sub
      Run regen.sh
      debian/changelog: version 1.3.71
      Run regen.sh with autoconf 2.59
      Import OpenAFS 1.3.73
      Merge OpenAFS 1.3.73 onto experimental branch
      Run regen.sh
      src/rxkad/Makefile.in: Create PIC objects from domestic/*
      Add support for ppc_linux26
      * Remove call to dh_suidregister
      * Patch from pnelson@ANDREW.CMU.EDU to add x86_64 support to sysname scripts
      Note that we come from trunk at 646
      Merge from trunk up through 1.2.12-1
      * debian/sysname: Use installation architecture
      Import OpenAFS 1.3.74 from http://www.openafs.org/dl/openafs/1.3.74
      Merge in changes for openafs 1.3.74
      Mark for experimental
      debian/sysname: Use debian arches not linux architecture strings
      Import openafs 1.3.77 from www.openafs.org
      Merge 1.3.77 from /debian/openafs/vendor/development onto experimental branch
      delete 1.2.11 release notes
      * New upstream version
      debian/rules: Don't install changelog from upstream as we no longer include it
      Back out 1461
      Remove eol-style
      Import openafs 1.3.79
      Delete the WINNT directory to recopy from import
      Copy 1.3.79 NT sources onto experimental branch
      Merge in 1.3.79 changes to experimental branch
      Run regen.sh
      Document 1.3.79-1
      Update cellservdb
      Mark bug numbers of closed bugs
      Remove eol-style
      Add openafs 1.3.79 original tarball
      Fix changelog typo
      Patches from kcr to fix dependencies and pull in stuff from cvs head
      Import OpenAFS 1.3.80 from /afs/grand.central.org/software/openafs/1.3.80
      Merge openafs 1.3.80 onto experimental branch
      * Prepare 1.3.80 release
      Rerun regen.sh without autoconf2.13 installed.
      Note that 1.3.x (currently development) is now current upstream
      Note that the experimental branch (1.3.80) is now the trunk; we are targeting unstable
      Move upstream sources to correct file name
      Import OpenAFS 1.3.81 from /afs/grand.central.org/software/openafs
      Merge 1.3.81  onto trunk
      * Delete 1.3.80 upstream sources
      *debian/changelog: document 1.3.81-1
      Makefile.in: build pam for dest_nolibafs
      * Oops, update debian/sysname because hppa is hppa not parisc-*-linux-*
      Document 1.3.81-2
      * New French translations from Christian Perrier, Closes: #305780
      Fix whitespace in changelog
      New Vietnamese translation
      Mark as unreleased so I can build and test
      Import OpenAFS 1.4.2
      Delete winnt directory
      Merge 1.4.2 upstream changes onto trunk.
      Document changes
      Apply upstream fix for butc crashing
      Undo source tree self-modification

Sergio Gelato (1):
      LINUX: Debian/Ubuntu build regression on kernel 3.16.39

Seth Forshee (1):
      Linux: Include linux/uaccess.h rather than asm/uaccess.h if present

Simon Wilkinson (238):
      Linux: kmap() not page_address()
      Check for crypt in external library
      Don't include afsconfig.h in rxgen headers
      libuafs: Don't #define user
      libuafs: Don't #define user
      vlserver: Use com_err for Ubik error messages
      RX: Make the sample client and server build
      Add config.log to gitignore globally
      Ignore *.dSYM files in working directory
      Linux: print after BUG() is pretty useless
      rxkad: Make the test suite build again
      rxperf: Fix so it builds on Unix
      tests: Fix objdir builds
      rxperf: Fix the Unix build again
      rxperf: Add build rules to build a pthreaded version
      libafsrpc depends on rxstat and fsint
      rx: Big windows make us sad
      Fix rxperf so that it works with pthreads
      rxperf: Really set UDP buffer size
      rx: Limit window size to max acks
      RX: Tidy reader data locking
      rx: Reduce dependence on call->lock
      Fix rxperf includes
      rx: Don't call gettimeofday for every packet ack
      rx: Don't malloc the xmit list
      Rx: Reject out of order ACK packets
      rx: Simplify round trip time calculation
      rx: More improvments to RTT calculation
      rx: Fix bracing on rx_clock macro arguments
      rx: Tidy up variables in RTT calc
      rx: Refactor transmit queue wakeup
      rx: Don't let timeouts force fast recovery
      rx: Fix starting of transmit timers
      vos: Abstract out bulk list conversion
      volser: Fix broken bulk conversion
      Add "brief" option to rxgen
      RedHat packaging: Use %{dist} not %{osver}
      aklog: Fix weak_crypto tests
      aklog: Fix some format warnings
      Add a few missing entries to our .gitignores
      Add additional dependencies for shlibafsrpc
      configure: Don't let autoconf pick our CFLAGS
      configure: Restore saved CFLAGS
      Irix: Make compiler less chatty
      Linux: Move keyring includes where they're needed
      Don't trust # of entries from ListAttributes
      Disable vectored positional IO if no 64bit support
      pt_util: Initialise empty database correctly
      Revert "Linux: normalize error return for emulated syscalls"
      Linux: Fix return codes from setpag
      Throw the compiler a bone ...
      Throw the compiler a bone ...
      util: Fix exec_alt
      rpms: Make makesrpm.pl cater for new rpm names
      rpms: Use new CellServDB
      rpm: Build srpms without %dist in their name
      Windows: Remove duplicate file
      Darwin CM: afs_IsDynrootFid takes a fid ...
      Linux: Restrict # of cbrs we allocate at once
      Linux: Don't read pages beyond the cache eof
      Fix com_err renaming
      vos: print_addrs never receives multi-homed addrs
      rx: Make rx_softAckDelay & rx_lastAckDelay private
      rx: Account for delayed ACKS when computing RTO
      rx: Remove incorrect backoff code
      rx: Reverse the consumption order of idle queue
      rx: Reorganise transmit queue walk
      rx: Compute smoothed RTT per call, not per peer.
      rx: Use a structure for the xmit list
      rx: Change the way that the RTT timer is applied
      rx: Don't maintain maxSerial
      rx: Fix resend accounting
      RX: rxi_PrepareSendPacket drops call lock; WaitforTQ required
      rx: Don't let timeouts force fast recovery
      rx: Remove resending logic into its own function
      rx: Make clock_Add correctly add to itself
      rx: Add Karn-style backoffs to RX retransmits
      rx: Enter loss recovery when we retransmit
      rx: Don't wait for TQ busy when entering recovery
      rx: Don't limit the # of packets sent in recovery
      rx: Exit fast restart on non-duplicate ACK
      volser: Actually return errors from ListOneVolume
      vol: Initialise list before error exit when cloning
      rpms: Use git version information
      Add make dist and make srpm targets
      rpms: Fix our %version handling
      rpms: Fix handling of x86 architectures
      tbudb depends on tubik ...
      volser doesn't depend on tviced, but on vlserver
      libafs/dir: Verify directory pathnames
      dir: Protect against circular hash chains
      rpm: Update CellServDB
      afsio: Remove unused 'code' value
      ptserver: Don't check for noauth before rebuilding
      docs: Refer to dafs binaries by their real names
      ukernel: add morepackets check in listener
      ukernel: don't define rdwr env on linux
      linux: makesrpm should cope with releases with letters
      rx: ackall handling
      rpm: Turn on debugging
      Tidy up uio_t meaning
      rx: Don't clear the receive queue when out of packets
      Unix CM: Fix PutVolume in afs_BlackListOnce
      rx: Call rxgen_consts.h by its proper name
      Linux: Fix USE_UCONTEXT detection
      Irix: Supress some more warnings in kernel builds
      vos: Don't leak/overflow bulkaddrs
      rx: hold call->lock across RXS_PreparePacket
      rx: hold call->lock across RXS_PreparePacket
      rx: provide mechanism to send a bare abort packet
      Unix CM: Log reason for marking server up or down
      rxperf: -S takes an argument
      tubik: Don't install ubik.h or ubik_int.h
      libafsauthent: Add volser and vldb
      shlibafsrpc: Add additional XDR functions
      shlibafsrpc: More exports to support perl-AFS 2.6.3
      shlibafsauthent: Add a load more objects
      vlserver: Use correct memsets in vlentry convertor
      ubik: Zero header before writing to disk
      viced: Don't write out garbage when extending file
      volser: Make it clear what's copied from partList
      volser: Catch EOFs when reading dumps
      up: Fix improper use of readlink
      util: Fix overflows in address parsing
      ubik: Don't overflow server's addr array
      unlog: Don't overflow cells array
      kauth: Don't overflow cellinfo hostAddrs array
      Unix CM: Fix hash table overflow in dnlc code
      Unix CM: Fix stray semicolon
      Unix CM: Don't overflow ICL logs array
      ptuser: Clear return value from pr_ListMembers
      vol: Call memset with the correct size
      libadmin: Don't try to release garbage connection
      ptserver: Don't ignore ubik_Write failures
      Unix CM: Fix bogus character in license string
      butc: Catch failures to start keep alive thread
      budb: Fail if afsconf_GetExtendedCellInfo does
      budb: Store dumper information correctly
      kauth: Don't ignore GetExtendedCellInfo failures
      Unix CM: Catch ICL initialisation failures
      viced: Catch GetCellInfo failure
      rxgen: Fix NULL pointer dereference
      viced: Allow GetCapabilities to return an error
      Unix CM: Fix byte accounting for storebehind
      Unix CM: Update AFS_STATS_NUM_FS_RPC_OPS
      libafs: Fix statistics for PrefetchFromTape pioctl
      ubik: Avoid unlinking garbage
      fix garbage counters in supergroup prdb_check
      autoconf: Tidy up header includes
      Configure: Tidy up AC_CHECK_FUNCS
      Make OpenAFS 1.6.5
      Merge branch 'rxkad-kdf-1.6' into origin/openafs-stable-1_6_x
      libafscp: Actually return callback from FindCallback
      libafscp: NULL return value not pointer
      vlserver: Use correct base value when replacing
      fileserver: Fix NeverAttach support
      viced: Do error translation for InlineBulkStatus
      libadmin: Clear structures according to their size.
      DARWIN: Make crfree() an inline function
      DARWIN: Make crfree() an inline function
      rx: Remove needless braces
      ptserver: Remove redundant braces
      vol: Remove unneeded braces
      Unix CM: Purge needless brackets
      rx: Handle negative returns on packet reads
      xdr: Len can never be negative
      vlserver: unsigned values are always >0
      libadmin: read returns an ssize_t, not a size_t
      afsmonitor: Allow CBSTATS collection to work
      vol: Don't assume enum is an int
      viced: Remove pointless braces
      afs: Handle reading past the end of a file
      bos: Don't set up the conenction twice in AddKey
      bos: Don't overflow cellname buffer
      bos: Don't overflow buffer with key data
      bos: Remove theoretical overflow in DateOf
      fs: Catch pioctl failure in mkmount
      libadmin: Fix a lot of dead assignments in vsprocs
      libadmin: Catch VL_GetNewVolumeId failures
      bosserver: Catch failures to create daemon thread
      ptserver: Rename ubik.c as ptubik.c
      ptserver: Zero ubik header before writing to it
      afsmonitor: Check correct variable is non-NULL
      afsmonitor: Use NULL, rather than (struct foo *)0
      volser: Fix bad readlink usage
      bos_util: Fix buffer overflow
      auth: Fix buffer overflow in afsconf_Open
      auth: Refactor afsconf_Open failure handler
      kauth: Fix overflow when writing ticket file
      pt_util: Catch sscanf failures
      pt_util: Protect against corrupt input files
      libafscp: Can't unlock something we've freed
      Unix CM: Don't free cell, then release lock on it
      dumptool: Remove newlines safely
      afsmonitor: Add missing items to fsOpNames array
      afsmonitor: Fix multiple NUM_FS_STAT_ENTRIES overflows
      afsmonitor: Fix multiple NUM_CM_STAT_ENTRIES overflows
      libadmin: Don't free garbage
      xstat: Add the residency RPC to the list of fs ops
      bucoord: Remove theoretical overflow of ubik array
      rxgen: Don't overflow PackageIndex
      vlserver: Use correct literal in bounds check
      aklog: Fix improper use of readlink
      auth: Don't overflow cell string
      kauth: Don't overflow cell string
      volser: Don't overflow volume name
      libadmin: Don't overflow volume name
      auth: Don't overflow hostName array
      fsprobe: Get rid of unused hostname buffer
      rmtsys: Don't overflow pathname buffer
      vsys: Avoid uninitialised variable warning
      kauth: Handle calls to ka_log with no principal
      kauth: Use strl* functions in ka_log
      libadmin: Don't free garbage pointer
      libadmin: Don't pass garbage to pts_GroupCreate
      libadmin: Don't pass garbage to pts_UserCreate
      readgroup: Make sure user supplies a groupfile
      readpwd: Make sure user supplies a passwdfile
      fstrace: Don't read uninitialised data
      kauth: Don't overflow stack when building username
      util: Avoid overflow in GetNameByINet
      afsmonitor: Fix theoretical overflow of handler string
      aklog: Fix overflows in auth_to_path
      aklog: Avoid overflows in get_afs_mountpoint
      aklog: Protect against overflows from cmdline
      aklog: Fix buffer overflows in next_path
      audit: Fix overflow in file backend
      auth: Don't overflow buffer in CompFindUser
      upserver: Don't overflow file and hostname buffers
      butc: Init volheader before using it for hton
      bos: Change to using char casts for ka functions
      libadmin: Don't double check for required param
      bosserver: Return error if key is bad
      libafscp: Use strdup, rather than rolling our own
      venus: Make clang happy with strlcpy use
      Linux CM: Use kernel allocator directly
      ptserver: Remove PR_REMEMBER_TIMES
      vlserver: Tidy up request counting

Stefan Kueng (4):
      Windows: afs_shl_ext folder bkgrnd context menu
      Windows: afs_shl_ext Show icon mount point overlay
      Windows: afs_shl_ext improve overlay handlers
      Windows: fix checked UNICODE build of talocale

Stephan Wiesand (122):
      rpm: don't package files twice
      make afsdump_scan get ACLs right
      make openafs 1.6.2pre1
      Linux: Restructure kernel header detection
      make openafs 1.6.2pre2
      make openafs 1.6.2pre3
      CellServDB update 28 Jan 2013
      make openafs 1.6.2pre4
      make 1.6.2.1
      Make NEWS match the 1.6.2 Release Notes
      Update NEWS for 1.6.2.1
      CellServDB update 28 Jan 2013
      make openafs 1.6.2pre4
      Preliminary release notes for 1.6.3
      make openafs 1.6.3pre1
      Update release notes for 1.6.3
      make 1.6.3pre2
      make 1.6.3pre3
      Update release notes for 1.6.3
      make openafs 1.6.3
      make openafs 1.6.4
      Update NEWS for 1.6.5.1
      Make OpenAFS 1.6.5.1
      Update NEWS for 1.6.5.1
      Revert "build: compile_et rules for parallel make"
      Update NEWS for 1.6.6
      Make OpenAFS 1.6.6pre1
      Linux: Fix build for older kernels w/o bool
      Update NEWS for 1.6.6pre2
      Make OpenAFS 1.6.6pre2
      Update NEWS for 1.6.5.2
      Make OpenAFS 1.6.5.2
      doc: fix a nit in fs_newalias.pod
      Update NEWS for 1.6.6
      Make OpenAFS 1.6.6
      RedHat: Use systemd unit files on RHEL >= 7
      RedHat: don't package manpages for binaries not included
      doc: fix releases mentioned in fileserver sync behavior documentation
      doc: improve man pages related to bos restricted mode
      doc: bos setrestricted -mode 0 does make sense
      Update NEWS for 1.6.8
      Make OpenAFS 1.6.8pre1
      Update NEWS for 1.6.7
      Make OpenAFS 1.6.7
      Merge branch '1.6-security' into HEAD
      Update NEWS for 1.6.7
      Make OpenAFS 1.6.7
      Make OpenAFS 1.6.8pre2
      Update NEWS for 1.6.8
      Make OpenAFS 1.6.8
      bos: Change the remaining use of ktc_to_charptr to char cast
      bozo: remove obsolete bnode_Deactivate() prototype
      fs: Fix improper use of readlink
      redhat: Use the right path to depmod
      Make OpenAFS 1.6.9
      fstrace: Don't read uninitialised data on other platforms either
      libadmin: Remove redundant memset call
      cmd: List version in help for commands
      redhat: package volscan
      Update NEWS for 1.6.10pre1
      Make OpenAFS 1.6.10pre1
      Make OpenAFS 1.6.10
      Update NEWS for 1.6.10
      Update NEWS for 1.6.11pre1
      Make OpenAFS 1.6.11pre1
      Update NEWS for 1.6.11pre2
      Document --enable-linux-d_splice_alias-extra-iput
      Make OpenAFS 1.6.11pre2
      Make OpenAFS 1.6.11
      Update CellServDB to 20150119 snapshot
      Update NEWS for 1.6.11.1
      Make OpenAFS 1.6.11.1
      Update NEWS for 1.6.12pre1
      Make OpenAFS 1.6.12pre1
      Update NEWS for 1.6.12pre2
      Make OpenAFS 1.6.12pre2
      Make OpenAFS 1.6.12
      Make OpenAFS 1.6.13
      Revert "vlserver: Disable regex volume name processing in ListAttributesN2"
      Update NEWS for 1.6.14
      Make OpenAFS 1.6.14
      Update NEWS for 1.6.14.1
      Make OpenAFS 1.6.14.1
      vlserver: Use the right variable for error code in SVL_GetStats
      writeconfig: emit error messages again in VerifyEntries
      Update NEWS for 1.6.16pre1
      Make OpenAFS 1.6.16pre1
      redhat: exclude kpasswd from debuginfo processing
      Update NEWS for 1.6.16
      Make OpenAFS 1.6.16
      redhat: Avoid bogus dependencies when building the srpm
      Linux 4.4: Do not use splice()
      Linux: Fix misleading indentation and other whitespace
      Update NEWS for 1.6.18pre1
      Make OpenAFS 1.6.18pre1
      Make OpenAFS 1.6.18
      Update NEWS for 1.6.18.1
      Make OpenAFS 1.6.18.1
      Revert "afs: shake harder in shake-loose-vcaches"
      redhat: Use a secure URL to retrieve CellServDB
      Update NEWS for 1.6.18.2
      Make OpenAFS 1.6.18.2
      Update NEWS for 1.6.18.3
      Make OpenAFS 1.6.18.3
      Update NEWS for 1.6.19pre1
      Make OpenAFS 1.6.19pre1
      Make OpenAFS 1.6.19
      Update NEWS for 1.6.20.1
      Make OpenAFS 1.6.20.1
      Update NEWS for 1.6.20.2
      Make OpenAFS 1.6.20.2
      Linux: only include cred.h if it exists
      Update NEWS again for 1.6.20.2
      doc: clarify the fs wscell manpage
      Update NEWS for 1.6.21pre1
      Make OpenAFS 1.6.21pre1
      Update NEWS for 1.6.21
      Make OpenAFS 1.6.21
      Linux 4.13: use designated initializers where required
      Update NEWS for 1.6.21.1
      Update NEWS again for 1.6.21.1
      Make OpenAFS 1.6.21.1

Steve Simmons (3):
      Add new file src/venus/cacheout to things that should be ignored.
      Update the man pages to discourage use of uss
      More deprecations noted.

Terry Long (1):
      Fix AFSPreference compile error on Mac OS 10.7

Thorsten Alteholz (4):
      Add dummy targets for module-assistant
      Fix DKMS builds for amd64 kernels on i386 architecture
      fix some typos in bos_setrestricted
      Beautify ubik_print()

Toby Burress (1):
      FreeBSD: properly identify the rxk_Listener so that msleep() returns

Todd Lewis (1):
      RPM: Fix dkms support on Fedora 15

Tom Keiser (7):
      trailing commas make xlc a sad panda
      update fssync-debug to handle the VOL_LOCKED flag
      don't release Volume lightweight ref too early
      provide more verbose logging when VGetVolumeByVp_r fails
      vol: make namei_ListAFSSubDirs deal with multiple/bad linktables
      com_err: correctly deal with lack of libintl
      libafs: use kthread_run when available

Vincent Archer (1):
      Windows: MIT license applies to parsemode()

Will Maier (1):
      RedHat: Return status values from client init

Yadav Yadavendra (1):
      afs: afs_linux_write_end only commit copied

chas williams - CONTRACTOR (1):
      ppc64_linux26: build binaries as 64-bit by default

-----------------------------------------------------------------------

-- 
OpenAFS Master Repository