Changes for branch master.

14622doc: Look in $srcdir for documentation sources
14621rx: define constant for default dead timeunoquorum
14620tests: Introduce afstest_asprintf
14619tests: Avoid verbose output for 'make check V=0'
14618cmd: Allow "--" as an end-of-options delimeter
14617Remove rpctestlib
14608ubik: ensure correct election timeoutunoquorum
14607ubik: remove superfluous checks of rx_NewConnection returnunoquorum
14606cf: Disable swig if shared libraries are disabled
14596auth: refactor GenericAuth()libafscp-krb5
14595rx: Remove delays in multi_End_Ignore
14593auth: Pass 'dir' to rxgk_NewServerSecurityObject
14592afs: Assert avc->lock is held in afs_IAS_once
14591macos: remove dead OpenAFS prefpane codemacos-prefpane
14588macos: AFSBackgrounder should report details of failed commandmacos-prefpane
14587macos: improve AFSBackgrounder detection of afs mount statusmacos-prefpane
14586macos: AFSBackgrounder build should fail for method not foundmacos-prefpane
14584afs: write-lock vcache->lock in afs_InactiveVCache
14582bozo: Use ViceLog-based logging
14579bozo: Implement CreateBnodeV2 GetInstanceParmV2 RPCsbos-newrpcs
14578bos: Support longer cmds for create / statusbos-newrpcs
14577bozo: Add CreateBnodeV2 and GetInstanceParmV2 RPCsbos-newrpcs
14576bos: Use allocated buffers instead of stackbozo-cleanup
14575bos: Ensure computed dir path fits bufferbozo-cleanup
14574bos: Replace hardcoded constants with macrosbozo-cleanup
14573bozo: Add error messages when reading configbozo-cleanup
14572bozo: Check memory allocationsbozo-cleanup
14571bozo: Cleanup indentation in bosoprocs.cbozo-cleanup
14570auth: introduce afsconf_PickLocalSecObj()libafscp-krb5
14568libafscp: add support for rxkad_krb5 keyslibafscp-krb5
14566make-release: create SHA256 checksums too
14558DARWIN: correct size of fstrace ICL_TYPE_LONG and ICL_TYPE_POINTERfstrace
14557fstrace: add dump -debug optionfstrace
14553bozo: Don't truncate lines reading config filebozo-cleanup
14552bozo: Account for trailing NUL in bnode opsbozo-cleanup
14547Remove unused opr/util components
14545Remove misleading comment from rx.h
14542fs: add option to evaluate symlink or mtptnofollow
14541afs: refactor PNewStatMount and PFlushMountnofollow
14538rxkad: Fix NULL Dereference warningsstatic-analysis
14467vlserver: Add audit events for all RPCs
14465rx: compare RX_ACK_TYPE_ACK as a bit-fieldrx-sack
14425rx: Remove multi_End_Ignore
14418audit: Setup signal masks before osi_audit_openaudit-enhancements
14415afs: add AFS_ASSERT_GLOCK to the NB* functionslock-hygiene
14414afs: refactor NB* functionslock-hygiene
14413afs: convert NB* macros to functionslock-hygiene
14412afs: don't reference pid_writer if not INSTRUMENT_LOCKSlock-hygiene
14410afs: assert harder in kernel lock macroslock-hygiene
14409afs: always AFS_ASSERT_GLOCK in kernel lock macroslock-hygiene
14408afs: standardize indentation and whitespace in lock macroslock-hygiene
14407afs: remove dead code ObtainLock, ReleaseLock, Lock_Waitlock-hygiene
14389Cleanup usage of LINUX_VERSION_CODE for older kernelscleanup-LINUX_ENV
14388Cleanup AFS_*LINUX_ENV usagecleanup-LINUX_ENV
14387Change AFS*_LINUXnn_ENV to AFS*_LINUX_ENVcleanup-LINUX_ENV
14377libafsauthent: export pr_IsAMemberOf
14372prdb_check: warn if blank user or group is foundprname
14371pts: warn if user or group is blankprname
14370libprot: add function to check if prname is blankprname
14360rx: Detect pthread_cond_timedwait errors correctly
14359xstat: Add the xstat_fs_test -format option
14358rxdebug: Add rxdebug -raw option
14357volser: remove check for VL_ENTDELETEDvol-update-locking
14356volser: Always fetch locked entry in CheckVolumevol-update-locking
14355volser: refactor CheckVolumevol-update-locking
14354volser: ensure proper entry locking for 'vos restore'vol-update-locking
14353volser: clean up and clarify storeEntry usagevol-update-locking
14352volser: convert UV_ReleaseVolume to call GetLockedEntryvol-update-locking
14350volser: introduce GetLockedEntryvol-update-locking
14337Remove duplicate declarations of base32 functions
14336ptserver: don't allow new blank users or groupsprname
14335viced: remove dead code from h_Alloc_rbring-out-yer-dead
14334util: remove dead code KTimeCmpbring-out-yer-dead
14333rxgen: remove dead code deverbatimbring-out-yer-dead
14332rx: remove dead code xdrrx_getpos, xdrrx_setposbring-out-yer-dead
14319tests: Introduce afstest_*_path()
14318tests: Introduce libafstest_common
14317tests: Introduce 'make check TESTS=test/name'
14313Constify libutil APIs
14309rx: Change conn->lastBusy to use atomics
14301venus: refactor NewCellCmd to facilitate its reuse
14296venus: allow update of cell dbs through fs setcell
14282salvageserver: Re-exec in child processes
14281Set FD_CLOEXEC on inherited salvageserver FDs
14262afs: Handle errors from afs_CFileTruncateopen-panic-cleanup
14257afs: Avoid panics when truncating a dcache fileopen-panic-cleanup
14233kdump: use proper osi_timeval32_t typedef
14231afs: Remove 'retry' arg from afs_FindVCache
14230IRIX: Remove pre-65 code
14229Add static asserts for xstat struct sizes
14228opr: Introduce opr_GlobalStaticAssert
14227afs: consolidate disk block calculationscache-metrics
14206FBSD: Avoid extra vcache puts in afs_rootfbsd12-updates
14205FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuffbsd12-updates
14204FBSD: Check VOP_ISLOCKED for LK_EXCLUSIVEfbsd12-updates
14200afs: provide cache eviction statisticscache-metrics
14199afs: record afs_CacheTruncateDaemon stats indirectlycache-metrics
14198afs: export internal stats for afs_CacheTruncateDaemoncache-metrics
14195Add static assert for size of osi_timeval32_tcache-metrics
14190LINUX: de-orbit NFS translator supportlinux-xlator
14189LINUX: ignore non-fatal signals when waitinglinux_signals
14188afs: convert remaining waits to afs_WaitForFetchlinux_signals
14187afs: add lock parameter to afs_WaitForFetchlinux_signals
14186afs: introduce afs_WaitForFetchlinux_signals
14185FBSD: Disable background storesfbsd12-updates
14184afs: Drop GLOCK for various Rx callsfbsd12-updates
14183FBSD: use sx(9) locks for rx afs_kmutex_tfbsd12-updates
14182FBSD: Drop GLOCK when grabbing vnode locksfbsd12-updates
14170LINUX: make afs_osi_Wait uninterruptible againlinux_signals
14169LINUX: make afs_osi_TimedSleep uninterruptible againlinux_signals
14166FBSD: Invalidate pages after non-VM writefbsd12-updates
14165afs: Avoid touching CBRs after freefbsd12-updates
14164FBSD: Use user creds for afs_vop_putpages()fbsd12-updates
14163FBSD: Skip page flush in afs_DoPartialWritefbsd12-updates
14136afs: remove stats dead code
14121vol-info: mmap vnodes to improve performancevolscan-performance
14110Translate rxgk error codes in translate_etrxgk-phase2
14100vol-info: use opr_queue_Entry to get queue entriesvolscan-performance
14091LINUX: Introduce AFS_UNTHROTTLED_PAGSunthrottled-pags
14090afs: Introduce afs_genpag()unthrottled-pags
14089afs: Structure setpag() more consistentlyunthrottled-pags
14088afs: Allow afs_GetUser to return errorsunthrottled-pags
14087afs: Use 'goto done' destructors in PSetTokens*unthrottled-pags
14086afs: Introduce afs_IsPagId()unthrottled-pags
14081bozo: Introduce bnode_Wait()pthread-bos
14080opr: Allow softsig handlers for SIGFPEpthread-bos
14079opr: Assert opr_cv_timedwait return codes
14059Migrate winsock functions from util to opr
14057Migrate src/util/hostparse.c to opr
14054tests: create c-tap tests for the directory package
14053volser: remove duplicate directory object definitions from restorevol
14051doc: Fix grammar in fileserver -admin-write
14044vos: add new option to send reads to the sync-site
14041tests: Add vldb db format tests
14040tests: Introduce is_command()
14039rx: Don't panic if unable to allocate rx_packet
14030AIX: Remove support for pre-5 AIX
14029rxgk: Convert RXGK_ autoconf vars to RXGK_ONLYrxgk-phase2
14028audit: Remove unnecessary conn/peer checksrxgk-phase2
14027Remove unused rxkad_GetServerInfo parametersrxgk-phase2
14026util: Introduce ViceLog_limitrxgk-phase2
14025util: Log to stderr by defaultrxgk-phase2
14024ubik: don't resend db if site didn't vote for us
14015volser: Avoid process exit on move and copy errorsvos-cleanup
14014volser: Cleanup server and partition name formattingvos-cleanup
14013volser: Deprecate MapPartIdIntoNamevos-cleanup
14012vos: Remove duplicate and unneeded MapPartIdIntoName callsvos-cleanup
14011vos: Replace exit with returnsvos-cleanup
14010vos: Standardize error returnsvos-cleanup
14001FBSD: Use GENERIC kernel headers by defaultfbsd12-updates
13990vos: add new option to send reads to the sync-site
13989ubik: call VOTE_GetSyncSite with proper service id
13988ubik: fix SVOTE_GetSyncSite output argument
13985viced: Document CallBackRxConnAddr RPC is not implementedipv6-prep
13979DRAFT: afs: convert server address to sockaddr_in
13978DRAFT: introduce rx_NewConnection to accept sockaddr*ipv6-prep
13977viced: convert host,port to sockaddr_inipv6-prep
13976viced: return RXGEN_OPCODE from SRXAFS_CallBackRxConnAddripv6-prep
13967volscan: introduce -cache-allvolscan-performance
13966vol-info: store vnode index info in globalsvolscan-performance
13949vldb_check: print fileserver uuids
13929vlserver: Use dynamic buffer for list of net addrsipv6-prep-format-helpers-hold
13926afs: client read-only mode
13912Remove support for Solaris pre-10
13909vol: use macros to scan DiskPartitionList
13885volser: Cache rDNS lookups in 'vos listvldb'
13882volser: consolidate destructors in UV_RemoveSite
13872ubik: Use refcounting for ubik_currentTransubik/read-during-commit
13871ubik: Declare udisk_end voidubik/read-during-commit
13870ubik: Introduce DBCOMMITTING flagubik/read-during-commit
13869SOLARIS: prevent stack overflow check SEGV for LWP binariesrt135006-bosserver
13866ubik: Move *tidCounter to version_globals
13865ubik: Make dbFlags protected by just DBHOLD
13861FBSD: use V_VMIO when availablefbsd12-updates
13837vlserver: log network addrs using formatting helpersipv6-prep-format-helpers-hold
13836ubik: log network addrs using formatting helpersipv6-prep-format-helpers
13835misc: log network addrs using formatting helpersipv6-prep-format-helpers-hold
13834volser: log network addrs using formatting helpersipv6-prep-format-helpers
13833IPV6 prep: log network addrs using formatting helpersipv6-prep-format-helpers
13832IPV6 prep: introduce helpers for formatting network addrsipv6-prep-format-helpers-hold
13829aklog: Make some style adjustments
13810Remove non-JAVA refs to TOP_JLIBDIR
13808volser: fix volume id/type mismatch in vos remsite
13784audit: Add queued named-pipe audit-interface 'pipe'audit-enhancements
13771vol: report call errors in iod_Writerx_dead
13770rx: kill a client call that receives an unexpected ping responserx_dead
13769rx: keepalive events should not inhibit each otherrx_dead
13768rx: keepalive events should not self-inhibitrx_dead
13767rx: remove dead code rx_SetServiceDeadTimerx_dead
13766rx: remove unused define FIRSTACKOFFSETrx_dead
13764afs: Split afs_fakestat_enable into 3 varslinux-native-mounts
13763ubik: Note that ulock_relLock needs DBHOLD
13723bozo: add -skip-root-check option
13705afsd: Make afsd -shutdown also umountlinux-native-mounts
13704LINUX: Automount volumes with -automountlinux-native-mounts
13703LINUX: Allow per-volume mounting with -automountlinux-native-mounts
13702afs: Refactor osi_NewVnode/afs_GetVCache paramslinux-native-mounts
13694vol: allow attachment of partitions dynamically
13649viced: reorder acl_Internalize_pr to sanitize log messages
13647CVE-2018-7168 use secure behavior by default
13646ubik: allow read transactions during recoveryubik-reads-during-recovery
13645ubik: do not unnecessarily invalidate databaseubik-reads-during-recovery
13644ptserver: add comment for WhoIsThisWithName
13634ubik: Drop DBHOLD during commitsubik/read-during-commit
13633ubik: Introduce UBIK_PHYS_LOCKubik/read-during-commit
13632ubik: Introduce and use ubik_GetCacheubik/read-during-commit
13631vlserver: Make vlentryread take a struct vl_ctx*ubik/read-during-commit
13630vlserver: Reduce rd_* global refs during CheckInitubik/read-during-commit
13629ubik: Introduce TROLDDATAubik/read-during-commit
13628ubik: Avoid duplicate dirty/non-dirty pagesubik/read-during-commit
13627ubik: Convert DRead/etc to use struct buffersubik/read-during-commit
13626ubik: Consolidate buffer invalidationubik/read-during-commit
13625ubik: Move ulock_getLock TRREADWRITE checkubik/read-during-commit
13624ubik: Remove truncate operationsubik/read-during-commit
13623vlserver: Introduce vl_EndTrans/vl_AbortTransubik/read-during-commit
13622vlserver: Enable read-while-write at runtimeubik/read-during-commit
13621rx: Use SO_REUSEPORT for multiple listener threadsreuseport
13620rx: Split out rxi_BindSocket for userspacereuseport
13619rx: Defer rxi_Start calls during rxi_WriteProcrxi_startdefer
13617rx: Refactor rxi_WriteProc error handlingrxi_startdefer
13616rx: Introduce rxi_WaitForTransmitWindowrxi_startdefer
13615viced: Allow multiple rx listenersmulti-listener
13614rx: Allow multiple rx listeners for pthreadsmulti-listener
13613rx: Use sendmmsg when availablesendmmsg
13612rx: Introduce rxi_SendPacketDgramssendmmsg
13611rx: Introduce 'flags' argument to rxi_SendListsendmmsg
13610rx: Use recvmmsg when availablerecvmmsg
13609rx: Introduce rxi_Read/ReceivePacketListrecvmmsg
13608rx: Split out rxi_ReceivePacketConnrecvmmsg
13607rx: Split out rxi_ReceivePacketCallrecvmmsg
13606rx: Split out invoke_justReceivedrecvmmsg
13605rx: Split out rxi_ReceivePacketGlobalrecvmmsg
13604rx: Refactor rxi_ReceivePacket destructorsrecvmmsg
13601rx: Split rxi_ReadPacket into three functionsrecvmmsg
13540fs: Avoid unnecessary cell DNS lookups
13532afs: Raise AFS_MINBUFFERS
13516auth: check for allocation failure in keys.c
13502ptserver: add rxgk support to WhoIsThisWithNamerxgk_ptserver
13491vos: listvldb Add option and support to display LockTimestamp
13488viced: log fileserver tuning valuesviced-auto-tune
13478afs: fix rounding in chunk size calculation
13456opr: fix paths in header install targets
13399ptuser: convert pr_Initialize to afsconf_ClientOpenbosserver-no-client-dirs
13398auth: add afsconf_ClientOpenbosserver-no-client-dirs
13389vos: Mark RO clone as "old" during release clone
13388vos: Remove references to NEW_REPSITE/RO_DONTUSE
13386dtrace: Autogenerate afs_errorstr mappingdtrace-usdt-probes
13385comerr: Add 'compile_et -emit raw'dtrace-usdt-probes
13380pts: remove unused confdir stringbosserver-no-client-dirs
13379defer config directory selection in vos and ptsbosserver-no-client-dirs
13378ubik: convert to afsconf_ClientOpenbosserver-no-client-dirs
13377vlserver: Introduce SDT probesdtrace-usdt-probes
13376bozo: mark failed bnodes as stopped/shutdown
13368viced: remove extraneous whitespace
13359Build build-time programs with build-time compilercross-build
13358Add AX_PROG_CC_FOR_BUILD autoconf macrocross-build
13356afs: Occasionally sleep in afs_HaveCallBacksFromafs-hcf
13341vol: remove dead code namei_copy_on_write
13323audit: simplify build dependencies
13306util: fix tabular_output memory managementstatic-analysis
13305Remove some dead assignment/increment operationsstatic-analysis
13302LINUX: Introduce chroot-specific sysname listschroot-sysname
13300LINUX: Subsitute @sys before calling afs_lookupchroot-sysname
13299afs: Refactor and consolidate sysname codechroot-sysname
13290afs: Avoid stalled fileserversavoid-stalled-servers
13208Resolve possible memory leaksstatic-analysis
13196Add checks to ensure *alloc was successfulstatic-analysis
13175Resolve a few dereference of null pointer issuesstatic-analysis
13174Import of code from heimdalheimdal-pullup
13173Import of code from rra-c-util
13172Import of code from c-tap-harness
13171Resolve use of uninitialized vars.static-analysis
13162afsweb: possible array overrunstatic-analysis
13160LINUX: Subsitute @sys before calling afs_lookupatsys-dentry
13159afs: Consolidate sysname code into afs_sysname.catsys-dentry
13154Close files when completedstatic-analysis
13136Prevent sscanf format widths from overrunning arraystatic-analysis
13135fix fprintf conversion specifiersstatic-analysis
13133bucoord: avoid memory leaks on early returns from bc_Restorerstatic-analysis
13089Fix possible memory leaksstatic-analysis
13044viced: set harddead for calls to ptserver
13035ubik: check if sync site before waitingubik-optimizations
13017rx: update comment about serial number zero
13006autoconf: error instead of warn when linux headers are not founderror-no-linux-headers
13000afs: pass the cell object to afs_GetServer
12969vlserver: Avoid ubik abort for GetEntryBy* NOENTsubik/read-during-commit
12968ubik: Avoid redundant db checks in ubik_Readubik_perf
12967ubik: Remove unused ubik_Tell functionubik_perf
12966ubik: Avoid urecovery_AllBetter check in ubik_Seekubik_perf
12942CVE-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164CVE-2018-7168
12841vol: do not propagate ENOENT from VDestroyVolumeDiskHeaderzap-error-code-cleanup
12840vol: do not propagate VGC unknown volume id when deletingzap-error-code-cleanup
12770opr: add opr_hexdump()
12744Test change to check gerrit buildbot integrationbuildbot-check
12709aklog: dump token data in with -d -dakimpersonate-on-master-again
12708SOLARIS: Give afs_xsetgroups proper prototypessolaris-vnop-warnings
12707SOLARIS: Fix afs_orig_setgroups* return typessolaris-vnop-warnings
12706SOLARIS: Add multiPage_range* castsolaris-vnop-warnings
12705SOLARIS: Cast modlookup resultsolaris-vnop-warnings
12704SOLARIS: Add afs_putpage prototype, and follow itsolaris-vnop-warnings
12703afs: Add afs_osi_vget prototypesolaris-vnop-warnings
12702SOLARIS: Modernize some function definitionssolaris-vnop-warnings
12701SOLARIS: Declare gid_t arrays constsolaris-vnop-warnings
12700SOLARIS: Update vnop signaturessolaris-vnop-warnings
12699SOLARIS: Fix 'struct caller_context_t' referencessolaris-vnop-warnings
12698SOLARIS: Include sys/vmsystm.h for map_addrsolaris-vnop-warnings
12697SOLARIS: gafs_fid takes a struct fid*solaris-vnop-warnings
12691SOLARIS: Disable kernel optimization by defaultsolaris-sse
12690SOLARIS: Check for libafs SSE/FPU/etc instructionssolaris-sse
12688afs: introduce negative volume cache
12672xstat: add cache manager vl rpc timing metricsxstat-cm-volume
12671xstat: add cache manager volume cache metricsxstat-cm-volume
12670xstat: add missing call stats in afs_volume.cxstat-cm-volume
12669afs: do not abuse a counter variable to store the results of VL RPCsxstat-cm-volume
12612afsd: Correctly detect invalid cache dirs
12586bozo: do not create client directory and symlinksbosserver-no-client-dirs
12585FBSD: drop GLOCK for unmount's vflushfbsd11-updates
12584FBSD: don't drop locks in osi_TryEvictVCachefbsd11-updates
12582FBSD: skip vinvalbuf when paging or vnode unlockedfbsd11-updates
12581FBSD: remove several GLOCK dropsfbsd11-updates
12577FBSD: reduce global lock frobnication in afs_rootfbsd11-updates
12576FBSD: rework global lock and sleep/waitfbsd11-updates
12474vol: fix volscan and volinfo -checkout option
12445doc: Remove Windows specific fs subcommands from the manpage
12424Always use d_prune_aliases() in TryEvictDCache()
12423Use d_prune_aliases in afs_linux_dentry_revalidate()
12412try to build again after heimdal pullupheimdal-pullup
12411Import of code from heimdalheimdal-pullup
12410Update the heimdal file import listheimdal-pullup
12408afs: volume, vnode, unique type consistencyvnode-type-consistency
12407dir: vnode and unique type consistencyvnode-type-consistency
12406vol: vnode and unique type consistencyvnode-type-consistency
12405vol: fid logging consistencyvnode-type-consistency
12404dumpscan: convert vnode and unique numbers to unsigned intsvnode-type-consistency
12403cmdebug: fid logging consistencyvnode-type-consistency
12402viced: fid logging consistencyvnode-type-consistency
12401viced: fix vnode number signedness in renamevnode-type-consistency
12400viced: vnode and unique type consistencyvnode-type-consistency
12399volser: vnode number logging consistencyvnode-type-consistency
12398volser: convert afs_int32 to VnodeIdvnode-type-consistency
12384Move afs_StaleVCacheFlags to afs_cbqueue.c
12383Skip DNLC purge for Init|Flushed vcaches in afs_StaleVCache
12376libadmin: add rxstat_* -localauth option
12375libadmin: add afsclient_TokenPrint function
12374libadmin: parse rxstat_* command line args with libcmd
12364added .gitattributes to avoid future trouble with line endings (removed .* from .gitignore and added autoconf .libs directories explicitly)
12359Remove always-true conditional
12353LINUX: consolidate and clarify page unlock logiclock-leak
12338afs: wait uninterruptibly if hard-mount is enabled
12337afs: update comments in afs_vnop_read.c
12320aklog: make klog.krb5 use kernel db server preferencesdbprefs
12319aklog: use kernel db server preferencesdbprefs
12318pam: use kernel db server preferencesdbprefs
12317kauth: make klog use kernel db server preferences by defaultdbprefs
12316ubik: add libubik capability to use kernel preferencesdbprefs
12313patch struct initalizations and autoconf macros to work with grsecurity kernelsgrsecurity
12311fixes for compilation with clangclang-fixes-1
12299pam: do not return success when wait() failspam
12290ubik: Log non-network ContactQuorum errors
12280DAFS: make dasalvager -showmounts work again
12273Document the Large/SmallSpace allocators' contract
12262DAFS: dafileserver failed assertion (vp->nUsers >= 0)
12255NBSD: Always set *slept in TryEvictVCache
12251SOLARIS: Cache Manager deadlock with mmap'd files (RW)solaris-deadlock
12250SOLARIS: consolidate afs_GetOnePage exit pathssolaris-deadlock
12249SOLARIS: osi_vnodeops.c whitespace cleanupsolaris-deadlock
12248SOLARIS: afs_GetOnePage cleanupsolaris-deadlock
12230ptserver: add -udpsize optionudpsize
12229vlserver: add -udpsize optionudpsize
12200Update build-tools
12177afs: Minor tidying in rxfs_fetchInit
12171DARWIN: Avoid "file is damaged" errors on 10.9+
12167DARWIN: Fix removing dirs in Finder with 10.11
12142Death to NoAuth
12139viced: check if pt connections are out of dateupdate-ptconn
12138viced: remove the function getThreadClientupdate-ptconn
12130auth: tidy up object dependencies on headers
12118afs: -afsdb -dynroot DNS TLD name collisions
12076arc4random not available to darwin kextel-capitan
12070afs: teach volume lookup cache about partial releaseshardmount1
12069afs: LINUX afs_addevent, afs_getevent cleanuphardmount1
12068afs: LINUX afs_addevent no longer requires AFS_GLOCKhardmount1
12018add the -V option to servers to print version and build information
12015asetkey: update usage examples
12014asetkey: allow adding keys without cell config for easier setup
12013opr: move MakeDirParents to opr_mkdirp
12012afs: hardmount retry should recheck volume siteshardmount1
12011afs: hardmount wait should only check primary cellhardmount1
12010afs: clear lasterror in hardmount logichardmount1
12009afs: don't overwrite fileserver last errors and skip statehardmount1
12008afs: simplify VLDB_Same logichardmount1
12007afs: clarify variable names in VLDB_Samehardmount1
12006afs: VLDB_Same should not touch passed vrequesthardmount1
12000Consolidate ACL flag definition and printout
11990LINUX: list volumes in /proc
11986vol: vnodeIndexOffset not typesafe
11985vol: DEBUG_BITMAP for vnode allocation debug and test
11962Remove unnecessary uses of @CFLAGS_NOERROR@
11943libuafs: clean *.o files in top-level clean rule
11942libuafs: improve clean rule
11941roken: improve clean rule
11908afs: renumber vlru inconsistent panic messages
11907Introduce rxping and rxtraceroute
11902afs: build option to enable vcache lru checksenable-debug-vcache-lru
11901volser: vos listvldb caching dns resultslistvldb-cache
11900util: resolve and cache the hostnames already resolvedlistvldb-cache
11885afsd: Add additional startup checks
11883on Fedora 22, at least, %fedorakmod must be defined to avoid a syntax error in the %if statements referecning %fedorakmod .fedorakmod
11871bubasics/bucoord/butc: make tape sizes unsigned
11869afs: Protect afs_osi_Wait against backwards timeosiwait-timebackwards
11868afs: Consolidate common afs_osi_Wait codeosiwait-timebackwards
11865bozo: stop (ab)using SIGFPE to reset restricted mode
11861rx: introduce rx_sockaddripv6-prep
11860autoconf: IPv6 support detectionipv6-prep
11847SOLARIS: Don't panic on file open errors
11827Move vos common args even further downvos-foreach
11822vlserver ListAttributesN2 fix RO searchvlserver-ListAttrsN2
11821Tidy existing control flow in ListAttributesN2vlserver-ListAttrsN2
11818Handle failure to create Salvage file
11794LINUX: Use DV hints for dentry revalidate fastpathlinux-dvhint
11782bossserver: Do not create AFSDIR_SERVER_AFS_DIRPATH on startup
11765RedHat: Make overriding the CellServDB to package actually workredhat
11754tabular_output: try to print CSV-Footer only
11697libafs: Add new syscall for cache initialization
11691afs: revamp Linux file lock processing
11682bos: make return codes consistent
11652lwp: pthreaded lwp implementationpthreaded-lwp
11629Attempt to auto-tune fileserver for memory target
11599bozo: use the interface address for the localcell config
11596"vos delentry" man page : -dryrun is -noexecutevos_delentry_manpage_dryrun
11528Provide a usable fileserver default config (-X)prebranch
11450Changes for FreeBSD9 on SPARC64fbsd-sparc64
11439bozo: Handle bnode timeout on separate threadspthread-bos
11390auth: Add negative caching to afsconf_LookupServer()
11379ihandle: Mention FDH_PREAD &co in header comments
11378ihandle: Remove FDH_READ/WRITE/SEEK
11375Implement SRXGK_AFSCombineTokensrxgk
11244LINUX: Don't panic on some file open errors
11217Dummy osi_readRandom implementation for AIX
11189Build both pthreaded and LWP rxgk libraryrxgk
11138rxgen: move function_names to the header
11132WIP: attempt to support building with gcc on illumosbuild-with-gcc-on-illumos
11103Use afsconf_BuildDbServerSecurityObjects for the vl, ptserverrxgk
11102Add afsconf_BuildDbServerSecurityObjectsrxgk
11101Use afsconf_BuildUbikServerSecurityObjects for vl, ptserverrxgk
11100Add afsconf_BuildUbikServerSecurityObjectsrxgk
10966New 'vos each' utilityvos-foreach
10938Implement SRXGK_CombineTokensrxgk
10930A first step to integrate AFS/OSD into OpenAFSAFS-OSD-integration
10854afs: Actually fill read requests with zeros on EOFafs_read-EOF
10853afs: Make afsio_zero zero the entire regionafs_read-EOF
10852afs: Introduce afsio_zeroafs_read-EOF
10802Increase Vnode hash tables sizes
10801Increase vcache & dcache hash table sizes
10789afs: Don't retry timed-out RW operations forever
10718rxevent: detect and log rxevent queue stall
10717rx: add logging callback function for rx messages
10574BuildServerSecurityObjects allocate for rxgkrxgk
10570Implement SRXGK_GSSNegotiate()rxgk
10568Add rxgk_gss.crxgk
10560bozo: make getstat in struct bnode_ops return voidpthread-bos
10559bozo: make timeout in struct bnode_ops return voidpthread-bos
10558bozo: Serialize configuration file updatespthread-bos
10557bozo: make delete in struct bnode_ops return voidpthread-bos
10556bozo: Rewrite bnode_WaitAll() using bnode_ApplyInstance()pthread-bos
10555bozo: change bnode_ApplyInstance() APIpthread-bos
10554bozo: required headers now in bnode_internal.hpthread-bos
10553bozo: split bnode_DeleteProc() out of bproc()pthread-bos
10447vol: VnodeId type consistency for vnode numbers
10329docs: add pod-fragment for tabular_output
10300Export functions for libtoolized bozopthread-bos
10294tbozo: build (and use) liboafs_bos.lapthread-bos
10293bozo: Split thread creation into bnode_InitProcs()pthread-bos
10292bozo: handle signals directly instead of using softsigpthread-bos
10291bozo: add build support for pthreaded bosserverpthread-bos
10290bozo: pthread locking for bnodes listpthread-bos
10289bozo: add pthread support for sleeping on a bnodepthread-bos
10288bozo: update delete flag only in Bnode_Delete()pthread-bos
10287bozo: protect the allProcs list with a lockpthread-bos
10286bozo: pthread supportpthread-bos
10227viced: prevent useless salvages when AFS config is invalid
10018build-sys: make to accept autotools optionsmostly-build-sys
10017build-sys: autoupdate autotools related codemostly-build-sys
10004afsd: avoid zombies
9919Increase vcache & dcache hash table sizes
9774volser: volserver option to specify disk IO buffer size
9700Add ubik_cp
9123ubik: Set ubik_epochTime as soon as we get quorum
8887linux: disable hm retry on shutdown
8841Prevent out-of-bounds FD_SET calls
6895rx: race can lead to sending RX_PACKET_TYPE_BUSY
4972macos: chown system files post-installosxnext
2591release kernel lock first, then AFS lock
2288Fast restart for Ubik database servers
1975vos partinfo: enable tabular output
1777Add xml functionality to the vos examine command
1625preliminary support for pinned vcaches
1553dynamic volume allocation
1074Unix CM: Include memcache's tiov in rxfs_context