Jeffrey Altman
974ad01826
viced-cbstuff-20071205
...
LICENSE IPL10
Keep track of AddCallBack calls in cbstuff.
Increment cbstuff.DeleteCallBacks after holding H_LOCK
2007-12-05 20:38:38 +00:00
Jeffrey Altman
946f416577
cbd-20071205
...
LICENSE IPL10
Windows requires open() to be called with O_BINARY otherwise Ctrl-Z
means EOF which breaks dumpfile processing.
Be consistent about writing/reading time as afs_uint32 instead of
writing as afs_uint32 and reading as time_t since time_t can be 32-bit
or 64-bit depending on the platform.
2007-12-05 20:31:56 +00:00
Derrick Brashear
d13cd42cb4
largefile-avoid-wraparound-write-to-old-server-20071204
...
LICENSE IPL10
FIXES 73720
apply analogous check that's in fileserver to clients writing to old servers
2007-12-04 21:08:10 +00:00
Derrick Brashear
58dd384ba4
inode-convertro-dont-include-volser-code-in-viced-20071204
...
LICENSE IPL10
FIXES 77574
viced isn't an fssync client; avoid the convert volser code there
2007-12-04 21:01:12 +00:00
Derrick Brashear
ebbd12f3ab
linux-nfs-translator-dont-lose-nfs-pag-on-write-20071204
...
LICENSE IPL10
avoid issue where nfs writes through the translator could become unpag'd because a background daemon came into play
2007-12-04 20:39:18 +00:00
Derrick Brashear
a342c531a2
afsdb-avoid-cross-task-stack-use-20071204
...
LICENSE IPL10
really for aix, but simplified code universally.
2007-12-04 20:18:50 +00:00
Jeffrey Altman
1c33df3870
windows-giveupallcallbacks-20071204
...
LICENSE IPL10
Add a registry value, GiveUpAllCallBacks, that can be used to enable/disable
the use of the GiveUpAllCallBacks RPC. Due to the fact that calling this RPC
can destablize pre-1.4.6 file servers since they do not include DELTA
giveupallcallbacks-locking-20071121, the default is being set to disabled.
We can re-enable the functionality by default only after sufficient time
has been given for orgs to update their file servers.
2007-12-04 15:44:56 +00:00
Tracy Di Marco White
1daa2c0b4f
nbsd-new-version-20071201
...
LICENSE IPL10
FIXES 75602
add support for new version(s) of netbsd
2007-12-01 05:40:51 +00:00
Derrick Brashear
f9fddc03ec
aix-pin-small-allocs-20071130
...
LICENSE IPL10
we assume the small alloc pool is pinned. maybe we should pin it.
2007-11-30 19:13:38 +00:00
Hartmut Reuter
8070286d6c
namei-allow-ufs-20071129
...
LICENSE IPL10
allow ufs again for namei. oops.
2007-11-29 21:37:00 +00:00
Jeffrey Altman
e260ccde93
windows-aklog-no-panic-if-no-kfw-20071129
...
LICENSE MIT
2007-11-29 20:53:53 +00:00
Jeffrey Altman
a6fd54900e
viced-drop-core-on-shutdownandcore-20071129
...
LICENSE IPL10
FIXES 74708
when we call ShutDownAndCore, actually drop a core.
2007-11-29 19:25:04 +00:00
Jeffrey Altman
7515efb9c3
clean-felater-when-rechaining-20071129
...
LICENSE IPL10
FIXES 74708
in order that this not be continually rechained, clear this here; we
are handling it now.
2007-11-29 18:40:12 +00:00
Derrick Brashear
262d1d1c70
zero-uio-on-zero-read-20071127
...
LICENSE IPL10
avoid leaking random data in a read of a 0 length object.
2007-11-29 18:32:29 +00:00
Jeffrey Altman
7da0277544
windows-volstat-headers-20071129
...
move the enum volstat definition to cm_volstat.h from cm_volume.h.
fix the copyright.
2007-11-29 16:10:24 +00:00
Jeffrey Altman
ee839a167e
windows-smb-out-of-memory-20071129
...
It turns out that LsaCallAuthenticationPackage can succeed but still
fail with an extended error. The one case that we have seen reported
is STATUS_NO_MEMORY which would be produced when the paging file is
full. This could be a transient error that will be resolved after
Windows increases the paging file size.
Instead of crashing under this condition we should force the authentication
to fail and permit the client to retry.
WER 567093715-1-0405174244
2007-11-29 16:06:48 +00:00
Jeffrey Altman
baef5ba97f
windows-daemon-shutdown-20071129
...
The cm_Daemon() thread did not check after each operation whether or
not the service is in the process of shutting down. As a result the
thread could access data, locks, etc. that had been freed by other
threads.
WER 572098933-1-0407879071
2007-11-29 16:00:19 +00:00
Jason Edgecombe
1ee37a57d3
man-page-symlink-20071128
...
Add man pages for all the symlink commands (Windows-only).
2007-11-29 05:05:37 +00:00
Russ Allbery
6cd96f678e
man-page-vos-convertrotorw-fix-20071128
...
Don't say that inode file servers are only available on Solaris and AIX.
2007-11-29 04:57:05 +00:00
Jason Edgecombe
3be37f4d1c
man-page-fs-sysname-improvements-20071128
...
Update the fs sysname man page to document the behavior of multiple @sys
values.
2007-11-29 04:17:10 +00:00
Jason Edgecombe
f78f007dc5
man-page-fs-rxstatpeer-20071128
...
New man page for fs rxstatpeer.
2007-11-29 03:54:44 +00:00
Steven Jenkins
a7291b3349
man-page-fileserver-auditlog-20071128
...
Remove duplicate -auditlog in the fileserver synopsis.
2007-11-29 03:32:52 +00:00
Jason Edgecombe
2ecef5038e
man-page-additions-20071128
...
Add new man pages for vos convertROtoRW, vos copy, and read_tape and add
a troubleshooting section to the fileserver man page.
2007-11-29 03:30:41 +00:00
Russ Allbery
5743116d70
man-fs-uuid-tweaks-20071128
...
Some minor capitalization and formatting tweaks to the fs uuid man page.
2007-11-29 02:56:13 +00:00
Derrick Brashear
031369cd32
getpag-prototype-20071127
...
forward declare this function
====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
returns void, but, whatever
2007-11-28 05:03:03 +00:00
Mike Meffie
eee1f81821
linux-try-kbuild-deal-with-old-modpost-20071127
...
the pre 2.6.20.1 modpost issued warnings and not errors for unresolvable symbols.
not overly useful.
2007-11-27 20:44:47 +00:00
Derrick Brashear
746aab982a
macos-no-read-on-directories-20071127
...
thanks to quentin@mit.edu for pointing this out.
no read() on directories
2007-11-27 20:01:00 +00:00
Marc Dionne
89261e8b84
linux-hash-inodes-for-mmap-20071127
...
FIXES 78544
inodes are only added to the superblock dirty list if hashed.
do so.
2007-11-27 19:26:42 +00:00
Asanka Herath
4172d60820
windows-nim-afscred-double-free-20071127
...
fix a double free on error condition
2007-11-27 17:28:44 +00:00
Derrick Brashear
3c401f4724
redhat-cleanup-authlibs-correctly-20071126
...
when not packaging authlibs, correctly discard them
2007-11-26 22:19:02 +00:00
Derrick Brashear
4f98eb48fc
volprocs-alloc-vnode-instead-of-using-stack-20071126
...
don't use stack here; alloc memory for short term use
2007-11-26 22:10:34 +00:00
Rainer Toebbicke
48bcb88ddc
namei-avoid-spurious-emfile-20071126
...
FIXES 77531
before we did not handle the fd cache runnign dry. "oops"
2007-11-26 21:47:00 +00:00
Christof Hanke
da18bb147b
assorted-warning-cleanup-20071126
...
add missignheader files, missing return values, correct a few calls to printf
2007-11-26 21:03:31 +00:00
Christof Hanke
5d8c44bc09
kauth-ubik-wrap-pad-requisite-args-out-20071126
...
of course, if Date is larger than 32 bits, the wrapper is broken anyway. we should really get rid of the wrapper
2007-11-26 20:38:14 +00:00
Derrick Brashear
b776352e3b
enhance-afsdb-debugging-20071123
...
allow cmdebug to show locks on cells. add fstrace event for afsdb
2007-11-23 14:29:51 +00:00
Sean O'Malley
aa5c3518df
krb5-klog-solaris-20071123
...
FIXES 77575
make this work on solaris
2007-11-23 13:55:49 +00:00
Marc Dionne
af7cf697ef
linux-2624-20071123
...
FIXES 77370
support linux 2.6.24
2007-11-23 13:37:24 +00:00
Derrick Brashear
dda101f22d
macos-buildpkg-cleanup-cruft-20071123
...
don't leave the old dmg around since it makes a new one bomb
2007-11-23 13:00:42 +00:00
Jeffrey Altman
b0b3565b69
giveupallcallbacks-locking-20071121
...
FIXES 74708
Hold H_LOCK across calls into GiveUpAllCallbacks_r
2007-11-21 19:30:51 +00:00
Jeffrey Altman
5d84c50e5e
windows-dv-logging-20071114
...
64-bit data version logging updates
2007-11-14 17:18:25 +00:00
Jeffrey Altman
5d245327f0
windows-64bit-data-version-20071114
...
Add support for 64-bit AFSFetchStatus data version values
2007-11-14 06:22:04 +00:00
Derrick Brashear
473b034521
dafs-inode-convert-20071113
...
the dafs version of this
2007-11-14 04:34:53 +00:00
Derrick Brashear
b98b51185d
inode-convert-ro-to-rw-20071113
...
so this functionality works with inode fileserver, also. corrected abstraction from previous versions so vol and volser have correct bits.
2007-11-13 22:15:03 +00:00
Derrick Brashear
524f749430
redhat-spec-no-strip-20071112
...
suggested by simon. debuginfo support in rpmbuild strips for us. deal here.
2007-11-13 00:46:09 +00:00
Simon Wilkinson
606ce43066
redhat-reunrevert-fedora-build-change-20071112
...
"oops"
2007-11-13 00:29:31 +00:00
Derrick Brashear
9f284c66a9
redhat-packaging-updates-20071112
...
FIXES 76890
various updates to deal with fedora 8 and remove obsolete stuff
2007-11-13 00:00:57 +00:00
Jeffrey Altman
d284c0e7c1
viced-accurately-track-file-callbacks-20071112
...
FIXES 74708
this should fix the issue with cbfree being corrupted. a more exhaustive pointer-blunting patch should probably be pulled in, but, this is simple and obvious
2007-11-12 19:03:15 +00:00
Kevin McBride
8593c52c27
autoconf-strip-debug-options-sanity-20071112
...
To prevent stripping, specify the '--disable-strip-binaries' option on
the ./configure command line. fileserver and volserver are never stripped.
When --enable-debug is specified, binaries will not be stripped by default.
2007-11-12 18:25:54 +00:00
Tom Keiser
cd8311641f
dafs-optimize-shutdown-20071112
...
optimize shutdown case as is done elsewhere, for dafs.
2007-11-12 18:17:43 +00:00
Jeffrey Altman
f2bff0e675
windows-readonly-volume-callbacks-20071111
...
disable the option by default. require the daemonCheckVolCBInterval
registry value be set in order to activate it.
do not renew .readonly volumes whose callbacks are less than 30 minutes
old.
2007-11-12 03:24:59 +00:00