OpenAFS Master Repository annotated tag, openafs-devel-1_9_1, created. openafs-devel-1_9_1
Gerrit Code Review
gerrit@openafs.org
Thu, 18 Mar 2021 23:05:09 -0400
The annotated tag, openafs-devel-1_9_1 has been created
at a4d3ebfe7c10e0c1540136fde483b0d2c429492b (tag)
tagging 2ab21bd6c0bbcc0e663c3b8b9521724316f0a611 (commit)
replaces openafs-devel-1_9_0
tagged by Benjamin Kaduk
on Thu Mar 18 19:58:31 2021 -0700
- Shortlog ------------------------------------------------------------
OpenAFS 1.9.1
-----BEGIN PGP SIGNATURE-----
iQHGBAABCgAsFiEE2WGV4E2ARf9BYP0XKNmm82TrdRIFAmBUE1cOHGthZHVrQG1p
dC5lZHUACgkQKNmm82TrdRJZ8wweOOjmY4TBxx8ag1/J0HLkw5DFOu2df4HGWvJM
OryAFKGzcT1GpP4vhRBu/aFe+2CZA21RXVA6ume/403kZqMpXHYZriefQilhHQcS
nEYovNICScEDIT92Muv2IV9I1EooD7IN7j1PVoG8gOpY4GmwNwIxZ2qPqB6rRPY+
6z2yKNAe/96JyllV+RiQ/+gJKpwky09QM14Otfc4sKm4XxvuNFT8f42w+KCX2HBg
YrZ3So561LGdauFO32NsyIkCNRnujyg/eSTf2AjB+6x27Z5G1qJC+jhj4ZkieWgk
gIJmhMRNsI+t+T78EKEfDVc1zeR/Mr2VIkDXYz/IMeQfk6LIg6qBvpiUqJTspeke
dcBCdpN02Ko8hfao1AJPuQCyz1+5GcqaR3W0AwAK4N/fY4z/MuqIoK5zSoRxoKWm
APBGbtI5XS2flb0SKV+vRgHJ2MzS5kCh7ZD19snqThn2+DYcYiRag5wBJBaF/f7s
mTEo7AnfOLA//vCMM0m+TF9TdI9Xiqi8RQ==
=SXnj
-----END PGP SIGNATURE-----
Andrew Deason (35):
dir: Set srcdir correctly in src/dir/test
ubik: Remove unused sampleName
afs: Return to userspace after AFS_NEW_BKG reqs
afs: Handle osi_NewVnode failures
bozo: Properly detect presence of -auditlog
vlserver: Warn when we cannot unhash deleted entry
audit: Always call pthread_once in osi_audit_init
vlserver: Add VL_DBBAD error code
vlserver: Return VL_DBBAD on unhash failure
afs: Log pid with disk cache read errors
Remove unused xdr types
LINUX: Return errors in our d_revalidate
audit: Add missing AUD_TSTT case
rx: Reorganize LWP rxi_Sendmsg to use 'goto error'
rx: Save errno in pthread rxi_Sendmsg
rx: For AFS_RXERRQ_ENV, retry sendmsg on error
rx: Introduce ack_is_valid
rx: Avoid lastReceiveTime update for invalid ACKs
afs: Fix XBSD check for VNOVAL va_uid
rx: Avoid new server calls for big-seq DATA pkts
rx: Remove unneeded rxi_ReceiveDataPacket params
rx: Split out rxi_ConnectionMatch
Move key-related warnings to common server code
WINNT: Restore missing '#ifdef PC'
afs: Remove SRXAFSCB_GetDE
LINUX: Fix includes for fatal_signal_pending test
Remove AFS_PARISC_LINUX24_ENV references
Retire AFS_MOUNT_AFS
afs: Indent ifdef maze in afs_server.c
rx: Indent ifdef maze in rx_kcommon.c
rx: Indent ifdef maze in rx_kernel.h
FBSD: Use CK_STAILQ_FOREACH for ifaces on FBSD 12
FBSD: Lock vm object before vm_page_undirty
dir: Explicitly 'make all' in src/dir/test
FBSD: Avoid recursive osi_VM_StoreAllSegments lock
Benjamin Kaduk (14):
butc: Initialize RPC outputs at top of function
Remove commented-out butc RPC definitions
butc: consistently spell taskId parameter
remove unused src/butc/common.h
ptserver: move allocation out of put_prentries() into listEntries()
Assign explicit opcodes to butc RPCs
ptserver: move IDToName, NameToID to ptprocs.c and make static
Detect realloc failure
ptserver: rename NameToID and IDToName helpers
volser: apply static keyword to VolPartitionInfo definition
Fix spelling of struct rx_ackPacket in comment
Remove overflow check from update_nextCid
FBSD: avoid vrefl()
Make OpenAFS 1.9.1
Cheyenne Wills (22):
bozo: Use libcmd for command line options
volser: Avoid calling osi_audit before audit init
roken: add strtok_r to the imported file list
roken: use strtok_r from roken
vos: Cleanup indentation whitespace
vos: Remove dead code
vos: Cleanup function definitions
audit: Support multiple audit interfaces and interface options
audit: Add cmd helper for processing audit options
Add command line support for multiple audit logs
kauth: Add support for updated audit facility
tests: fix potential divide by zero condition
afs: Clean up afs_init.c indentation
rx: Remove dead reference to rxk_ListenerProc
afs: Clean up VNOPS/afs_vnops_attrs.c indentation
afs: Cleanup afsincludes.h indentation
Linux: Refactor test for 32bit compat
Linux 5.11: Test 32bit compat with in_compat_syscall
autoconf: use AC_CHECK_TOOL for as and ld
Linux: Create wrapper for setattr_prepare
Linux 5.12: Add user_namespace param to inode ops
bozo: Fix memory leak, check for malloc failures
Heimdal Developers (1):
Import of code from heimdal
Jeffrey Altman (2):
rx: rx_InitHost do not overwrite RAND_bytes rx_nextCid
rx: update_nextCid overflow handling is broken
Marcio Barbosa (3):
volser: Close dirp on error in ConvertROtoRW
ubik: Introduce IndexOf()
volser: take RO volume offline during convertROtoRW
Mark Vitale (37):
vol: de-orbit test programs
dir: remove unused test files
dir: make dtest buildable again
dir: correct fid type for dtest
dir: dtest should flush on error when creating directories
dir: check afs_dir_MakeDir return code in dtest
afs: refactor directory checking in DRead
xstat: prevent CPU loop when -period 0
afs: remove vestigial externs for afs_xcbhash
afs: remove vestigial externs for afs_xvcache
rxstats: correctly distinguish client and server stats
rxstats: correctly report vlserver VL_* RPC stats
stats: incorrect clock square algorithm
afs: prevent double release of global lock afs_xvcb
bozo: defer audit open until log dir is created and current
bos: do not assume fs just if dafs bnode is stopped
dir: distinguish logical and physical errors on reads
dir: check afs_dir_MakeDir return code in DirSalvage
dir: check afs_dir_Create return code in afs_dir_MakeDir
dir: check DNew return code
afs: remove redundant assignment
afs: avoid panic in DNew when afs_WriteDCache fails
volser: fix 'cant' typos
volser: improve error checking for 'vos restore'
volser: document 'vos restore -readonly' restriction
vos: avoid double release of a volume lock
afs: consolidate duplicated wait-for-cache-drain code
vol: make vol-bless buildable again
vol: add vol-bless to .gitignore
vol: always build vol-bless utility
rx: Avoid new server calls for non-DATA packets
vol: prevent salvage segfault for orphaned vnode with out-of-range parent
volser: correctly attribute 'vos partinfo' errors
rx: correctly count RX_PACKET_TYPE_VERSION packets
fstrace: remove dead code
afs: remove dead ICL (fstrace) code
fstrace: remove common dead code
Michael Meffie (10):
bozo: Add KeyFileExt and rxkad.keytab to access rights check
bozo: Log each dir and file with bad access rights
vos: Add missing -partition requires -server checks
vos: Return true when GetServerAndPart finds a site
vsprocs: Remove dead code
vldb_check: Check for volume lock inconsistencies
afs: more cache truncation stats
afsio: readdir/fidreaddir commands
SOLARIS: provide cache manager stats via kstat
Update NEWS for OpenAFS 1.9.1
Pat Riehecky (5):
If realloc() == NULL we lost the pointer to old memory
configure.ac: Add missing double include guard
localtime can return NULL if unable to read system clock
strlcpy restricted to array length.
Resolve missing printf args
Tim Creech (6):
FBSD: Add proper locks when traversing net ifaces
FBSD: Handle malloc/free changes in FBSD 12
FBSD: Use syscall "helper" functions
FBSD: Handle missing LINK_MAX
FBSD: Use VM_CNT_INC/VM_CNT_ADD on FreeBSD 12
FBSD: Accommodate 12.0's 64-bit inodes
-----------------------------------------------------------------------
--
OpenAFS Master Repository