Changes for branch openafs-stable-1_8_x.

numbersubjecttopic
16277Linux-6.14: Handle dops.d_revalidate with parent1.8.x-linux-6.14
16276LINUX: Refactor afs_linux_dentry_revalidate()1.8.x-linux-6.14
16268xdr: Blank non-preallocated OUT arguments
16267xdr: Set 0 _len with NULL _val
16266Always free XDR-allocated buffers
16265afs: Properly free afs_nfsclient_getcreds xdr bufs
16264afs: Use constants for vrequest.volumeError
16263pts: Use pr_NameToId in pr_SNameToId
16262afs: Always "goto out" in PGetVolumeStatus
16261afs: Avoid creating unused conns
16260macos: Set 'ret' in AFSBackgrounder's renewTicket
16251afs: Remove 'retry' arg from afs_FindVCache
16250afs: Remove useless afs_GetVCache arguments
16230fsint: Move RXAFS_StoreACL function declaration
16229rx: Check rxi_AddRpcStat currentFunc bounds
16228CVE-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164
16208volser: Blank all 'struct nvldbentry's before use
16207viced: Give an actual 'prname' to hpr_NameToId
16206viced: Protect vlConn in TryLocalVLServer
16205viced: calloc stats in SRXAFS_GetStatistics64
16202volser: Lock entry properly in UV_RestoreVolume2vol-update-locking
16201volser: remove check for VL_ENTDELETEDvol-update-locking
16200volser: Always fetch locked entry in CheckVolumevol-update-locking
16199volser: Split CheckVolume into RW/RO/BK functionsvol-update-locking
16198volser: clean up and clarify storeEntry usagevol-update-locking
16197volser: Use GetLockedEntry in UV_ReleaseVolumevol-update-locking
16196volser: Introduce GetLockedEntryvol-update-locking
16195vos: avoid double release of a volume lockvol-update-locking
16194volser: document 'vos restore -readonly' restrictionvol-update-locking
16193volser: improve error checking for 'vos restore'vol-update-locking
16192volser: fix 'cant' typosvol-update-locking
16190macos: Support building solely with Xcode headersmacos
16189macos: Add support for MacOS 15.X (Sequoia)macos
16188macos: Autodetect kernel headers path for afs.kextmacos
16187macos: Stop passing -sdk to xcodebuildmacos
16186macos: Remove SDKROOT from AklogAuthPlugin projectmacos
16185DARWIN: Allow use of CAST_USER_ADDR_T againDARWIN
16184DARWIN: Cast arguments to afs_syscall_pioctl()DARWIN
16183DARWIN: Correct function signature of afs_mountDARWIN
16182DARWIN: Specify 'int' return type for PFIDARWIN
16181DARWIN: Skip NULL func ptrs in osi_vnodeops.cDARWIN
16180DARWIN: Define return type for getinode()DARWIN
16179DARWIN: Set parent of volume root vnodesDARWIN
16178Remove osi_GetTime from param.i386_dfbsd_23.hFBSD
16177FBSD: Ignore src/libafs/kconf-GENERICFBSD
16176FBSD: Build support for FreeBSD 14.0 and 14.1FBSD
16175FBSD: Fix typo in .gitignore for FreeBSD built products directoryFBSD
16174FBSD: Handle missing vnode.v_tagFBSD
16173FBSD: Cast afs_symlink target to char*FBSD
16172FBSD: Avoid if_addr_rlock() when neededFBSD
16171FBSD: Handle 1-arg NET_EPOCH_ENTERFBSD
16170FBSD: Avoid requiring VI_FREEFBSD
16169FBSD: Use UMA allocations instead of getpbuf()FBSD
16168FBSD: Handle 1-argument VOP_UNLOCKFBSD
16167FBSD: Use VN_IS_DOOMED when availableFBSD
16166FBSD: Fallback to $CC for assemblerFBSD
16165FBSD: Use VFS_VOP_VECTOR_REGISTERFBSD
16164FBSD: Handle 2-arg vget()FBSD
16163FBSD: Set IN_HISTORICAL_NETS before netinet/in.hFBSD
16161FBSD: Build support for FreeBSD 13FBSD
16160FBSD: Avoid extra vcache puts in afs_rootFBSD
16159FBSD: Use vrefl() when availableFBSD
16158FBSD: Handle amd64 in host tripletFBSD
16157FBSD: Check VOP_ISLOCKED for LK_EXCLUSIVEFBSD
16131cf: Invoke AC_PROG_RANLIB with AC_REQUIREBuild
16130autoconf: use AC_CHECK_TOOL for as and ldBuild
16129export: Call execerror as /usr/sbin/execerrorAIX
16128export: Modernize codeAIX
16127rx: Include rx_lwp.h et al in fallback rx_atomic.hAIX
16126rx: Use sys/atomic_op.h on AIX 4.1+AIX
16125rx: Fix rx_atomic.h style nitsAIX
16124rx: Use add_and_fetch for rx_atomic_add_and_readAIX
16123volser: Add simple shutdown signal handlershutdown_improvement
16122rx: add missing CLEAR_CALL_QUEUE_LOCK to LWP rx_GetCall
16117libtool: Serialize building libfoo.la and libfoo.a
16107RedHat: Retry umount /afs on systemd shutdownsystemd-improvement
16106RedHat: Make client unit start/stop more robustsystemd-improvement
16105RedHat: Introduce client systemd helper scriptsystemd-improvement
16104RedHat: Use KillMode=process for systemd clientsystemd-improvement
16103afsd: Correctly detect invalid cache dirsbug-fix
16102fs: Avoid unnecessary lstat() for -literal
16101cf: Fix typo in test for enable-shared/with-swigbuild
16100cf: Disable swig if shared libraries are disabledbuild
16099Do not build shared-only libs for --disable-sharedbuild
16097cf: Run AFS_LT_INIT after setting CCbuild
16096rx: clear call_queue_lock after removing call from queuedebugging-improvement
16095Log binding ip address and port during startup
16094Call rx_InitHost once during daemon startup
16093tests: skip vos tests when a vlserver is already running
16092tests: Fix manpage tests for objdir builds
16091tests: Fix most tests for objdir builds
16082doc: Update example output for 'fs getfid'doc update
16081fs: Report errors more consistently from GetCell()bug fix
16080fs: Still print fid for 'getfid' if GetCell failsbug fix
16079fs: Get parent dir cell for 'fs getfid -literal'bug fix
16078packaging: Check for nonzero $? for command failure
16077DARWIN: Add --with-macos-* packaging options
16076DARWIN: Use notarytool for notarization
16075DARWIN: Ignore more build artifacts
16074DARWIN: Convert prefpane write ops to privhelper
16073DARWIN: Convert prefpane backup ops to privhelper
16072macos: AFSBackgrounder: improve detection of afs mount status
16071DARWIN: Convert prefpane start/stop to privhelper
16070DARWIN: Convert prefpane startup ops to privhelper
16069DARWIN: Add 'privhelper' tool for PrefPane
16068DARWIN: Use -Werror=objc-method-access for objc
16067DARWIN: Use NSUInteger for indexGreaterThanIndex return value
16066DARWIN: Set workIPArray to nil in commitModify
16065rx: Introduce 'rx_host' internal global
16024viced: Always avoid saving HashTable to fsstate1.8.x-viced-callbacks-hold-for-next-release
16023viced: Set HashTable size at startup1.8.x-viced-callbacks
16022viced: Ignore on-disk fsstate HashTable data1.8.x-viced-callbacks
16021viced: Log some basic fs_stateRestore stats1.8.x-viced-callbacks
16020viced: Log more state restore errors1.8.x-viced-callbacks
16019viced: Raise fsstate loop detection limits1.8.x-viced-callbacks
16018viced: Set FS_STATE_DUMP_MODE earlier1.8.x-viced-callbacks
16017viced: Use calloc for fsstate data1.8.x-viced-callbacks
16016viced: Fix minor log message mistakes1.8.x-viced-callbacks
16012rx: Add rxi_GetLocalAddr() prototype
16011rx: Don't send packets to localhost if -rxbind set
16010Avoid rxi_tracename overflowbug fix
16008LINUX: Block non-fatal signals when sleeping
16007LINUX: Refactor afs_osi_Sleep
15855rx: Remove includes for MIN/MAX in rx_packet.hlinux-6.11
15851rxkad: Consolidate refCount decrementlinux-6.11
15850rx: Use atomics for rx_securityClass refcountslinux-6.11
15817volinfo: Refuse zero and non-numeric -volumeidfix
15812AIX: Don't specify -qlanglvl=stdc99 for libuafsaix-clang
15811AIX: Declare syscall()aix
15810AIX: Avoid COMPAT_43 for clangaix-clang
15809macos: Remove vestigial AFS_MOUNT_AFS referencesmacos
15808LINUX: Test for rcu_read_unlock with rcu_read_locklinux-cleanup
15807Remove almost all bcopy/bzero/bcmp callsaix-clang
15806make-release: create SHA256 checksums toorelease-tools
15805make-release: Run git describe oncerelease-tools
15804make-release: Create output directory if neededrelease-tools
15803make-release: Remove unused optional version argumentrelease-tools
15802make-release: Clean up whitespace and spellingrelease-tools
15801rx: Print free and allocated counters as unsigned valuesincorrect-out-bugfix