OpenAFS Master Repository annotated tag, openafs-stable-1_6_0pre2, created. openafs-stable-1_6_0pre2
Gerrit Code Review
gerrit@openafs.org
Mon, 14 Feb 2011 22:36:37 -0800 (PST)
The annotated tag, openafs-stable-1_6_0pre2 has been created
at af40cbaa2ee43adc87e0734fc4de258193466ab5 (tag)
tagging 07c00c73a195761180dff9685e54949610721b55 (commit)
replaces openafs-stable-1_6_0pre1
tagged by Derrick Brashear
on Mon Feb 14 14:03:09 2011 -0500
- Shortlog ------------------------------------------------------------
openafs 1.6.0 pre2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
iQEVAwUATVl8dKgrZQAZNTvhAQIH7Qf9EvoVsPPfjLEjloizFQYZXMrwm56v+h+F
dZYkOZgdoaQjbHrqINJy/Y5BuxUixiNjWCJ19r1OwrwFi30hBXNFZAEZAvDbXQkn
FoSGqsZfNaaK85AWPi61rZ9gZ5SAOqjU92QEnM7nIpH60CH/CMtRh5ENsspNS4aO
xnXZKuHo89MBsrqES2Lq7qCgDG4Wxtxl/9CAjZVEsDO2mqhKFOXHJ2fRgaSeAhoZ
KgE/wANOxy+je1Nqf4hceCbfjLstD3x1+H7yJ0VguAq1K5C57x/LP5ctsF2BrAD9
bNNim1s+HrtxBEyPk+XINkht3nt847v0rkvBg44ICvmJhBmpTQLeig==
=tOaR
-----END PGP SIGNATURE-----
Andrew Deason (31):
Only specify CFLAGS_NO* with --enable-checking
LINUX24: Include linux/pagemap.h
LINUX24: Define afs_linux_can_bypass
Solaris: Support -i in shlib-build
Cache bypass: remove ifdefs under src/afs/LINUX24
LINUX: Avoid unnecessary afs_ShakeLooseVCaches
HPUX: Allow des.c to compile
Use afs_foff_t for file offsets
vos release: Avoid full dump on all sites
SOLARIS: Include sys/varargs.h for kernel stdarg
merge-pod: Be more compatible with older perl
vos: Improve release recovery on timed-out trans
vol_split: Recover from stream open failure
tvolser: Link libafsrpc after libusd
Fix AUD_HOST callers
DAFS: Fix VOL_QUERY_VOP error codes
DAFS: Avoid logging harmless LEAVE_OFF failures
afsd: Do not check for /afs if -nomount
git-version: Do not specify --ignore-submodules
Parallel I/O extensions to namei backend
vol: Windows requires binary fmode for salvaged
Use afs_foff_t for file offsets
vol-salvage: Only delete bad vnodes during !check
RX: Avoid retrying calls on busy channels
Rx: Do not stop keepalives on ACKALL receipt
Avoid thread-unsafe PrintInode in threaded code
vol: Add VInit cond var and remove busywaits
Remove unreached lines
namei: Do not remove n_voldir1
namei: Limit traversal when removing data dirs
doc: Do not process .in files for html
Antoine Verheijen (14):
OpenBSD: No ruid/rgid in cred structure.
OpenBSD: Remove macros definitions for afs_osi_Alloc et al.
OpenBSD: Fix use of macros for AFS_KALLOC/AFS_KFREE
OpenBSD: Fix parameters in call to afs_close()
Move include of sys/types.h in kopenafs.c
OpenBSD: Don't call non-existent routines in osi_vfsops.c
OpenBSD: Remove duplicate assignment of COMMON_INCLUDE in libafs
OpenBSD: Install no-NFS version of libafs
OpenBSD: Change code optimization setting
OpenBSD: Remove user.h from dir.c for OpenBSD 4.8
OpenBSD: Eliminate complaint about built-in malloc.
OpenBSD: Make OpenBSD 4.7 param headers consistent
OpenBSD: Add support for OpenBSD 4.8
OpenBSD: curproc has moved in OpenBSD 4.8
Ben Kaduk (7):
FBSD: close race in afs_root
FBSD: band-aid vnode locking in lookup
FBSD: StopListener glocking fixup
Zero rx_multi_lock before initializing it
Bring FBSD 7.X client back to life
FBSD7: Don't sleep with the glock
FBSD: remove vestiges of Giant
Christof Hanke (1):
Unix afsd: Check for mountpoint /afs first
Derrick Brashear (15):
darwin: fix fixed setpag error handling
backup: pass in valid dummy pid for LWP
DARWIN: make growlagent build not run afoul of ._ fun
DARWIN: replace resource merge script ref with binary
FBSD: we're 64 bit capable
afsd: CellItems doesn't apply to memcache mode
MacOS: fix SetFile call in growlagent makefile
evalmountdata: put back colon in .:mount syntax only if we removed it
DAFS: fix ifdef
DAFS: make FSYNC_VOL_QUERY_VOP DAFS-only
merge ntops and namei
MacOS: panic decoder should check for unloaded kexts
evalmountdata null pointer before use
make 1.6.0pre2 version changes
MacOS: don't allow krb5 at login when AD plugin authenticates
Jeffrey Altman (71):
vos: free ubulkentries with xdr_free
Windows: make use of AFSDEV_BIN and set the PATH
Windows: NSIS installer requires the architecture for CL=1400
Windows: Remove fallback from GetCaps to GetTime
Windows: fix UNICODE build for talocale
Windows: build a UNICODE version of talocale.lib
Windows: install afs_shl_ext icon files
Windows: Build afs_shl_ext.dll with talocaleU.lib
Windows: test for path in afs before symlink test
Windows: PerformanceTuningInterval Merge error
Windows: log error code for smb lan thread fail
Windows: Add VIOC_GETUNIXMODE and VIOC_SETUNIXMODE
Windows: clear mountPointStringp on status change
Windows: fs chmod and display mode in fs examine
Windows: separate parsemode from fs into own file
vos: do not mix memory allocation methods
Windows: fs checkservers should list vldb as well
Windows: fs checkserver skip multi-homed up server
Windows: buf_CleanAsync scp->fid == bp->fid
Windows: permit clean when switching platforms
Windows: remove unused vars from cm_server.c
Windows: remove all refs to unused buf_GetNew()
Windows: refactor buf_Get() to improve readability
Windows: osilog param size is size_t
Windows: fixup gettmpdir()
vol: fix OS_LOCKFILE/OS_UNLOCKFILE for Windows
vol: Windows requires binary fmode for salvager
vol: Fix ntops to provide expected semantics
vol: initialize FdHandle_t stack objects
volser: use OS_CLOSE() instead of close()
vol: use OS_DIRSEP when constructing paths
vol: fdHandleAllocateChunk should init all fields
vol: construct proper VolDir path on Windows
vol: use OS_UNLINK() instead of unlink()
Windows: use cm_ServerEqual() in cm_Analyze()
Windows: refactor cm_CheckCBExpiration multihomed
volser: select() cannot be used to sleep on windows
vol: clear ih_synced before dropping lock
vol: avoid double dir separators from addtoname
vol: make it clearer that SetOGM is not impl on Windows
vol: fix _namei_examine_reg DELETE_ZLC usage
vol: remove [UN]LOCKFILE data loss warnings on Windows
vol: indent cpp definitions; add NAMEI_SPECDIRC
vol: avoid defining unused struct on windows
vol: Make ntops functions 64-bit capable
vol: nt_open should not create missing directories
vol: use OS_DIRSEP in many more places
vol: use correct file name base for temporary file
vol: fix namei_ListAFSSubDirs on Windows
vol: use OS_UNLINK instead of unlink
vol: remove potential data loss warnings in vol-salvage.c
vol: add comment nt_unlink cannot with fopen handles
vol: namei_ops improve readability; fix namei_create on Windows
vol: fix CreateFile params nt_unlink and nt_open
Windows: log and invalidate invalid dir pages
Windows: more exports afsauthent.dll
Windows: cm_GiveUpAllCallBacksAllServersMulti()
Windows: Correct cm_volume locking
Windows: out of order locks cm_CheckCBExpiration
vol: Use OSI_NULLSOCKET and not -1 to indicate invalid fssync fd
vol: Always use INVALID_FD to indicate an invalid fd
Windows: cleanup preprocessor definition namespace
Windows: No NCBRESET when probing Loopback after start
Windows: remove duplicate advapi32.lib references
Windows: correct pthread_xxx_init semantics
Windows: Fix symlink and mount point make \\afs\xxx handling
Windows: Fix GetIoctlHandle path construction
Windows: Version 1.6pre2
Windows: 1.5.78 Change Log summary
Windows: ChangeLog updates for 1.6.pre2
Windows: Release Notes updates for 1.6pre2
Ken Dreyer (2):
spelling/grammar fixes for vos_clone manpage
spelling/grammar fixes for manpages
Marc Dionne (16):
Cache bypass: remove ifdefs under src/afs/LINUX
Cache bypass: Fix oops in bypass transition functions
Cache bypass: fix use of incorrect "states"
Cache bypass: Remove AFS_KMAP_ATOMIC
Cache bypass: make readpage deal with reads at end of file
Cache bypass: adjust read size for non-contiguous readpages
Cache bypass: release and unlock pages when we get 0-length reply
Cache bypass: remove ifdefs under src/afs/LINUX
Cache bypass: Only compile bypass code for the Linux kernel
Cache bypass: switch to rx_Readv
linux: 2.6.38: New d_op handling
linux: 2.6.38: Make d_revalidate RCU-walk aware
Linux: allow compile flags to be passed to AC_CHECK_LINUX_BUILD
Linux: 2.6.38: Adjust for permission inode operation changes
Linux: 2.6.38: deal with dcache_lock removal
Linux: 2.6.38: dentry->d_count is not an atomic
Michael Meffie (1):
ihandle positional read and write
Rainer Toebbicke (1):
Re-enable rx connection hard timeout
Rod Widdowson (6):
windows: native versions of ih_pread and ih_pwrite
Windows: remove faulty assumptions about device names in vol-salvage
Windows: remove unused label in ntops.c
Windows: read and write take void* buffers, open takes a const char*
Windows: fix parameters and return value from nt_seek
Do not compare an FD_t < 0
Russ Allbery (1):
Update NEWS for 1.5.78 and 1.6.0pre1
Simon Wilkinson (3):
vos: Abstract out bulk list conversion
volser: Fix broken bulk conversion
Add "brief" option to rxgen
Stefan Kueng (4):
Windows: afs_shl_ext folder bkgrnd context menu
Windows: afs_shl_ext Show icon mount point overlay
Windows: afs_shl_ext improve overlay handlers
Windows: fix checked UNICODE build of talocale
Stephan Wiesand (1):
rpm: don't package files twice
Toby Burress (1):
FreeBSD: properly identify the rxk_Listener so that msleep() returns
Tom Keiser (2):
provide more verbose logging when VGetVolumeByVp_r fails
vol: make namei_ListAFSSubDirs deal with multiple/bad linktables
Vincent Archer (1):
Windows: MIT license applies to parsemode()
-----------------------------------------------------------------------
--
OpenAFS Master Repository