Here is the January 2010 issue of the OpenAFS Newsletter. An HTML version is available at
http://www.openafs.org/newsletter/newsletter-2010-01-volume002-issue01.html

OpenAFS Newsletter, Volume 2, Issue 1, January 2010
   Welcome to the ninth issue of the OpenAFS newsletter. This newsletter
   summarizes what is happening in the OpenAFS community.

   As always, volunteers, patches, bug reports, or any other type of help
   is greatly appreciated.

   Feedback on this newsletter is welcome. The goal is to summarize the
   various development efforts and news of OpenAFS for the community.
   Please let Jason Edgecombe <[email protected]> know what you would
   like to see out of this newsletter. Any news about AFS-related projects
   is welcome and may be submitted to Jason for inclusion in the next
   newsletter.

   The current and past issues of this newsletter are available at
   <http://www.openafs.org/newsletter/>

 General OpenAFS Progress
   Some discussion took place about which configure and command-line
   options should be changed before the code is branched for 1.6. The
   archive is at
<http://lists.openafs.org/pipermail/openafs-info/2009-December/032494.html>.
   Based on this discussion, Simon Wilkinson submitted patches to
   enable bos-restricted mode at compile-time, remove the
   --disable-large-fileserver configuration option, always enabled AFSDB
   support inclients, and always have the "vos listvol" command show full
   output. These patches were accepted and merged into the master git
   branch.

   Code cleanup: Russ Allbery fixed all compiler warnings regarding
   supergroups onthe i386 platform. Some warnings remain on x86_64
   platforms.

   Simon's patch to tone down the warnings about syscall probing was
   accepted into the 1.4.x branch and will be in the next 1.4 release.

   1.4.12 release candidate 1 was released on January 12. Testing and
   feedback is encouraged. Please report any success or failures on the
   openafs-into or openafs-devel email lists. Bug reports are greatly
   appreciated.

 Events
  Annual Best Practices Workshop
   Plans are already underway for the seventh Workshop, to be held May
   24-28, 2010, at the University of Illinois at Urbana-Champaign. We hope
   to see you there.

   Web site: <http://workshop.openafs.org/afsbpw10/index.html>

   The deadline for proposals is February 1:

   <http://workshop.openafs.org/afsbpw10/cfp.html>

  European AFS Conference
   The date for the 3rd European AFS & Kerberos Conference has been set.
   The conference will take place in Pilsen, Czech Republic, from September
   13 to September 15, 2010. More details are forthcoming and will be
   posted at <http://afs2010.civ.zcu.cz>. The conference is being hosted by
   Centre for Information Technology, University of West Bohemia.

 AFS Protocol Standardization
   Informal drafts that haven't been uploaded to the IETF web site:

   Rx Spec:

<http://openafs.sinenomine.net/~mmeffie/rfc/draft-zeldovich-rx-spec-00.html>

   Discussion on these proposals is welcome and should be done on the
   AFS3-standardization list at
<http://michigan-openafs-lists.central.org/mailman/listinfo/afs3-standardization>

  PTS Alternate Authentication
   <http://tools.ietf.org/html/draft-brashear-afs3-pts-extended-names-00>

   Status: Active - Third call for review

   Third call for review; I'm gonna ask for a last call later in the month
   as so far all review comment has been incorporated, unless something
   comes up.

   --Derrick Brashear

  AFS Callback Extensions
   <http://www.ietf.org/id/draft-benjamin-extendedcallbackinfo-00.txt>

   Status: Active - Needs more discussion

   We need to decide whether we're going to wait for the RPC refresh
   changes before publishing extended callbacks. My belief is that that's
   the only factor currently delaying this document. The question here,
   essentially, is whether anyone would deploy extended callbacks before
   deploying updated RPCs. To date, nobody has said they would do so.

   --Simon Wilkinson

  DNS SRV Resource Records for AFS
   <http://tools.ietf.org/id/draft-allbery-afs-srv-records>

   Status: Submitted to IETF

   The IESG has received a request from an individual submitter to consider
   the following document:

   - 'DNS SRV Resource Records for AFS '
   <draft-allbery-afs-srv-records-03.txt> as a Proposed Standard

   The IESG plans to make a decision in the next few weeks, and solicits
   final comments on this action. Please send substantive comments to the
   [email protected] mailing lists by 2010-02-05. Exceptionally, comments may
   be sent to [email protected] instead. In either case, please retain the
   beginning of the Subject line to allow automated sorting.

   Please note that the document has a Normative Downreference to RFC 1183,
   which is an Experimental RFC.

   The file can be obtained via
   http://www.ietf.org/internet-drafts/draft-allbery-afs-srv-records-03.txt

   IESG discussion can be tracked via
