vol: Add VGetVolumeTimed
[openafs.git] / src / vol / volume.c
2010-11-15 Andrew Deasonvol: Add VGetVolumeTimed
2010-11-08 Andrew Deasonvolser: Do not FSYNC_VOL_DONE temporary volumes
2010-11-08 Andrew Deasonvol: Do not give back not-checked-out vols
2010-11-05 Andrew DeasonDAFS: Do not let VScheduleSalvage_r free vp
2010-11-02 Jeffrey Altmanvol: attach2 must always return with VOL_LOCK held
2010-11-02 Andrew DeasonDAFS: Fix demand-salvages of attached volumes
2010-11-02 Andrew DeasonCleanup VOffline log message for non-DAFS
2010-10-27 Derrick Brasheardown with assert, up with osi_Assert
2010-10-17 Derrick Brashearrename afs/assert.h to afs/afs_assert.h
2010-09-20 Marc Dionnevol: Set but not used variables
2010-09-14 Andrew DeasonDAFS: raise vhashsize limit
2010-09-09 Andrew Deasonvol: Add VInit cond var and remove busywaits
2010-08-31 Michael Meffieihandle positional read and write
2010-08-17 Marcus Wattsdeath to trailing whitespace
2010-08-17 Marcus Wattsdeath to register
2010-08-12 Andrew Deasonviced: VNOVOL on deleted volumes
2010-07-29 Andrew Deasonviced: Correct unblessed attach2 errors
2010-07-20 Derrick Brashearvol AttachByName should mimic other volpkg errors
2010-07-18 Simon Wilkinsonvol: Fix logging functions
2010-07-14 Andrew DeasonAdd -unsafe-nosalvage fileserver option
2010-07-13 Jeffrey AltmanDAFS: variable declarations in C must be a top of block
2010-07-09 Andrew DeasonUse afs_sfsize_t for *_SIZE results
2010-07-06 Andrew DeasonFix stray static inline
2010-07-02 Andrew DeasonDAFS: Log attempted salvage requests
2010-07-02 Andrew Deasonvol: Move destroyMe check outside of inUse check
2010-07-01 Tom KeiserDAFS: fix VOL_HDR_IN_LRU state bit tracking
2010-06-23 Andrew Deasonvol: break callbacks when needsCallback is set
2010-06-15 Andrew DeasonGetVolume: do not wait for offlining volumes
2010-06-15 Andrew DeasonCleanup and doxygen-ify the comments for GetVolume
2010-06-12 Andrew DeasonDo not set inUse for non-fileserver non-DAFS
2010-05-17 Simon WilkinsonDemand-Attach: Remove dangerous trailing else
2010-05-11 Derrick Brashearvnode alloc bitnumber returns bitnumber
2010-04-22 Andrew DeasonUpdate nextVnodeUnique before checking inUse
2010-04-13 Michael MeffieDAFS: avoid volume lock contention during initialization
2010-03-17 Andrew DeasonDAFS: Replace partition locks with volume locks
2010-03-17 Andrew DeasonAdd code for locking individual volumes on disk
2010-03-09 Andrew DeasonSchedule all salvages via VScheduleSalvage_r
2010-03-09 Andrew DeasonDo not rely on vol header for V*VolumeHandles_r
2010-02-09 Andrew DeasonConsolidate code for reading/writing vol headers
2010-01-12 Andrew DeasonDAFS: Allow non-fileserver to schedule salvages
2009-12-10 Andrew DeasonExpand ProgramType enumeration
2009-12-04 Jeffrey AltmanFix midnight volume calculation to build on Windows
2009-12-03 Rainer ToebbickeCalculate midnight (for volume stats) based on standard...
2009-11-18 matt@linuxbox.comviced ihandle boost
2009-11-17 Simon WilkinsonRationalise our include paths
2009-11-11 Simon WilkinsonInclude signal.h for sigfillset
2009-11-09 Michael Meffieviced: avoid useless core if shutdown during initialization
2009-11-05 Andrew DeasonCleanup VOffline log message
2009-11-03 Andrew DeasonDAFS: Avoid SALVSYNC communication during shutdown
2009-10-21 Simon WilkinsonDon't cast the pointer past to memset
2009-09-29 Simon WilkinsonDemand attach warning fixes
2009-09-29 Simon WilkinsonDon't use volatile when it makes no sense
2009-09-19 Andrew DeasonDAFS assert correction in GetVolume
2009-09-03 Andrew DeasonUpdate accessDate on volume access
2009-09-01 Andrew DeasonDAFS: avoid shutdown hang during salvage
2009-07-13 Simon WilkinsonRemove unused variables in vol
2009-07-11 Simon WilkinsonRename printf cast helpers and clean up format string...
2009-07-10 Simon WilkinsonRemove the RCSID macro
2009-06-11 Andrew Deasondafs-create-volumes-online-20090611
2009-04-28 Mike Meffiedafs-vol-offline-20090428
2009-03-26 Simon Wilkinsonvol-proto-do-not-break-dafs-20090326
2009-03-23 Jeffrey Altmanvolid-unsigned-int32-20090323
2009-03-16 Simon Wilkinsonvol-prototypes-20090316
2009-01-27 Mike Meffiedafs-vol-offline-race-20090127
2009-01-22 Derrick Brashearvolserver-manage-inuse-better-20090122
2008-10-27 Simon Wilkinsoninitialize-variables-to-avoid-logic-issues-20081027
2008-09-25 Steven Jenkinsdafs-drop-volheaders-20080925
2008-07-28 Hartmut Reutersalvager-avoid-directory-issues-and-mark-volumes-busy...
2008-06-12 Tom Keiserdafs-updates-20080612
2008-04-04 Kevin McBridevolser-preclude-alternate-partition-clones-20080404
2008-03-27 Alistair Fergusondafs-vshutdown-match-id-to-params-20080327
2008-03-18 Tom Keiserdafs-kill-xcpu-dump-vlru-stats-20080318
2008-03-17 Tom Keiserdafs-accurately-track-inuse-20080317
2008-03-05 Derrick Brashearlarge-partition-support-20080305
2008-02-11 Tom Keiserdafs-vol-updates-20080210
2008-02-04 Tom Keiserdafs-vnode-locking-20080204
2007-11-01 Tom Keiserdafs-salvage-deal-with-clones-20071101
2007-09-27 Tom Keiserdafs-avoid-volhdr-leak-20070927
2007-09-20 Derrick Brasheardafs-loadvolumeheader-before-we-need-it-20070920
2007-09-12 Jeffrey Hutzelmandafs-shutdown-state-fix-20070912
2007-08-31 Jeffrey Altmandafs-commit-updatelist-change-20070831
2006-10-22 Tom Keiserparallel-attaching-20061021
2006-09-07 Peter Somogyivol-voffline-avoid-early-freevolumeheader-20050906
2006-08-24 Jeffrey Hutzelmanvol-init-locallock-20060824
2006-08-03 Russ Allberydeath-to-efs-20060802
2006-08-01 Russ Allberyvolume-static-mismatch-20060801
2006-03-20 Jeffrey Altmanwindows-dafs-20060320
2006-03-17 Tom Keiserdafs-20060317
2005-05-30 Jeffrey Altmannot-cplusplus-20050530
2005-05-30 Tom Keiserparallel-attaching-20050529
2005-04-14 Peter Somogyiaix-volser-fix-retry-20050413
2004-12-11 Jeffrey Hutzelmanimplement-vpeek-for-listvol-20041211
2004-08-19 Nickolai Zeldovichfix-indent-bug-with-lock-macros-part-two-20040818
2004-04-18 Nickolai Zeldovichmemory-leak-fixes-20040417
2003-11-22 Derrick Brasheartvolser-update-20031121
2003-11-15 Derrick Brashearthreaded-volserver-progress-20031114
2003-08-08 R. Lindsay Toddlarge-file-support-20030808
2003-07-16 Derrick Brashearreindent-20030715
2003-06-23 Nathan Neulingervol-extra-logging-on-attach-detach-20030623
2003-06-20 Nathan Neulingermore-warnings-and-prototyping-work-20030619