OpenAFS Master Repository annotated tag, openafs-stable-1_6_3pre2, created. openafs-stable-1_6_3pre2

Gerrit Code Review gerrit@openafs.org
Fri, 17 May 2013 07:21:03 -0700 (PDT)


The annotated tag, openafs-stable-1_6_3pre2 has been created
        at  66c84da9934f6b30962d95c9b1dd2c241acf1b2c (tag)
   tagging  b9984671c567ec82e128f64a1f3612348f2b156c (commit)
  replaces  openafs-stable-1_6_2_1
 tagged by  Derrick Brashear
        on  Fri May 17 10:19:53 2013 -0400

- Shortlog ------------------------------------------------------------
openafs 1.6.3pre2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)

iQEVAwUAUZY8j6grZQAZNTvhAQKmKAgAozX/huGd7OdVNQTWUYMmSjOhIYI1787o
ZELFt/iH9tX6LajjZTgVF00tyG7geoUuJGyEM4Pe/XT6EKzYoAi5NQQGNANL/8wp
WB8Z4mDAYxHDRwl0S3wCAyoTrjBe2OloPFdiywQOM0+Lz6P8+Zih9clQvBfXt15g
ZO62GQLBnGcZ3pQaSpoL5JnUmqsOA9HDhEkiUYZCYEa+18odFzR/5fUEtKeBaCcg
aWXW356saHB6sGB4s72kB234WFcjvSEnVSxIkEV68h1qdHNwn+t+tAW0qPShYnTJ
lv2WVC0+ZEcvydl00qIhA6f5H8RA9lM+hvBBbWcaSJmUZyS3T4uDzw==
=xijx
-----END PGP SIGNATURE-----

Anders Kaseorg (2):
      afsd: afsd.fuse needs MT_LIBS
      Linux: osi_TryEvictVCache: Don’t skip the first dentry if D_ALIAS_IS_HLIST

Andrew Deason (40):
      tbudb depends on libafsauthent
      afsd: Remove unused definitions
      afscp: Always show fetch/store errors
      vos: Avoid creating volume with the same RO/BK ids
      rx: Save errno in LWP rxi_Sendmsg
      afsd: Report fakestat correctly
      doc: Fix Solaris 11 kernel module path
      vol: Remove O_EXCL|O_TRUNC combinations
      afs_open: Deal with afs_GetDCache returning NULL
      viced: Yell when we GetSomeSpace_r
      rx: Honor RXS_PreparePacket errors
      rx: Assert call error for RXS_PreparePacket error
      Call rx_SetNoJumbo earlier
      viced: Avoid dangling uuid hash table entry
      xstat_cm_test: Print all call info stats
      vol-salvage: Indent some ifdefs
      LINUX: Detect non-vectorized aio functions
      viced: initInterfaceAddr_r regardless of ICBS code
      cacheout: Perform authenticated RXAFS_FlushCPS
      afs: Do not avoid DNLC if fakestat is set
      ihandle: Indent ifdef maze
      afsd: Parse cacheinfo during argument parsing
      aklog: Search for /etc/krb5/krb5.conf
      aklog: Only try to use krb5-weak.conf if it exists
      udebug: Fix endianness when fudging lastYesHost
      salvager: Remove PrintVolumeSummary
      viced: Ignore client loopback alternate addresses
      afs: Apply VLRU safety check for Linux too
      afs: Add a little more info on SLVC loop panic
      volser: Check vnode length on dump
      ihandle: Add FDH_ISUNLINKED
      viced: Sanity check file link count during CoW
      vos: Restore some VNOVOL error messages
      ubik: Try to detect VOTE_Beacon errors
      ubik: Do not count votes from error'd connections
      LINUX: Avoid duplicate mntget in afs_dentry_open
      LINUX: Sometimes let dentry_open handle refcounts
      Make ihandle sync behavior runtime-configurable
      afs: Do not invalidate all dcaches on startup
      afsio: Pass KRB5_LDFLAGS along with KRB5_LIBS

Antoine Verheijen (3):
      OpenBSD: Replace "vnodeop_desc" with "vops" in kernel module.
      OpenBSD: Add config headers for new(er) OS versions.
      OpenBSD 5.3: Replace use of copyinstr for setting mount point name.

Ben Kaduk (4):
      Only have one build rule for budb_errs.c
      butc: do not use stack garbage for secobj
      FreeBSD version compatibility for 1.6.x
      Catch up to FreeBSD KPI for vfs_cmount

Chas Williams (CONTRACTOR) (1):
      LINUX: fix array indexing issue in memory statistics

