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