https://datatracker.ietf.org/public/pidtracker.cgi?command=view_id&dTag=190 89&rfc_flag=0

  RXGK
   I've just pushed a new version of the RXGK draft to the Internet Drafts
   repository. I believe that this draft addresses all of the comments I've
   received to date, and all of the issues raised at the Edinburgh
   Hackathon.

   Implementation is likely to start shortly - review would be greatly
   appreciated!

   The draft is available from:
   http://www.ietf.org/id/draft-wilkinson-afs3-rxgk-00.txt

   --Simon

  AFS3 ACL Rights
   <http://www.ietf.org/id/draft-deason-afs3-acl-restrictions-01.txt>

   Status: Second draft

   Andrew Deason has published an IETF draft to provide a common document
   for discussion of the proposed new ACL rights to prevent users with
   admin rights on a folder from giving rights to system:anyuser.

 Projects
  Demand-Attach FileServer (DAFS)
   Project Contacts:

   *   Andrew Deason <[email protected]>

   *   Tom Keiser <[email protected]>

   *   Mike Meffie <[email protected]>

   Bug 124484 (volserver salvages) has finally been fixed, and with that,
   we are aware of no open DAFS-specific bugs that are critical for
   production use. The salvager optimization in gerrit 880 is being
   partially reworked to better accommodate changes in volume/partition
   locking which is currently in progress. Parts of the new developer
   documentation have been completed, and should be public soon.

   --Andrew

  Better Documentation
   Project Contacts:

   *   Russ Allbery <[email protected]>

   *   Jason Edgecombe <[email protected]>

   Just the regular maintenance work on the man pages and documentation of
   new features.

   --Russ

   Documentation fixes were made for vos_dump, asetkey, and bos.

  *BSD Support
   Project Contacts:

   *   Matt Benjamin <[email protected]>

   I've released cm updates for FreeBSD RELENG_8, most are committed;
   number of outstanding cm issues is shrinking; a 9-CURRENT update will
   follow.

   I have updated patches for a NetBSD cm port rebased from OpenBSD's ,
   though result isn't 100% working cm, it's a...big improvement. Will send
   soon for consideration.

   --Matt

  Pthreaded Ubik
   Project Contact:

   *   Steven Jenkins <[email protected]>

   *   Andrew Deason <[email protected]>

   After several months of inactivity, several people have started work on
   fixing the known problems in pthreaded ubik. Contact Steven Jenkins or
   Andrew Deason if you would like to help with bug fixing and/or testing.

  Mac OS X OpenAFS Preference Pane
   Project Contact:

   *   Claudio Bisegni <[email protected]>

   The preference pane is now compiled as a multi-platform binary for the
   ppc, i386, and x86_64 Mac OS X platforms.

   --Claudio

  Extended Callback Information
   Project Contacts:

   *   Matt Benjamin <[email protected]>

   I understand extended callbacks to be not blocked, but is complicated
   because rpc refresh work must precede it--a solution would seemingly be
   opening of a pre-1.6 branch

   --Matt

  Kerberos v5 and multiple encryption types
   Project Contacts:

   *   Matt Benjamin <[email protected]>

   *   Marcus Watts <[email protected]>

   rxk5 has been stalled for a bit, but potentially it could be unblocked
   by opening of a pre-1.6 branch

  Projects with no progress or no update
   Each project without progress this month is listed along with the month
   of the last update.

   *   Disconnected AFS support - June 2009

   *   Rx OSD integration & Raw Vicep Access in Clients - August 2009

   *   S3 Front-end for AFS - November 2009

   *   Active Directory Backend for Ptserver - November 2009

   *   Virtual Machine Images - November 2009

   *   SetAG - December 2009

   *   Userspace cache manager - December 2009

 Gerrit Activity
   To review a change, go to http://gerrit.openafs.org/#change,NUM where
   NUM is the Change# shown in the lists below.

  Statistics
    Number of patches waiting for review: 27 (last month: 27)

    Patches merged into the master branch:
    Month   Number of Commits
    2010-01   38  (Partial month)
    2009-12   72
    2009-11   85
    2009-10  154
    2009-09  142
    2009-08   78
    2009-07  181

    Patches merged into the stable branch:
    Month   Number of Commits
    2010-01   7 (Partial month)
    2009-12  92
    2009-11  21
    2009-10   7
    2009-09   8
    2009-08  17
    2009-07   5

  Patches waiting for review
    Date       Author         Change# Description
    2010-01-15 Marc Dionne       (847) src/pam warning fixes
    2010-01-14 Derrick Brashear (1101) abstract rx if structure access
