OpenAFS Master Repository annotated tag, openafs-stable-1_8_10pre1, created. openafs-stable-1_8_10pre1
Gerrit Code Review
gerrit@openafs.org
Thu, 8 Jun 2023 11:50:16 -0400
The annotated tag, openafs-stable-1_8_10pre1 has been created
at fb68450a2fc1af682260d7e019cbc71b11d0644b (tag)
tagging a48dc74d793a95790c34e9701bbcbe02080308bc (commit)
replaces openafs-stable-1_8_9
tagged by Benjamin Kaduk
on Thu Jun 8 08:49:23 2023 -0700
- Shortlog ------------------------------------------------------------
OpenAFS 1.8.10pre1
-----BEGIN PGP SIGNATURE-----
iQHGBAABCgAsFiEE2WGV4E2ARf9BYP0XKNmm82TrdRIFAmSB+IMOHGthZHVrQG1p
dC5lZHUACgkQKNmm82TrdRJK1gwfVhKCHvqJVdbVKl+fMR+8F9kjH9dNXHICyA4h
nZNYlGrp7Nkz76LjdpcIo55oBL6vR60II/RjN99Oshcm2otTOjyXZWJ6vikjWJ6E
YwD6z/ieCjVNAX5XgUDwwOqJGAxUVCYnVAuPgys1s1SvvcXF4MUqNG/feT9YX8QS
AWjlrDVsjMsRAOmL1HwGPPHQKv6Spn/60DR3r22JYDs5OR2uYsOfKrjA1TUaiuzK
RfO2NwKJYKOW3ZF7ZfIQUDke1QIBkHvzebxgxvZQHphfzPIG7+IjEKUzQ8y/JOxG
K595OT5U1+8nUzQ56bYyeHT5ktw77xf9mUxJble8ZdDhYYjKClj55fkPAY0lY0qa
GdUDX9c2EuH6x0g6crfarB4NyjaLYxisUVaI5SVnfgG2nLpeHykJBC6XcrwvuWag
JS/x5yVn1BvPRg/MTFt07vJvqSYaEU2ibit6z85Mn+MWH6ugWQi3IKz4W3nzHfMS
RlzKPwe9ffMFu320MZjjA9LAGnGvAg6t4Q==
=MOAs
-----END PGP SIGNATURE-----
Andrew Deason (22):
LINUX: Run the 'sparse' checker if available
UKERNEL: Remove socket -> usr_socket redirection
afs: Detect VIOCPREFETCH special case properly
afs: Organize setpag() declarations better
Remove alpha_dux/alpha_osf references
Remove references to SunOS 4
SOLARIS: Fix libafs $(KOBJ) parallel make race
libafs: Serialize INSTDIRS/DESTDIRS and COMPDIRS
vol: Introduce and use FDH_BLOCKSIZE
rx: Do not ignore RXS_* op errors
afs: Properly type afs_osi_suser cred arg
IRIX: Remove pre-65 code
Move key-related warnings to common server code
afs: Assert avc->lock is held in afs_IAS_once
AIX: Add buildsystem support for AIX 7.2
tsm41: Fix libs for AIX 7.2
afs: Fix a few ARCH/osi_vcache.c style errors
LINUX: Introduce afs_d_alias_foreach
AIX: Fix undefined symbols
opr: Avoid sigwait on SIGWAITING
Retire AFS_MOUNT_AFS
LINUX: Set .getattr for symlinks
Ben Huntsman (20):
rx: Only use printf in the AIX kernel
afs: Fix missing def for timestruc_t on AIX
export: Install kernel utilities with execute permissions on AIX
export: Ignore additional build products generated on AIX
fsint: export symbol needed by fileserver
util: Add missing symbol for AIX build
AIX: Fix install of 64-bit kernel module
afs: Fix missing def for pinned_heap on AIX
BUILD: Ensure that make clean actually cleans all products
afs: Use strlcat instead of snprintf to enable AIX build
AIX: Correctly create export64.exp on AIX 7.1+
libafs: Add support for AIX 7.1, 7.2
configure: Add platform rs_aix71
AIX: Fix issue with make install on AIX 7.1 and higher
INSTALL: Update INSTALL to reflect AIX platforms
configure: Add platform rs_aix73
comerr: Update rule for compile_et
AIX: Avoid including net/netisr.h on AIX 7.2 and above
AIX: AFS_SMALLOCSIZ too small on newer OS releases
AIX: Free pinned_heap during shutdown to prevent kernel panic
Benjamin Kaduk (1):
rxevent: fix mismatched #endif
Cheyenne Wills (23):
cf: Detect how to pass CFLAGS to linux kbuild
cf: Handle autoconf linux checks with -Werror
UKERNEL: avoid double include of roken.h
rx: Remove event_handler rx_pthread_* counters
libuafs: include com_err.h in ukernel_swig.i
dumptool: Remove unused 'sflag' variable
crypto: Define krb5_keytype as krb5_enctype
clang-16: Fix unused-but-set 'for' control vars
clang-16: Fix conditionally unused-but-set variables
clang-16: Fix simple unused-but-set variables
libadmin: Fix RPCStatsStateGet 'rpc' prototype
Linux: Fix functions without prototypes
Linux: Check for block_dirty_folio
Linux: Replace lru_cache_add with folio_add_lru
autoconf: Additional library test for ncurses
afs.h: fix out of tree build failures
rx: Cleanup rx.h
Remove kdump
rx: Revert RXS_DestroyConnection()'s return type
Linux 6.3: Include linux/filelock.h if available
Linux 6.3: Use mnt_idmap for inode op functions
Linux: Do not initialize msghdr's msg_iter/msg_iov
Linux: Clear msghdr structure before use
Ganesh Chaudhari (3):
macos: Add support for MacOS 13.0 (Ventura)
macOS: Add support for aarch64-*-darwin* sysname
macos: Update postinstall instructions for MacOS 13
Jeffrey Hutzelman (1):
LINUX 5.13: set .proc_lseek in proc_ops
Marcio Barbosa (21):
afs: refactor PNewStatMount and PFlushMount
fs: add option to evaluate symlink or mtpt
afs: Save size of sysname_info->name
UKERNEL: Remove flock -> usr_flock redirection
afs: Replace strcpy &co by safer alternatives
afs: Ensure dirEntry->name has room for entry name
bucoord: Introduce ubik_Call_SingleServer_BUDB_*
DARWIN: Declare/include functions before using them
macos: Build afscell for supported architectures
build: Select param.h in sysname.m4
macos: Refactor param.x86_darwin_200.h
macos: Add support for Apple Silicon
DARWIN: Drop afs_event lock before destroying it
DARWIN: Replace afs_osi_cred by allocated ucred
macos: Add support for MacOS 12.0
macos: Packaging support for MacOS X 12.0
DARWIN: On macOS 12, mount afs on user's directory
klog.krb5: remove "save and reuse password" logic
vol: fix namei_ConvertROtoRWvolume return code
vos: take RO volume offline during convertROtoRW
cmdebug: Print AFSFid fields as unsigned integers
Mark Vitale (8):
afs: remove dead code
DARWIN: ensure PrefPane materials are properly signed
DARWIN: ensure OpenAFS.pkg is signed
DARWIN: disable kextutil check for versions requiring notarization
afs: silence bogus warning about dcListCount uninitialized
afs: write-lock vcache->lock in afs_InactiveVCache
Add static assert for size of osi_timeval32_t
DARWIN: correct size of fstrace ICL_TYPE_LONG and ICL_TYPE_POINTER
Michael Meffie (2):
fs: Trim trailing lsmount and flushmount path slashes
roken: do not clobber __attribute__
Stephan Wiesand (4):
afs: check for non-NULL before memset in afs_LookupName
CellServDB update 09 May 2022
Update NEWS for 1.8.10pre1
Make OpenAFS 1.8.10pre1
Yadavendra Yadav (1):
LINUX: defer afs_remunlink when current->fs==NULL
-----------------------------------------------------------------------
--
OpenAFS Master Repository