Christof Hanke (1):
      fileserver: add volume number to error-messages

Dan van der Ster (1):
      rxperf: print achieved transfer rate

Derrick Brashear (4):
      afsutil: fix prototype
      afscp: null-terminate root.cell dir if needed in dynroot mode
      LWP: don't copy pid to a null pointer
      macos: get more packets if requested

Jeff Blaine (2):
      Remove completed tasks from todo list, add info about git/gerrit preference
      Added -dryrun

Jeffrey Altman (2):
      viced: RXAFS_GetVolumeStatus remove access check
      vol: remove duplicate stmp declaration

Karl Ramm (1):
      Print "waiting for job termination" at most once.

Ken Dreyer (2):
      add a simple backport policy to README.GIT
      doc: quote list items in POD

Marc Dionne (10):
      vos: print correct command name in diagnostics for changeloc
      viced: fix incorrect error message
      bozo: fix typo in help text
      Linux: Detect undefined symbols in kernel modules
      Linux: Add missing semi-colon
      Linux 3.9: hlist iterator change
      Linux: cleanup aio support
      ubik: cleanup DB lock usage in SDISK_SendFile
      Linux: crset should use passed credentials
      Rework set_header_word macros

Mark Vitale (2):
      salvager: incorrect comment
      vos: noise messages when attempting to delete non-existent volume

Michael Laß (1):
      Remove AFSLore from wiki URLs

Michael Meffie (10):
      spelling corrections in readme files
      doc: dynamic mount requires dynroot and fakestat
      tools: example sysvmq audit reader
      correct whitespace errors in readme files
      doc: document volinfo -filenames option
      doc: distributed files are under dest
      doc: solaris x86 kernel module path
      libafs: log error code when marking server down
      xstat: print collection values in debug mode
      viced: fix log message for MapName_r

Nickolai Zeldovich (6):
      volser/vol_split.c: do not dereference known-NULL pointer
      src/tests/pathname.c: properly check strdup() return value
      butm/file_tm.c: check for null pointer before dereferencing
      lwp/iomgr.c: avoid off-by-one out-of-bounds access
      libadmin/vos/vosutils.c: mask out sign-extension
      ubik/udebug.c: check array index before dereferencing

Rainer Toebbicke (1):
      butc: clean xbsa shutdown on control C

Simon Wilkinson (33):
      vlserver: Use correct memsets in vlentry convertor
      ubik: Zero header before writing to disk
      viced: Don't write out garbage when extending file
      volser: Make it clear what's copied from partList
      volser: Catch EOFs when reading dumps
      up: Fix improper use of readlink
      util: Fix overflows in address parsing
      ubik: Don't overflow server's addr array
      unlog: Don't overflow cells array
      kauth: Don't overflow cellinfo hostAddrs array
      Unix CM: Fix hash table overflow in dnlc code
      Unix CM: Fix stray semicolon
      Unix CM: Don't overflow ICL logs array
      ptuser: Clear return value from pr_ListMembers
      vol: Call memset with the correct size
      libadmin: Don't try to release garbage connection
      ptserver: Don't ignore ubik_Write failures
      Unix CM: Fix bogus character in license string
      butc: Catch failures to start keep alive thread
      budb: Fail if afsconf_GetExtendedCellInfo does
      budb: Store dumper information correctly
      kauth: Don't ignore GetExtendedCellInfo failures
      Unix CM: Catch ICL initialisation failures
      viced: Catch GetCellInfo failure
      rxgen: Fix NULL pointer dereference
      viced: Allow GetCapabilities to return an error
      Unix CM: Fix byte accounting for storebehind
      Unix CM: Update AFS_STATS_NUM_FS_RPC_OPS
      libafs: Fix statistics for PrefetchFromTape pioctl
      ubik: Avoid unlinking garbage
      fix garbage counters in supergroup prdb_check
      autoconf: Tidy up header includes
      Configure: Tidy up AC_CHECK_FUNCS

Stephan Wiesand (6):
      Make NEWS match the 1.6.2 Release Notes
      Update NEWS for 1.6.2.1
      Preliminary release notes for 1.6.3
      make openafs 1.6.3pre1
      Update release notes for 1.6.3
      make 1.6.3pre2

Thorsten Alteholz (2):
      fix some typos in bos_setrestricted
      Beautify ubik_print()

chas williams - CONTRACTOR (1):
      ppc64_linux26: build binaries as 64-bit by default

-----------------------------------------------------------------------

-- 
OpenAFS Master Repository