2010-01-14 Simon Wilkinson (1074) Unix CM: Include memcache's tiov in rxfs_context 2010-01-14 Jeffrey Altman (1084) Windows: Permit AFSCache file to be encrypted
    2010-01-14 Simon Wilkinson  (1073) Unix CM: Always use ->storeproc()
2010-01-14 Chas Williams - CONTRACTOR (1080) LINUX: you dont need to memset() after allocating credentials 2010-01-14 Simon Wilkinson (1072) Unix CM: Conflate rxfs_[store,fetch]Variables
    2010-01-14 Derrick Brashear  (451) macos knote fsevents hinting
2010-01-14 Michael Meffie (1001) return an error from afs_readdir when out of buffers 2010-01-14 Michael Meffie (1092) DAFS: avoid volume lock contention during initialization 2010-01-06 Derrick Brashear (1066) darwin rxevent sleep instead of polling 2009-12-30 Andrew Deason (880) DAFS: Maintain viced volume group hierarchy cache 2009-12-16 Simon Wilkinson (792) Add printf format checks to the cache manager 2009-12-02 Simon Wilkinson (794) Add printf format checks to afs_com_err() 2009-12-02 Simon Wilkinson (793) Add printf format checks to util's log functions
    2009-11-29 Andrew Deason     (875) Make ubik use unsigned addresses
2009-11-18 Andrew Deason (709) Break origin's callback for RXAFS_Rename target 2009-11-18 Simon Wilkinson (796) Add printf format checks to the rest of tree
    2009-11-12 Simon Wilkinson   (795) Add printf format checks to rx
2009-11-04 Andrew Deason (436) Avoid unnecessarily updating .. in SAFSS_Rename 2009-11-04 Evan Broder (778) Increase the maximum number of sysnames 2009-11-04 Michael Meffie (215) Print throttled packet counts with rxdebug 2009-10-26 Jacob Thebault-Spieker (433) Add throughput framework to cm_RankServer() 2009-09-09 Matt Benjamin (435) clear stat flag on renamed directories
    2009-08-29 Matt Benjamin     (376) K5SSL by Marcus Watts
    2009-07-29 Michael Meffie    (147) Fix bosserver directory creation
2009-07-24 Hartmut Reuter (70) preparing rxosd integration: change in AFSFetchStatus

  Patches merged into the master branch
    Date       Author         Change# Description
    2010-01-15 Asanka Herath    (1103) Fix typo in AdminGuide
    2010-01-14 Dan Hyde         (1098) volmonitor keep vtrans lock
    2010-01-14 Simon Wilkinson   (838) Kernel is always defined
2010-01-14 Simon Wilkinson (837) Move GLOCK initialisation to platform directories 2010-01-14 Simon Wilkinson (1062) rewrite afs_MemWriteBlk() using afs_MemWritevBlk() 2010-01-14 Simon Wilkinson (1061) Quick fix for readpages when using memcache 2010-01-14 Chas Williams - CONTRACTOR (1079) afsd: decprecate -mem_alloc_sleep flag (and related code) 2010-01-14 Andrew Deason (1090) Always check VInitVolumePackage2 return code
    2010-01-14 Simon Wilkinson  (1097) Remove weekly bosserver restarts
2010-01-13 Simon Wilkinson (1007) Linux: Rework PAG to group conversions 2010-01-13 Jeffrey Altman (1089) Windows: remove signed vs unsigned error in smb_Init 2010-01-13 Jeffrey Altman (1087) Windows: Protect buffers in smb_WriteData from simultaneous writes 2010-01-13 Jeffrey Altman (1017) Windows: fs examine owner and group are signed 2010-01-13 Jeffrey Altman (1086) Windows: do not call cm_SearchCellByDNS if AFS_AFSDB_ENV is not defined 2010-01-13 Jeffrey Altman (1085) Windows: buf_Recycle should clean up flags and reset version 2010-01-13 Jeffrey Altman (1083) Windows: do not leak scp->dirlock if cm_BPlusDirBuildTree fails 2010-01-13 Jeffrey Altman (1016) Windows: alter nmtest CreateFile modes 2010-01-13 Jeffrey Altman (900) Windows: return ENOMEM from cm_BPlus functions on malloc failure 2010-01-12 Simon Wilkinson (1075) Use dget_parent to handle getting inode of parent 2010-01-12 Matt Benjamin (1068) freebsd: CM changes targeting RELENG_8 2010-01-12 Andrew Deason (997) DAFS: avoid saving fileserver state when panicing 2010-01-12 Andrew Deason (787) DAFS: Allow non-fileserver to schedule salvages 2010-01-08 Simon Wilkinson (1082) Revert "Linux: Replace invalidate_inode_pages"
    2010-01-08 Derrick Brashear (1059) linux kernel lacks uintptr
