[OpenAFS-devel] OpenAFS Release Team weekly meeting
Michael Meffie
mmeffie@sinenomine.net
Thu, 30 Jan 2025 18:47:56 +0100
OpenAFS Release Team weekly meeting
Date: January 30, 2025
Participants:
- Ben Kaduk
- Cheyenne Wills
- Michael Meffie
- Mark Vitale
The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern,
9:00am Pacific on Libera.Chat IRC channel #openafs-releaseteam.
Release team working status is maintained at:
https://wiki.openafs.org/devel/Whiteboard/
Discussion
==========
* 1.8.13.2 has been tagged. Ben is preparing source distribution tarballs. Web
site and announcements to be done after tarballs have been uploaded.
* Changes for 1.8.14pre are in gerrit. More changes are being reviewed for
recent versions of macOS.
Recent Changes
==============
Merged onto 'openafs-stable-1_8_x' branch since 2025-01-23:
16110 Make OpenAFS 1.8.13.2
16109 Update NEWS for OpenAFS 1.8.13.2
Updated for 'openafs-stable-1_8_x' branch since 2025-01-23:
16122 rx: add missing CLEAR_CALL_QUEUE_LOCK to LWP rx_GetCall
16096 rx: clear call_queue_lock after removing call from queue
16105 RedHat: Introduce client systemd helper script
16104 RedHat: Use KillMode=process for systemd client
16126 rx: Use sys/atomic_op.h on AIX 4.1+
16124 rx: Use add_and_fetch for rx_atomic_add_and_read
16128 export: Modernize code
16127 rx: Include rx_lwp.h et al in fallback rx_atomic.h
16131 cf: Invoke AC_PROG_RANLIB with AC_REQUIRE
16125 rx: Fix rx_atomic.h style nits
16130 autoconf: use AC_CHECK_TOOL for as and ld
16123 volser: Add simple shutdown signal handler
16100 cf: Disable swig if shared libraries are disabled
16101 cf: Fix typo in test for enable-shared/with-swig
16079 fs: Get parent dir cell for 'fs getfid -literal'
16093 tests: skip vos tests when a vlserver is already running
16094 Call rx_InitHost once during daemon startup
16081 fs: Report errors more consistently from GetCell()
16080 fs: Still print fid for 'getfid' if GetCell fails
16106 RedHat: Make client unit start/stop more robust
16107 RedHat: Retry umount /afs on systemd shutdown
16103 afsd: Correctly detect invalid cache dirs
16020 viced: Log more state restore errors
16115 doc: Look in $srcdir for documentation sources
16129 export: Call execerror as /usr/sbin/execerror
16023 viced: Set HashTable size at startup
16022 viced: Ignore on-disk fsstate HashTable data
16021 viced: Log some basic fs_stateRestore stats
16019 viced: Raise fsstate loop detection limits
16018 viced: Set FS_STATE_DUMP_MODE earlier
16017 viced: Use calloc for fsstate data
16016 viced: Fix minor log message mistakes
Merged onto 'master' branch since 2025-01-23:
15865 macos: Add support for MacOS 15.X (Sequoia)
16145 viced: calloc stats in SRXAFS_GetStatistics64
16136 macos: Support building solely with Xcode headers
15990 macos: Autodetect kernel headers path for afs.kext
16150 macos: Stop passing -sdk to xcodebuild
16151 macos: Remove SDKROOT from AklogAuthPlugin project
16142 DARWIN: Allow use of CAST_USER_ADDR_T again
16141 DARWIN: Cast arguments to afs_syscall_pioctl()
16140 DARWIN: Correct function signature of afs_mount
16139 DARWIN: Specify 'int' return type for PFI
16138 DARWIN: Skip NULL func ptrs in osi_vnodeops.c
16137 DARWIN: Define return type for getinode()
16121 afs: Clear pioctl memory before freeing
16144 afs: Zero 'clear' in PSetTokens
16120 afs: Clear ktc_tokenUnion/setTokenData before free
16032 DARWIN: Set parent of volume root vnodes
16047 Include afs/sys_prototypes.h for ioctl_sun_afs_syscall()
16086 AIX: Refactor kcred_setpag() calls
16088 afs: Consistently call setuerror() in afs_osi_Read
14089 afs: Structure setpag() more consistently
16087 AIX: Return real kcred_setpag() error from setpag
16143 afs: Use constants for vrequest.volumeError
14088 afs: Allow afs_GetUser to return errors
14087 afs: Use 'goto done' destructors in PSetTokens*
15861 doc: Split CODING into separate documents
14086 afs: Introduce afs_IsPagId()
Updated for 'master' branch since 2025-01-23:
16147 viced: Give an actual 'prname' to hpr_NameToId
16153 DARWIN: Add missing braces and fix indentation
16152 DARWIN: ANSIfy functions
16149 viced: Deorbit RXAFS_GetVolumeInfo
16146 viced: Protect vlConn in TryLocalVLServer
16148 volser: Blank all 'struct nvldbentry's before use
12744 Do not submit: Check buildbot verification
14932 afs: Don't call rxk_NewSocketHost() with AFS_GLOCK
16089 libafs: Redfine free_sock_hash_table[] on AIX + Open XL C
15572 fsint: Move RXAFS_StoreACL function declaration
15026 rx: Check rxi_AddRpcStat currentFunc bounds
16061 Add AFS_UNREACHED to tests that need it
15866 macOS: Resolve build errors on Apple Silicon-based macOS Sequoia
15862 doc: Move the Code of Conduct to doc/process
14091 LINUX: Introduce AFS_UNTHROTTLED_PAGS
16119 tests: Swap incorrect got and expected args in Perl tests
16055 SOLARIS: Include a prototype for ioctl()
--
Michael Meffie <mmeffie@sinenomine.net>