[OpenAFS-devel] OpenAFS Release Team weekly meeting

MS Vitale mvitale@sinenomine.net
Thu, 27 Jul 2023 13:16:46 -0400


OpenAFS Release Team weekly meeting

Date: July 27, 2023
Participants:
- Stephan Wiesand, OpenAFS Release Manager
- Ben Kaduk
- Michael Meffie
- Mark Vitale

The OpenAFS Release Team meetings are held each Thursday at 12:00pm Eastern=
,
9:00am Pacific, on IRC channel #openafs-releaseteam of Libera.Chat.

Release team working status is maintained at:  https://wiki.openafs.org/dev=
el/Whiteboard/


Stable (1.8.x)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

* OpenAFS 1.8.10 was released on July 23, 2023.

* A number of master fixes were pulled up to the 1.8.x branch for review (s=
ee list below).
  These are all targeted for 1.8.11-pre1, tentatively scheduled for next we=
ek.


Development (1.9.x/master)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D

* rx_securityClass threadsafe fixes (15155 -or- 15158) are targeted for mas=
ter review
  with the goal of pulling them up for a future 1.8.x release.=20

* Audit facility refactoring and fixes (15415, 15460) are also under active=
 review.


Recent Changes
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Merged onto 'openafs-stable-1_8_x' branch since 2023-06-29:

15240 afs: Replace strcpy &co by safer alternatives
15490 Make OpenAFS 1.8.10

Updated for 'openafs-stable-1_8_x' branch since 2023-06-29:

15518 cf: Undef _FORTIFY_SOURCE for use-after-free check
15513 makesrpm: Support custom version strings
15523 hcrypto: rename abort to _afscrypto_abort
15520 Linux 6.5: Replace generic_file_splice_read
15514 build: Add rpm target
15512 bozo: Do not create client directory and symlinks
15511 Add command fallback to server config
15508 gcc: Avoid false positive use-after-free in crypto
15507 cf: Fix cast-function-type err w/disable-checking
15509 viced: Verify primary host address
15506 afs: Check UHasTokens in afs_GCUserData
15510 pts: Use cmd_AddParmAtOffset for common parms
15515 LINUX: Make 'fs flush*' invalidate dentry
15521 LINUX: Make sysctl definitions more concise
15519 UKERNEL: Build linktest with COMMON_CFLAGS
15522 Linux 6.5: Use register_sysctl()
15517 vol: Don't leak volume bitmaps
15516 rxkad: Free memory used to check rxkad response

Merged onto 'master' branch since 2023-06-29:

15501 hcrypto: rename abort to _afscrypto_abort
15500 Linux 6.5: Use register_sysctl()
15414 audit: Update comments
15499 cf: Undef _FORTIFY_SOURCE for use-after-free check
15486 Linux 6.5: Replace generic_file_splice_read
15363 doc: Fix the AFS::ukernel man page title
15471 gcc: Avoid false positive use-after-free in crypto
14743 afs: Replace strcpy &co by safer alternatives
15098 backup: Make backup tests build again
15343 xdr: Avoid xdr_string maxsize check when freeing
15428 vol: Don't leak volume bitmaps
15417 cf: Fix cast-function-type err w/disable-checking

Updated for 'master' branch since 2023-06-29:

15460 audit: Call osi_audit_check at initialization
15459 audit: Refactor osi_audit_check
15399 doc: Move man page generation from regen.sh to make-release
15484 bozo: Refuse SBOZO_GetDates if in restricted mode
15482 bozo: Return error on failure in SBOZO_GetDates
15365 doc: Build man pages when pod2man is found
15387 doc: Stage man pages before installing
15364 doc: Generate man pages in batches
15505 libadmin/adminutil: util_RXDebugVersion len 64 -> 1024 and trailing N=
UL
15503 rx: rx_receiveVersionPacket send full version C-string
15504 rxdebug: increase maximum version length from 64 to 1024 incl NUL
15502 rx: introduce and use rxi_populateDebugHeader
15480 auth: Remove src/auth/copyauth
15481 cf: Avoid nested C func in inode op create test
15438 tests: Avoid realpath(x, NULL)
15437 tests: Standardize src/tests includes
15341 tests: Remove snprintf.c from src/tests
15396 tests: Add COMMON_LIBS macro to src/tests/Makefile
15342 tests: Make src/tests buildable
15488 vlserver: Remove unused global variable xheader
15487 ubik: Remove vestigial register logic from BeginTrans()
11907 Introduce rxping and rxtraceroute
12744 Do not merge: Check buildbot verification
15498 Use xdrfree_type() instead of xdr_free(xdr_type)
15497 rxgen: Introduce xdrfree_type()
14849 afsweb: remove unsupported afsweb component
14839 JAVA: remove unsupported JAVA component
15492 Add function comment for afs_SetParent()
15394 macOS: Set parent of volume root vnodes correctly
15491 viced: avoid NULL dereference in GiveUpCallBacks
15489 WINNT: Use safer string functions in DumpAfsLog