2010-01-08 Chas Williams - CONTRACTOR (1078) UNIX CM: remove the last remaining reference to afs_rxglobal_lock 2010-01-07 Chas Williams - CONTRACTOR (1077) LINUX/: ifdef for GFP_NOFS conditionals
    2010-01-06 Derrick Brashear (1056) darwin module prototype and cleanup
2010-01-06 Dan Hyde (1069) volmonitor copy link before calling free 2010-01-06 Simon Wilkinson (1071) Linux: Mark our super block as not updating access time
    2010-01-06 Simon Wilkinson  (1070) Linux: Use the correct ATIME flag
    2010-01-05 Derrick Brashear (1065) cachemanager additional cleanup
    2010-01-05 Derrick Brashear (1057) macos code signature for afsd
2010-01-05 Marc Dionne (1063) Linux: don't oops on writeback if vcache has no stashed credentials 2010-01-05 Andrew Deason (999) Refuse to attach inode partitions with UFS logging 2010-01-05 Michael Meffie (1046) viced: allow alternate addresses on the same hash chain again 2010-01-05 Simon Wilkinson (1060) Fixes for supergroups on Darwin 64bit 2010-01-04 Simon Wilkinson (1047) Unix CM: Use xdr_free to free memory allocated by XDR 2010-01-04 Matt Benjamin (1055) freebsd: fix afs_root signature (RELENG_8) 2009-12-31 Marc Dionne (1054) Build fix: restore centry in ptutils.c 2009-12-31 Russ Allbery (1050) Remove warnings from supergroups code on x86
    2009-12-31 Russ Allbery     (1051) Correct spelling errors in man pages
    2009-12-31 Matt Benjamin    (1023) freebsd: track RELENG_8
2009-12-31 Simon Wilkinson (1035) Linux: Check for multiple silly renames 2009-12-31 Simon Wilkinson (1034) Abstract out Linux sillyrename function
    2009-12-31 Simon Wilkinson  (1033) Remove unused configuration tests
    2009-12-31 Simon Wilkinson  (1032) Remove HAVE_STRUCT_BUF test
2009-12-31 Simon Wilkinson (1031) Remove --disable-full-vos-listvol-switch option
    2009-12-31 Simon Wilkinson  (1030) Remove --disable-afsdb
    2009-12-31 Derrick Brashear (1037) clean up axscache at shutdown
2009-12-31 Andrew Deason (1048) Make DAFS 'bos salvage' work in restricted mode 2009-12-31 Simon Wilkinson (1029) Remove --disable-largefile-fileserver
    2009-12-31 Simon Wilkinson  (1028) Turn on bos restricted code
2009-12-31 Russ Allbery (1052) Update .gitignore for copied rxkad files 2009-12-31 Simon Wilkinson (1041) Linux: #if BLAH should be #if defined(BLAH)
    2009-12-30 Michael Meffie   (1049) missing brace in afs_get_sb
    2009-12-30 Simon Wilkinson  (1038) Unix: Rename aklog_main.c as aklog.c
    2009-12-30 Simon Wilkinson  (1036) Unix: Merge aklog with aklog_main
    2009-12-30 Derrick Brashear  (995) avoid leaking stat info
    2009-12-30 Simon Wilkinson  (1040) Fix ioctl32 inclusion on Sparc 64
2009-12-30 Andrew Deason (1039) Return a cell name from afsconf_LookupServer
    2009-12-30 Simon Wilkinson  (1045) Documentation: Fix asetkey syntax
2009-12-30 Simon Wilkinson (1042) Linux: Replace invalidate_inode_pages 2009-12-30 Simon Wilkinson (1044) Documentation: vos dump -verbose outputs to stderr 2009-12-30 Simon Wilkinson (1043) rxgen: Remove stray debugging statement 2009-12-28 Andrew Deason (1027) Move TOP_INCDIR/des dependency to prelude 2009-12-23 Andrew Deason (1000) Check viced FetchData length for cache bypass 2009-12-23 Andrew Deason (1025) Fix warnings in fs.c with --enable-cache-bypass
    2009-12-22 Simon Wilkinson  (1022) Solaris: Don't access lbolt directly
