OpenAFS Master Repository annotated tag, openafs-devel-1_5_73, created. openafs-devel-1_5_73
Gerrit Code Review
gerrit@openafs.org
Tue, 23 Mar 2010 21:35:01 -0700 (PDT)
The annotated tag, openafs-devel-1_5_73 has been created
at b2f6979329ad3a83996c0346457c5b6c83c450bc (tag)
tagging 6fc97184468348187675f723f79ebb32433d25d2 (commit)
replaces openafs-devel-1_5_72
tagged by Derrick Brashear
on Wed Mar 24 00:34:03 2010 -0400
- Shortlog ------------------------------------------------------------
make 1.5.73
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
iQEVAwUAS6mWQagrZQAZNTvhAQIlUwf/SwOEqDAETHu9EQxA7a+U7BV7ASoGRH0d
RWv0AnjvdB7D5SVBvCfZP/9LXDbfUIqNMxO5dahmz6FuNhjgY3K8xmbvCS0W8iPo
eTe7qslHDskRBiOyYJyeW20JPVYziqpNvWyPUInZZCbFpDQj/1VarsqF1xVAYgZD
2DjLJmgMOFfKF+x0KpqhlnchSoz59/bGW0pLB2BgDJJmfeIkh+UfkwwvZJVqKkby
KML+e+8CPTPXXeLOTvP+4UR+rKP9PbzVfEBVvYd5RzXrcsR3a77Um4SOxzwaAcKN
urKd42IlVSpaJd9nIA//KZnNRVQPontFF7dc+8XOjA0zt9ECc6ZbeQ==
=uGb2
-----END PGP SIGNATURE-----
Adam Megacz (1):
Have bosserver catch SIGTERM and shut down gracefully.
Anders Kaseorg (4):
Linux: Fix conversion of whole-file locks
Adjust afs_lockctl to compensate for byte-range lock fixes
Linux: Use kbuild to check for UML
Linux: autoconf.h is moving in 2.6.33
Andrew Deason (39):
Document FSSYNC commands
Add a general file-level locking API
DAFS: Maintain viced volume group hierarchy cache
salvager: avoid needing temp files to stay around
Include stdint.h when using intptr_t
Add support for amd64_obsd46
h_TossStuff_r: check held-ness after lock
Correct the h_Enumerate_r hostList safety check
Check for HOSTDELETED before h_Hold_r
Prevent deadlock if fs_stateSave panics
h_TossStuff_r: make sure host does not go away
Allow GetSomeSpace_r to select an optimal host
Abstract /vicepX header traversal
VLockFile: Do not close fd on lock failure
VLockFile: init fd to INVALID_FD, not zero
Make VLockFile not DAFS-specific
Convert ObtainSalvageLock to the VLockFile API
Do not rely on vol header for V*VolumeHandles_r
Move *SYNC string translation out of fssync-debug
Add FSSYNC debug logging
Schedule all salvages via VScheduleSalvage_r
VLockFile: add a couple of asserts
Add VLockFileReinit
Add DAFS documentation overview for developers
Add FSYNC_VerifyCheckout
vldb_check: do not ntohl u_chars
udebug: Fix byte ordering of last yes host
Squash pthreaded vos warnings
vlserver: make rxinfo threadsafe
Add code for locking individual volumes on disk
DAFS: Replace partition locks with volume locks
volume_inline.h does not need sys/file.h
Create missing root directory when ORPH_ATTACH
Use AC_USE_SYSTEM_EXTENSIONS
vos: Mark longjmp-used variables as 'volatile'
vos: Use IOMGR_SoftSig for signals
vos: Avoid LWP stack overflow error on SIGINT
vos: correct syncvldb -verbose server byte order
Remove BreakVolumeCallBacks prototype
Antoine Verheijen (3):
OpenBSD: eliminate use of VREF() macro
Begin support for OpenBSD 4.7
Remove return of value for afs_MarinerLogFetch()
Asanka Herath (3):
Windows: Make default mode bits configurable
Windows: Monitor requests and gather diagnostics before a timeout
Windows: Use a timestamp for the minidump filename
Ben Kaduk (11):
Make build progress farther
More help for the FBSD build
FBSD module loads now
Be type correct in osi_ThreadUnique() for FBSD
FBSD build finishes for me
Use the correct API for msleep() in FBSD's afs_osi_TimedSleep()
Use correct types for UFS devices
Export prototypes for osi_fbsd_{alloc,free} for use in rx
Allocate and free backing store for event mutices
Avoid panic on shutdown with memcache and INVARIANTS
Catch up with FBSD80's removal of thread argument to VFS calls
Booker Bense (1):
Updating UserGuide with Kerberos v5 authentication
Chaz Chandler (1):
add limits.h to sysincludes.h on IRIX
Claudio Bisegni (2):
OSXPreferencePane
Develop Kerberos renew system for ticket
Dan Hyde (1):
VOL_LOCK needed when traversing DiskPartitionList
Derrick Brashear (68):
irix test kernel cleanup
irix stdarg printing
darwin vn hold dead code removal
add bulk newvcache method
xdrmem for ukernel
macos bulkstat support
linux bdi allocate memory
kill macos prior to panther
idledead client dont interrupt writes
analyze paranoia
analyze warning fix
viced avoid global pruclient during acl ops
remove dropbox attribute leak fix
freebsd initglock endif fix
irix cachemgr inode abstraction correction
irix kill efs and start pruning pre-65
correct magic vnode volumename parsing
macos bulkstat cleanup after racing stats
darwin afscall syscall should set retval
darwin vnops code cleanup
hush another afsd warning
background daemon genericization
rx lowlevel nat ping
institute afsdb dns lookup timeout if we can
irix syscall arg fix for rx
macos prefs pane krb5 auth setup
magic mount parser fix
macos prefs pane more reliable running indicator
BOP_MOVE and userspace move EXDEV helper
afs_util don't use printf
darwin vfsops ansification
de-printf the cache manager
restore mariner storing message
rewrite marinerlogfetching
support mariner messages sans vcache
add user warning facility via mariner for macos
macos shutdown consistent behavior
evalmount copy out volid for sure
darwin afshelper fix startup check
add growl agent for macos
afsconf srv lookup fill cellname
darwin report kext load address
dkms configure correctly
macos dropbox fix for finder
afsdb lookup shouldn't leak memory on realname lookup
freebsd per-event mutexes
rx nat event connection reference
kill apsl afssettings and fstab
regain glock on storedata error exit
aix vnode hold simplification
update macos uninstaller
macos uninstall redux
macos fsevents hinting
panic prototype for aix 6
aix krb5 error message handling
comment assumptions in lih0_r
aix vfs table entry in rc script
salvage variable initialization
multibreak callbacks add host marking
update link order
aix mount failure unlock and seterror
viced remove dead BreakVolumeCallBacks function
make tryevalfakestat really not block
kill MultiBreakVolumeCallBack too
remove vnop needs discon lock
add missed release notes
openafs 1.5.73 version strings
make 1.5.73 relnotes
Evan Broder (1):
Increase the maximum number of sysnames
Jason Edgecombe (2):
Some minor rewording and grammatical tweaks of the CellAlias man page
Add a section on how to tune the AFS cache using xstat_cm_test
Jason Rogers (1):
prdb_verify -rebuild with supergroups fix
Jeffrey Altman (14):
Windows: Prevent explorer shell extension from crashing if symbolic link add fails
Windows: rx lowlevel nat ping
Windows: reset local mount point count during freelance re-initialization
Windows: Add krb5 error message functions to loadfuncs header
Windows: use krb5_get_error_message in netidmgr_plugin
Windows: use krb5_get_error_message to translate krb5 errors in afskfw library
Windows: use krb5_get_error_message instead of error_message
Windows: netidmgr - conditionalize use of krb5_get_error_message for KFW 3.1 and earlier
Windows: afskfw - conditionalize use of krb5_get_error_message for KFW 3.1 and earlier
Windows: warnings removal for afskfw.c
afsadminutil: translate krb5 error messages on Windows
Windows LWP and UNIX LWP do not have the same lwp_cpptr structure
Windows: cm_attrs_t requires inclusion of cm_vnodeops.h
Windows: changelog for 1.5.73
Marc Dionne (10):
Initialize variable that can potentially be used uninitialized
Avoid dprintf conflict
Enable parallel build for tubik
Don't pass NULL to strcmp
Remove duplicate make targets in tubik, cleanup dependencies
Linux: replace invalidate_inode_pages
growlagent: remove generated Makefile with make distclean
Define __USE_XOPEN conditionally
Fix #ifdef typo
Warning fix: print burstWait fields
Michael Meffie (1):
squash warning in db_verify
Rainer Toebbicke (2):
Init ih_synced for new ihandle
Do not leak information on partial success in RXAFS_InlineBulkStatus
Russ Allbery (4):
Move non-executable stack assembly code to end of file
Use sigset_t and sigfillset instead of memset
Fix strict aliasing problems or add -fno-strict-aliasing
vldb_check man page should say -vheader, not -pheader
Simon Wilkinson (22):
Remove the old new token interface
Add xdrlen and xdrmem to pthread build
Unix CM: Add xdrmem and xdrlen to kernel builds
Unix CM: Tidy up the statistics interface
aklog: Cosmetic cleanup
aklog: Clean up cell handling
aklog: Dispose of the pointless confname string
aklog: Tidy realm handling
aklog: Actually use new get_realm_from_cred fn
aklog: Use a function to print debug statements
aklog: Refactor token acquisition code
aklog: Refactor token management operations
Add xdrmem and xdrlen to shlib builds
Unix: Fix objdir builds
Linux: bdi doesn't always have a name
Linux : Don't leak GLOCK when writing CellServDB
Linux: Fix builds on RHEL4
Linux: Make keyring destructor remove all tokens
Update RPM CellServDB
Don't always use the local cell for db clients
Don't count root session keyrings against quota
XDR: Stop the madness
-----------------------------------------------------------------------
--
OpenAFS Master Repository