2009-12-22 Simon Wilkinson (1021) Solaris: Don't directly fiddle with the groups structure 2009-12-22 Simon Wilkinson (1020) Solaris: Be more flexible about compilers
    2009-12-22 Simon Wilkinson  (1019) Look for aclocal in more places
2009-12-22 Andrew Deason (1018) Fix typo in afs_linux_cred_is_current
    2009-12-21 Michael Meffie    (905) Prefix global defines
    2009-12-21 Michael Meffie    (855) Consolidate duplicate definitions
    2009-12-20 Marc Dionne      (1011) Linux: fix sysctl for 2.6.33
    2009-12-20 Marc Dionne      (1009) Linux: utsrelease.h is moving
2009-12-20 Simon Wilkinson (1006) Fix PAGs for all platforms without Linux keyrings 2009-12-20 Simon Wilkinson (1005) Linux: Simplify keyring compatibility code 2009-12-20 Simon Wilkinson (1004) Linux: Don't panic when keys aren't found 2009-12-20 Marc Dionne (768) Unix client: wrappers for credentials structure access 2009-12-19 Simon Wilkinson (1003) Linux: Flush vcaches when a mount fails 2009-12-18 Andrew Deason (996) Do not trust FetchData length from fileservers 2009-12-18 Andrew Deason (998) platform target depends on cmd and vol 2009-12-17 Derrick Brashear (988) kernel ioctl32 conversion typecasting
    2009-12-16 Andrew Deason     (870) Add the 'vos endtrans' command
2009-12-13 Claudio Bisegni (906) OpenAFS Preference Pane Now the preference pane is fat compiled.
    2009-12-10 Andrew Deason     (786) Expand ProgramType enumeration
2009-12-10 Simon Wilkinson (903) Linux: Use splice to speed up cache storeback
    2009-12-10 Simon Wilkinson   (902) Rework cache store back
    2009-12-10 Marc Dionne       (904) Linux: deal with ctl_name removal
    2009-12-08 Simon Wilkinson   (901) pt_util runs on database servers
2009-12-08 Jeffrey Altman (892) Windows: cm_BPlusEnumAlloc should not fail for zero entries 2009-12-08 Jeffrey Altman (893) Windows: cm_BPlusDirBuildTree can fail 2009-12-08 Derrick Brashear (896) macos avoid dotunderbar lookups in fakestat mode 2009-12-07 Derrick Brashear (898) add newline to lockprocs_prototypes.h
    2009-12-07 Andrew Deason     (869) Dump all hostFlags in hosts.dump
2009-12-07 Andrew Deason (895) Make HandleClientContext take an afs_ucred_t
    2009-12-07 Simon Wilkinson   (894) Remove AFS_USEBUFFERS
    2009-12-05 Derrick Brashear  (891) Windows: Version update for 1.5.68
    2009-12-05 Derrick Brashear  (889) rx packet dumper not in kernel
    2009-12-05 Derrick Brashear  (888) unix 1.5.68
2009-12-04 Jeffrey Altman (887) Fix midnight volume calculation to build on Windows 2009-12-04 Rainer Toebbicke (849) Calculate midnight (for volume stats) based on standard functions
    2009-12-04 Jeffrey Altman    (886) Windows: Version update for 1.5.67
    2009-12-04 Derrick Brashear  (885) unix 1.5.67
2009-12-04 Derrick Brashear (883) add rx packet trace debug dumping for unix 2009-12-03 Jeffrey Altman (884) Windows: change notes for 1.5.67 release
    2009-12-03 Derrick Brashear  (881) add unlock support to afscp
2009-12-03 Jeffrey Altman (319) Use xdr_alloc and xdr_free within ptuser
    2009-12-01 Michael Meffie    (879) shutdown_icl return type void

  Patches merged into the stable branch
    Date       Author         Change# Description
    2010-01-14 Simon Wilkinson  (1102) Spec file changes
2010-01-14 Simon Wilkinson (1099) Don't install compile_et into its own directory 2010-01-14 Derrick Brashear (994) Linux: kmem_cache_create fix and cleanup
    2010-01-12 Derrick Brashear (1091) make 1.4.12rc1
    2010-01-08 Derrick Brashear (1081) linux kernel lacks uintptr
    2010-01-07 Andrew Deason    (1076) avoid leaking stat info
    2010-01-07 Derrick Brashear (1053) viced host always hash on add
2009-12-30 Michael Meffie (1026) viced: add then remove when changing addresses 2009-12-23 Simon Wilkinson (1024) Shout less about system call hooks when using keyrings
    2009-12-20 Marc Dionne      (1013) Linux: deal with ctl_name removal
2009-12-20 Christof Hanke (1015) Backport casting from origin/master to origin/openafs-stable-1_4_x
    2009-12-20 Marc Dionne      (1012) Linux: utsrelease.h is moving
2009-12-20 Simon Wilkinson (1008) Linux: Flush vcaches when a mount fails 2009-12-19 Andrew Deason (1002) Do not trust FetchData length from fileservers 2009-12-17 Derrick Brashear (993) Implementation of new dump tag and length standard 2009-12-17 Andrew Deason (991) Add a watchdog timer for ShutDownAndCore(PANIC) 2009-12-17 Derrick Brashear (990) Add safety checks on all hostList traversals 2009-12-17 Simon Wilkinson (992) Rename installed version of compile_et 2009-12-17 Derrick Brashear (961) make afsd partition size check be large partition safe 2009-12-17 Derrick Brashear (989) kernel ioctl32 conversion typecasting
    2009-12-17 Derrick Brashear  (987) openafs 1.4 butc prototype fallout
2009-12-17 Derrick Brashear (986) Prevent VLRUQ race in ShakeLooseVCaches 2009-12-17 Derrick Brashear (985) salvager-sensible-chdirlessness-20090122 2009-12-17 Derrick Brashear (913) macos avoid dotunderbar lookups in fakestat mode
    2009-12-17 Derrick Brashear  (984) butc prototype 1.4 fallout
    2009-12-17 Derrick Brashear  (983) rx 1.4 mutex naming
2009-12-17 Derrick Brashear (982) packet allocation for 1.4 has no debug counter field
    2009-12-17 Derrick Brashear  (981) Remove hardcoded maximum time
    2009-12-17 Derrick Brashear  (980) Fix locking in afs_buffer.c
2009-12-17 Derrick Brashear (979) OpenAFS Preference Pane Now the preference pane is fat compiled. 2009-12-17 Derrick Brashear (975) Correct diskused and files when cloning a volume 2009-12-17 Derrick Brashear (974) prevent rx peer timeout from reaching 0.0 seconds 2009-12-17 Derrick Brashear (973) Fix a couple more unlink()s in vol-salvage.c 2009-12-17 Derrick Brashear (972) AFSPreference Pane Mounts View refresh issue
    2009-12-17 Derrick Brashear  (971) Use ranlib -c for Mac OS X Leopard
2009-12-17 Derrick Brashear (970) OpenAFS Preference Pane 64bit and Symbolic Link features implemented. 2009-12-17 Derrick Brashear (969) Improve accuracy of Rx RTT calculation by skipping retransmitted packets 2009-12-17 Derrick Brashear (968) OSX Launchd Startup Manage with Preference Pane 2009-12-17 Derrick Brashear (967) OS Preference pane clean for final version
    2009-12-17 Derrick Brashear  (966) launchdaemon support for MacOS
2009-12-17 Derrick Brashear (965) AFSPreference Pane, has changed the content of launchd xml control file for AFSBackgrounder 2009-12-17 Derrick Brashear (964) Manage the login in the OSX Fast User Switch mode 2009-12-17 Derrick Brashear (963) make fileserver avoid salvage loop on init failure
    2009-12-17 Derrick Brashear  (962) Unlink correct files in salvager
2009-12-17 Derrick Brashear (960) Fix cache tracking for small fragsizes 2009-12-17 Derrick Brashear (959) darwin knet avoid rx socket during shutdown
    2009-12-17 Derrick Brashear  (958) macos package updates
    2009-12-17 Derrick Brashear  (957) des crypt cope with 64 bit longs
2009-12-17 Derrick Brashear (956) Fixed the tokens update and update .gitignore for MacOSX packaging file
    2009-12-17 Derrick Brashear  (955) macos afs prefspane support for 10.4
2009-12-17 Derrick Brashear (954) 10.6 update(Workaround for kerberos bug) and cleaning of deprecated function form code 2009-12-17 Derrick Brashear (953) Make MacOS installer pane permit dashes 2009-12-17 Derrick Brashear (952) OSX Preference Pane and AFS Backgrounder
    2009-12-17 Derrick Brashear  (951) OSX AFSBackgrounder fix minor bug
2009-12-17 Derrick Brashear (950) Removed user perspectivev3 file in xcode project and update the gitconfig 2009-12-17 Derrick Brashear (949) Cleaned most warning OSX OpenAFS preference and completed the AFSBackgrounder implementation 2009-12-17 Derrick Brashear (948) AFS Backgrounder implementation & warirng clean 2009-12-17 Derrick Brashear (947) Start coding OSX Backgrounder Application, for OpenAFS Preference Pane, that user NSStatusItem
    2009-12-17 Derrick Brashear  (946) install AFSCommander in prefpane dir
2009-12-17 Derrick Brashear (945) In rxi_SendPacket[List], down hosts if ENETUNREACH or equivalent 2009-12-17 Derrick Brashear (944) Build fix - pre-processor typos in rx_lwp.c and rx_pthread.c 2009-12-17 Derrick Brashear (943) Use -errno or WSAGetLastError() as return value from rxi_Sendmsg() 2009-12-17 Derrick Brashear (942) Running bos -noauth should not require client CellServDB configuration 2009-12-17 Derrick Brashear (941) afsprefs pane shouldn't hardcode 10.4 sdk
    2009-12-17 Derrick Brashear  (940) Finish afscell implementation work
2009-12-17 Derrick Brashear (939) platform makefile should handle clean target 2009-12-17 Derrick Brashear (938) Makefile.in modification for compile AFSPreference source code
    2009-12-17 Derrick Brashear  (937) OSX Preference Pane Source Import
    2009-12-17 Derrick Brashear  (936) OSX Preference Pane
2009-12-17 Derrick Brashear (935) avoid call to rxi_FreePacket with NULL pointer 2009-12-17 Derrick Brashear (934) AFSOP_STOP_RXEVENT sometimes set without wakeup 2009-12-17 Derrick Brashear (933) vos print_addr() must call ubik_VL_GetAddrsU with correct level of indirection 2009-12-17 Derrick Brashear (932) Make 'fs listquota' output readable for large quota 2009-12-17 Derrick Brashear (931) Fix assert message to avoid printing garbage 2009-12-17 Derrick Brashear (930) Correct pointer type of 'next' field within struct volinfo
    2009-12-17 Derrick Brashear  (929) linux-locking-brace-fix-20090602
2009-12-17 Derrick Brashear (928) linux-byte-range-locks-sensibility-20090526 2009-12-17 Derrick Brashear (927) rx-pthread-mutex-protects-threadcount-20090128
    2009-12-17 Derrick Brashear  (926) fix-tsfpq-20090210
    2009-12-17 Derrick Brashear  (925) tsm41-makefile-fix-20090609
2009-12-17 Derrick Brashear (924) Search for the Linux version in the correct header
    2009-12-17 Derrick Brashear  (922) rx-user-socket-buffer-sizes-20090110
    2009-12-17 Derrick Brashear  (921) salvager-no-chdir-20081108
    2009-12-17 Derrick Brashear  (976) asm unexecutable stack
2009-12-17 Derrick Brashear (920) rx-rdwr-avoid-free-null-packet-20081026 2009-12-17 Derrick Brashear (919) rx-change-packet-allocation-calculation-20080925 2009-12-17 Derrick Brashear (918) rx-buffer-allocation-corrected-20080813
    2009-12-17 Derrick Brashear  (917) Move afscell to platform/DARWIN
    2009-12-17 Derrick Brashear  (916) macos-afscell-configurator-20080423
    2009-12-17 Derrick Brashear  (915) Move end label into correct position
2009-12-17 Derrick Brashear (914) viced: set volume sync data in bulk status rpcs 2009-12-17 Derrick Brashear (912) vos-move-avoid-spurious-unlock-20080424
    2009-12-17 Derrick Brashear  (977) Linux: Fix lock ordering
2009-12-17 Derrick Brashear (911) pioctl-settoken-malloc-fail-check-20080206 2009-12-17 Derrick Brashear (910) macos panic decoder should handle 64 bit kernel in 32 bit mode
    2009-12-17 Derrick Brashear  (909) redhat spec dkms don't strip modules
    2009-12-16 Andrew Deason     (908) Dump all hostFlags in hosts.dump
2009-12-01 Andrew Deason (882) Correct duplicate special inodes while salvaging
    2009-12-01 Michael Meffie    (877) shutdown_icl returns void

 Resolved Tickets
   Here is a list of tickets that have been resolved since December 1,
   2009:

     ticket # state     created       title
       20954: resolved  Aug 19, 2005  Canonical vs. Local paths
22431: resolved Oct 17, 2005 problem with chkconfig in afs init for RHEL Linux. (1.4.0rc5)
       23321: resolved  Nov 20, 2005  more cleanup for rx global lock
23765: resolved Nov 29, 2005 OpenAFS 1.4.0 fileserver hangs writing to qlogic fibre disk on GNU/Linux server
       23995: resolved  Dec 06, 2005  Suggested additions to RPM spec
25412: resolved Jan 13, 2006 patch to reset volume usage data at midnight in current timezone 25966: resolved Jan 27, 2006 Using the Solaris 10 Kerberos support with Openafs-1.4.1-rc5 aklog 30632: resolved Apr 21, 2006 speed up namei volume operations by grouping fsyncs 34561: resolved Jun 28, 2006 rewrite linux kernel configuration tests 34939: resolved Jul 05, 2006 proposed patch to resolve compiler warnings against des and other functions
       48353: resolved  Dec 04, 2006  Problem with afs_NewVCache
55026: resolved Feb 26, 2007 Re: [OpenAFS] little install problem...
       58003: resolved  Mar 30, 2007  bucoord/volstub.c patch
77905: resolved Nov 20, 2007 solaris10 aklog errors out on crossrealm
       80036: resolved  Dec 11, 2007  cvs build issues on solaris
104471: resolved Jun 24, 2008 fileserver crash in 1.4.7 on solaris 10 117659: resolved Sep 26, 2008 Compilation of osi_vfsops.c fails on rececent OpenSolaris 119118: resolved Oct 03, 2008 Compilation of afs_nfsdisp.c fails on recent Opensolaris 123448: resolved Oct 22, 2008 'Invalid argument' when copying file larger than cache (OpenSolaris amd64/1.4.8pre2) 123577: resolved Oct 30, 2008 patch to remove chdir() from salvage so cores are not left in /vicep* 124087: resolved Jan 05, 2009 namei_icreate/gettag race leads to 'CopyOnWrite failed' 124097: resolved Jan 09, 2009 h_Enumerate found <count> of <hostCount> hosts
      124456: resolved  Mar 10, 2009  linux vm system hang
124483: resolved Mar 17, 2009 DAFS: volume header not properly cleared 124484: resolved Mar 17, 2009 DAFS: volumes not salvaged when the first access is from the volserver 124485: resolved Mar 17, 2009 DAFS: fileserver cores if restarted during start-up
      124486: resolved  Mar 17, 2009  DAFS: fileserver hangs on shutdown
124490: resolved Mar 17, 2009 DAFS: volume moves within a server cause volheaders to be out of sync 124491: resolved Mar 17, 2009 DAFS: salvageserver race condition in JudgeEntry
      124538: resolved  Mar 25, 2009  Incorrect ctime usages
      124630: resolved  Apr 15, 2009  starting afsd on large partitions
124755: resolved May 09, 2009 Tone down byte range lock warning on Linux 124766: resolved May 12, 2009 OpenAFS fails the Connectathon lock tests 124888: resolved May 31, 2009 volid-unsigned-int32-20090323 breaks integer cast functions
      125110: resolved  Jul 16, 2009  butc crash
      125113: resolved  Jul 16, 2009  Fedora 11 RPM - compile_et conflict
      125120: resolved  Jul 17, 2009  1.4.11 build error on rhel3
125155: resolved Jul 24, 2009 pam_afs.so broken at least in 1.4.11 RHEL 5 Packages 125156: resolved Jul 24, 2009 Running bos -noauth requires client to be configured 125197: resolved Aug 07, 2009 dkms kernel modules missing debug symbols
      125365: resolved  Sep 04, 2009  ZFS cache usage tracking
      125430: resolved  Sep 25, 2009  Documentation error
125471: resolved Oct 06, 2009 Bus errors when writing large mmap'ed file 125472: resolved Oct 07, 2009 crash in 1.5.60 demand-attach volserver 125479: resolved Oct 08, 2009 volserver race condition in VolMonitor
      125489: resolved  Oct 13, 2009  Makefiles don't work with -j2
      125589: resolved  Nov 04, 2009  clear_inode panics
      125596: resolved  Nov 05, 2009  1.4.11 cache manager panic on solaris
125767: resolved Dec 02, 2009 configure script should check for math.h

_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info

Reply via email to