]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Chas Williams [Fri, 10 Nov 2006 04:03:38 +0000 (04:03 +0000)]
STABLE14-kill-stat-blksize-
20061109
FIXES 42663
don't provide a bogus hint
(cherry picked from commit
2110d5e843aef69b0753370cd5ad705b5d5afb8e )
Derrick Brashear [Fri, 10 Nov 2006 00:17:03 +0000 (00:17 +0000)]
STABLE14-leopard-updates-
20061109
make things work with current seeds
====================
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.
====================
die already
(cherry picked from commit
24487b5ba24ef5a5d6ee269e880dbcdfd2b7cc6d )
Chas Williams [Fri, 10 Nov 2006 00:08:50 +0000 (00:08 +0000)]
STABLE14-linux-blkbits-
20061109
FIXES 42671
set blkbits if we have it
(cherry picked from commit
789bf060d28465edc996b07b7f4bc21fc051515d )
Russ Allbery [Fri, 10 Nov 2006 00:00:05 +0000 (00:00 +0000)]
STABLE14-aklog-doc-improvements-
20061105
Document (at least partially) AFS's mapping of Kerberos v5 principal names
to Kerberos v4 format in the aklog man page. Also document that -setpag
may not always work.
(cherry picked from commit
46cfe728987b8d2f45a7dc718234f83fccbda9eb )
Russ Allbery [Thu, 9 Nov 2006 23:57:07 +0000 (23:57 +0000)]
STABLE14-afsd-shutdown-doc-improvement-
20061105
Change the CAUTIONS about afsd -shutdown to be less dire and more accurate,
as this now mostly works on Linux.
(cherry picked from commit
f82012552166a51edf6931b05abd0380c429d6b6 )
Marc Dionne [Thu, 9 Nov 2006 23:41:52 +0000 (23:41 +0000)]
STABLE14-linux-statfs-dentry-
20061109
FIXES 42788
statfs changed in recent linux kernels. cope.
(cherry picked from commit
c12c958febfd6f7667345baec164b617f44f8bb9 )
Chas Williams [Thu, 9 Nov 2006 23:14:24 +0000 (23:14 +0000)]
STABLE14-linux-config-h-died-
20061109
FIXES 42662
config.h vanished. deal.
(cherry picked from commit
ee8ae61a4d9610fea16473d87b471cd4fc128804 )
Chas Williams [Thu, 9 Nov 2006 23:04:44 +0000 (23:04 +0000)]
STABLE14-inactivevcache-hold-lock-
20061109
FIXES 42798
hold a lock while we are in InactiveVCache
(cherry picked from commit
6975fcb202f2a599814ce9f26cda1999163050f8 )
Chas Williams [Thu, 9 Nov 2006 22:54:53 +0000 (22:54 +0000)]
STABLE14-linux26-disable-backing-readahead-
20061109
FIXES 42797
disable vm readahead, we don't want it
(cherry picked from commit
dd508cf7b4553b13872335ec1eb84401bc61435f )
Jeffrey Hutzelman [Thu, 9 Nov 2006 02:14:44 +0000 (02:14 +0000)]
STABLE14-bozo-avoid-garbage-in-allprocs-
20061108
if we error, don't put garbage in allProcs
(cherry picked from commit
ea4e9f1841dccebf37e9287334442a1ac2f928b3 )
Jeffrey Hutzelman [Wed, 8 Nov 2006 18:59:29 +0000 (18:59 +0000)]
STABLE14-amd64-better-range-checking-
20061108
FIXES 44198
check entire mapped space
(cherry picked from commit
9ea216fc9837eb6922ce365aa3eedafdb8564d94 )
Jeffrey Altman [Sat, 4 Nov 2006 23:50:38 +0000 (23:50 +0000)]
STABLE14-rxkad-server-bad-ticket-part-two-
20061103
FIXES 43862
Ensure that tkt_DecodeTicket and rxkad_CheckResponse return the right
RXKAD errors for ticket expiration or invalidity. Avoid calling
tkt_CheckTimes twice in rxkad_CheckResponse
(cherry picked from commit
bf5bfc06638b028335ecdc19ce35315195fc6ffe )
Jeffrey Altman [Sat, 4 Nov 2006 15:36:49 +0000 (15:36 +0000)]
STABLE14-rxkad-server-bad-ticket-
20061103
FIXES 43862
The file server has been returning RXKADNOAUTH when the time between
the client and server is out of sync. tkt_CheckTimes returns -1 for
recently expired tickets and -2 for tickets that have been expired for
a while. In the -2 case we must return RXKADBADTICKET not RXKADNOAUTH.
(cherry picked from commit
799caa43b5417b40e43f38a690962b1d53bca374 )
Jeffrey Altman [Fri, 3 Nov 2006 07:55:42 +0000 (07:55 +0000)]
STABLE14-windows-afs-config-stat-entries-
20061103
raise max stat entries in the control from 10000
to 262144
(cherry picked from commit
8dd192a8dd5b516aaa6f1f74d7c1979b004e358f )
Jim Rees [Tue, 24 Oct 2006 14:42:16 +0000 (14:42 +0000)]
STABLE14-no-clid-for-bsd-
20060313
Back out rev 1.28 for BSD.
On BSD, clid is not necessarily a pid.
Passing it to HandleFlock results in client hangs.
(cherry picked from commit
b1883ef6ad619ffa1fb76caf5d3568f69c1e3136 )
Rolf Eike Beer [Sun, 22 Oct 2006 03:08:33 +0000 (03:08 +0000)]
STABLE14-dauth-dpass-
20061021
FIXES 42182
off by one error
Tom Keiser [Sun, 22 Oct 2006 03:02:01 +0000 (03:02 +0000)]
STABLE14-parallel-attaching-
20061021
FIXES 43332
Some sites expect single-threaded volume attaches to happen in a specific
order. The parallel attach patch also changed the attach order for sites
not specifying -vattachpar.
(cherry picked from commit
e6b719a4c0a33b0b020c07c20124a40a245dbe9e )
Jeffrey Hutzelman [Sun, 22 Oct 2006 02:51:57 +0000 (02:51 +0000)]
STABLE14-kreltime-
20061021
FIXES 43551
kreltime-guard-against-null-tm-
20060731 was apparently an
attempt to deal with the possibility of localtime() returning NULL by
using localtime_r instead, and zeroing the tm structure first. This has
two problems. First, localtime_r is not guaranteed to leave its output
buffer untouched or in a sane state in the event it is given invalid
input. More importantly, the second half of this delta fixed the build
on Windows (which apparently lacks localtime_r) at the expense of using
the wrong level of indirection on other platforms.
Simple is nice, but correct is important too. There is nothing wrong
with switching to localtime_r to avoid thread safety issues. However,
the correct fix for the anticipated problem was and is to check the
return value of localtime (or localtime_r), and if it is NULL, fill in
the ktime_date with suitable default values.
The attached patch does not implement the correct fix, but does fix the
double-indirection problem, so butc will again perform correctly instead
of crashing.
(cherry picked from commit
e720779b7c8472a0d928b0e1429b476f073309aa )
Asanka Herath [Tue, 17 Oct 2006 04:18:33 +0000 (04:18 +0000)]
STABLE14-macos-installer-images-
20061016
revised images for the installer and package
Jeffrey Altman [Tue, 17 Oct 2006 01:37:00 +0000 (01:37 +0000)]
STABLE14-windows-version-
20061016
1.4.206 == 1.4.2 (another last minute refcount leak)
Jeffrey Altman [Tue, 17 Oct 2006 01:30:23 +0000 (01:30 +0000)]
STABLE14-windows-scache-ref-leak-
20061016
more reference count leaks
(cherry picked from commit
6bc62e6c906174ef76759d77b3c6c9067a424455 )
Derrick Brashear [Sat, 14 Oct 2006 15:59:33 +0000 (15:59 +0000)]
STABLE14-keyring-pag-more-needed-defines-
20061014
some kernel don't have this. for post-1.4.2
(cherry picked from commit
78c9881ed35d09416ddbd464214bb41f4429d05a )
Derrick Brashear [Fri, 13 Oct 2006 20:42:19 +0000 (20:42 +0000)]
STABLE14-audit-one-more-thing-
20061013
it never ends
(cherry picked from commit
3e10dc3a84037bf86a744c6631854b580d5fab4b )
Derrick Brashear [Fri, 13 Oct 2006 18:37:29 +0000 (18:37 +0000)]
STABLE14-audit-remove-nested-valists-
20061013
last straw
make amd64, ppc happy for sure and for ever
(cherry picked from commit
e3d10f048b3cbaa278f8213d8de6874db80f7658 )
Tom Keiser [Fri, 13 Oct 2006 13:46:00 +0000 (13:46 +0000)]
STABLE14-aix-cleanup-
20061013
fixes for aix pre 5.2 (statfs64), remove a c++ style comment (makes xlc sad) and make clean target clean
(cherry picked from commit
453abf6aa149e27622745b818afb88019e22171a )
Derrick Brashear [Fri, 13 Oct 2006 06:15:58 +0000 (06:15 +0000)]
STABLE14-uae-translate-create-
20061013
really the stubs should probably just translate the codes back. maybe for 1.6
(cherry picked from commit
0e8238e7cb90c022ec126c05987d8258197a413a )
Derrick Brashear [Thu, 12 Oct 2006 13:23:59 +0000 (13:23 +0000)]
STABLE14-linux-aio-functions-improved-test-
20061011
detect properly if we have nothing
(cherry picked from commit
d71d42d29f923750be4f4f518b8d0e72dba8fa23 )
Derrick Brashear [Thu, 12 Oct 2006 05:26:26 +0000 (05:26 +0000)]
STABLE14-relnotes-1-4-2-
20061012
release notes for 1.4.2
Derrick Brashear [Thu, 12 Oct 2006 05:22:35 +0000 (05:22 +0000)]
STABLE14-auditlog-sublist-fix-
20061012
FIXES 35559
update so we don't botch the va_list child
(cherry picked from commit
e8a6b9977e637e304017cae8ac6d3fd03501b376 )
Chaskiel M Grundman [Wed, 11 Oct 2006 14:24:39 +0000 (14:24 +0000)]
STABLE14-elif-missing-defined-
20061011
FIXES 42321
add missing defined() to avoid warning on macro
(cherry picked from commit
cbc3b26165f18fbcf9e41b493541ed0a8035bc37 )
Chaskiel M Grundman [Wed, 11 Oct 2006 14:16:24 +0000 (14:16 +0000)]
STABLE14-version-string-generation-consistency-
20061011
FIXES 42320
try harder to reflect actual version
(cherry picked from commit
eca0d2bdc94cbdbaeccd3d56991019c4ac732064 )
Peter Nelson [Wed, 11 Oct 2006 12:29:02 +0000 (12:29 +0000)]
STABLE14-rx-memset-param-swap-
20061011
discovered via google codesearch
(cherry picked from commit
e870e08280c27e6164b240be74057744352d7371 )
Derrick Brashear [Tue, 10 Oct 2006 23:21:44 +0000 (23:21 +0000)]
STABLE14-irix-compiler-hates-commas-
20061010
damn is irix fussy
(cherry picked from commit
59234e93a7aaf2f62bdd19bea39681e74752d1c5 )
Chas Williams [Tue, 10 Oct 2006 23:01:04 +0000 (23:01 +0000)]
STABLE14-linux-dont-lock-around-inactivevcache-
20061010
FIXES 42312
iafs_InactiveVCache() calls afs_InvalidateAllSegments() which says
it should be called with the vnode locked. so the lock should
probably be moved to afs_InactiveVCache() so it can be droppped
before calling afs_remunlink().
(cherry picked from commit
ac52e2f3c0bec9298d020de963036409165f380e )
Derrick Brashear [Tue, 10 Oct 2006 21:29:18 +0000 (21:29 +0000)]
STABLE14-irix-fgets-return-type-fun-
20061010
of course, we were just throwing it away, but....
(cherry picked from commit
8fa4ca5b80bb2e0ac43bd9ae4883ac7f5b3928b8 )
Jeffrey Altman [Tue, 10 Oct 2006 16:59:41 +0000 (16:59 +0000)]
STABLE14-windows-scache-ref-leak-
20061010
if cm_FindSCache is called the returned scache object
must be released.
(cherry picked from commit
c60736030bc7f7a678fc44af90d001cd8c08acf5 )
Jeffrey Altman [Tue, 10 Oct 2006 16:52:54 +0000 (16:52 +0000)]
STABLE14-windows-afscreds-
20061010
prevent a stack overflow if the afsd_service does not successfully
start after a request to do so is issued.
(cherry picked from commit
3c13e5f0c0423d5e724ab224af22d7d3606ef1b0 )
Jeffrey Altman [Tue, 10 Oct 2006 16:47:50 +0000 (16:47 +0000)]
STABLE14-windows-build-clean-
20061010
more AFS_component_version_number.h files to remove
(cherry picked from commit
8b7e9da62578c3d10bf699062963c02aa59d1609 )
Derrick Brashear [Tue, 10 Oct 2006 04:23:39 +0000 (04:23 +0000)]
STABLE14-revert-aix5-curpag-
20061009
(cherry picked from commit
763dc42ff054dfd12c60aaf184271aedfffe589a )
Derrick Brashear [Tue, 10 Oct 2006 03:47:35 +0000 (03:47 +0000)]
STABLE14-openafs-1-4-2-
20061009
let's make some tarballs
Tracy Di Marco White [Mon, 9 Oct 2006 04:34:50 +0000 (04:34 +0000)]
STABLE14-nbsd-sysnames-
20061008
FIXES 42019
add missing sysnames
(cherry picked from commit
aa7d443b6d8d45b68115c72ede6da68d863e33c7 )
Jeffrey Hutzelman [Mon, 9 Oct 2006 04:14:37 +0000 (04:14 +0000)]
STABLE14-cellservdb-
20061008
cellservb update from grand.central.org
(cherry picked from commit
5ae8cf85e65e18a3d5593706c6f3f8d9435798e2 )
Jeffrey Altman [Mon, 9 Oct 2006 02:50:25 +0000 (02:50 +0000)]
STABLE14-windows-scache-ref-leak-fix-
20061008
pointer not pointer to pointer
(cherry picked from commit
1e9533907d4877f6b6aa70eb749e7a3e1717d861 )
Jeffrey Altman [Sun, 8 Oct 2006 21:35:53 +0000 (21:35 +0000)]
STABLE14-windows-scache-ref-leak-
20061008
plug two more scache refcount leaks
(cherry picked from commit
7231e2efe650b004168d443a290c4fed8b2db0a5 )
Jeffrey Altman [Sat, 7 Oct 2006 23:30:08 +0000 (23:30 +0000)]
STABLE14-windows-scache-ref-leak-
20061007
return the cm_scache_t whose refCount was increased
(cherry picked from commit
feb5f27c754325dcc5fd9eb13f305bc1c0172977 )
Jeffrey Altman [Fri, 6 Oct 2006 18:13:20 +0000 (18:13 +0000)]
STABLE14-windows-version-
20061006
1.4.205 == 1.4.2 final
Jeffrey Altman [Fri, 6 Oct 2006 18:10:01 +0000 (18:10 +0000)]
STABLE14-windows-notes-
20061006
notes for 1.4.2
Jeffrey Altman [Fri, 6 Oct 2006 17:53:23 +0000 (17:53 +0000)]
STABLE14-windows-fetchstatus-
20061003
Don't call cm_GetCallback without checking the current callback status
with cm_HaveCallback first
====================
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.
====================
undo this incorrect change. don't test for existence of a callback
when we want to force a FetchStatus to obtain per-user ACL info
(cherry picked from commit
665a125335c4844d35fa6510a38083602ef7fdbc )
Jeffrey Altman [Fri, 6 Oct 2006 17:24:55 +0000 (17:24 +0000)]
STABLE14-windows-log-crlf-
20061006
use CR-LF as the afsd.log EOL so that it can be read with notepad.exe
(cherry picked from commit
ffe5092c3107afa72696f8d164c3ec587c2255ad )
Tracy Di Marco White [Fri, 6 Oct 2006 15:57:11 +0000 (15:57 +0000)]
STABLE14-netbsd-30-
20061006
FIXES 40782
add support for netbsd 3.0, netbsd 4.0(ish)
(cherry picked from commit
04b51cc8df7a3210ea18228743cb156c0e2c7115 )
Chaskiel M Grundman [Fri, 6 Oct 2006 15:01:19 +0000 (15:01 +0000)]
STABLE14-osi-probe-avoid-out-of-range-memory-reads-
20061006
FIXES 41858
avoid oops on opteron due to accessing unmapped memory
(cherry picked from commit
e39f4d87896c451afb8c38705de4c12fd3940182 )
Chas Williams [Fri, 6 Oct 2006 14:30:54 +0000 (14:30 +0000)]
STABLE14-linux-2619-aio-and-read-write-changes-
20061006
changes to support 2.6.19
(cherry picked from commit
775ea6f1b79b0e0e2b700e3894e01279e26ebbfa )
Derrick Brashear [Fri, 6 Oct 2006 13:44:40 +0000 (13:44 +0000)]
STABLE14-revert-aix5-curpag-
20061006
this doesn't work right now. revert it
Jeffrey Altman [Fri, 6 Oct 2006 13:33:57 +0000 (13:33 +0000)]
STABLE14-avoid-assert-for-missing-vnodes-
20060928
specify the correct number of parameters for VForceOffline_r()
====================
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.
====================
specify the correct number of parameters for VForceOffline_r()
like, the number we had before
(cherry picked from commit
0fe7b3a058b6c9df06d4df4af1e0621dbd53f44d )
Jeffrey Altman [Wed, 4 Oct 2006 06:30:45 +0000 (06:30 +0000)]
STABLE14-windows-wrong-lock-
20061003
grab the correct mutex so we don't free one we are not holding
(cherry picked from commit
b9fd1d4c7eb672ec092596af7826e87e2d931c40 )
Jeffrey Altman [Tue, 3 Oct 2006 03:46:38 +0000 (03:46 +0000)]
STABLE14-windows-track-lock-tid-
20061002
Keep track of the tid of the holding thread for writers
(cherry picked from commit
b17a5d8192c08909ae57b540b25804ad9e1ae8a3 )
Jeffrey Altman [Tue, 3 Oct 2006 03:34:53 +0000 (03:34 +0000)]
STABLE14-windows-buf-write-
20061002
sq.root of the buffer count is much too small.
comments say 1/10th of all buffers every 5 seconds.
for now let's do what it says
Jeffrey Altman [Tue, 3 Oct 2006 03:28:43 +0000 (03:28 +0000)]
STABLE14-windows-scache-ref-leak-
20061002
when handling VNOVNODE must release the scache entry.
(cherry picked from commit
62e5dab3d6ea8105cec253b45cef3ebcc0da1930 )
Derrick Brashear [Wed, 27 Sep 2006 22:14:27 +0000 (22:14 +0000)]
STABLE14-darwin90-ukernel-setjmp-conflict-
20060927
FIXES 39354
setjmp isn't safe for #define KERNEL
(cherry picked from commit
4bfe736b9157fa3ee4c1c851e53d66b18e774827 )
Derrick Brashear [Tue, 26 Sep 2006 03:23:46 +0000 (03:23 +0000)]
STABLE14-getcellunix-use-stdio-again-
20060925
i have no idea why this is so ugly. put it back to something like how it was.
(cherry picked from commit
2201fd6d9ff41506c1bc60d677ae268a1de42fbc )
Derrick Brashear [Tue, 26 Sep 2006 03:13:17 +0000 (03:13 +0000)]
STABLE14-copyonwrite-dont-assert-
20060925
take it offline, don't assert.
(cherry picked from commit
c1d3a69976d7a6583a00176ff81dd66acb2cc07b )
Ken Aaker [Mon, 25 Sep 2006 16:05:30 +0000 (16:05 +0000)]
STABLE14-getcell-still-stupid-
20060925
FIXES 40829
should be fixed a third time too
(cherry picked from commit
9bd3d0926bbdc8ee9dedfe17bd137d5327e45a62 )
Jeffrey Hutzelman [Fri, 22 Sep 2006 12:20:34 +0000 (12:20 +0000)]
STABLE14-tasklist-lock-redux-
20060922
try tasklist_lock weak binding in osi_probe
if no tasklist_lock, fall back to rcu locking
(cherry picked from commit
928ad0445e91ecbfcd32a26e8c17b90ee0d83700 )
Derrick Brashear [Thu, 21 Sep 2006 22:11:42 +0000 (22:11 +0000)]
STABLE14-pr-changeentry-arg-types-
20060921
FIXES 40568
this has been broken a while, we just noticed it because of prototypes
(cherry picked from commit
955a58a5a850da4caeba9b45b0e8ff27a143b725 )
Derrick Brashear [Thu, 21 Sep 2006 12:49:25 +0000 (12:49 +0000)]
STABLE14-avoid-assert-for-missing-vnodes-
20060921
right now if a vnode is missing when we try to clone, we could assert. ick.
(cherry picked from commit
b613480bd5eb6bc2a14c4e23229d90105291944c )
Derrick Brashear [Thu, 21 Sep 2006 12:39:43 +0000 (12:39 +0000)]
STABLE14-dont-close-this-afsconf-either-
20060921
static means static
(cherry picked from commit
86f4e7620b24505ec8c0b788e3040974ac2ea449 )
Derrick Brashear [Thu, 21 Sep 2006 12:18:51 +0000 (12:18 +0000)]
STABLE14-relnotes-142fc4-
20060921
release notes for 1.4.2 fc4
Derrick Brashear [Wed, 20 Sep 2006 06:52:35 +0000 (06:52 +0000)]
STABLE14-salvage-zlc-update-
20060920
avoid dealing so well with damaged namei volumes that we assume a temporary clone is damaged
(cherry picked from commit
1221e482d786a56ca52568ed29a9c981e674ad7a )
Chas Williams [Tue, 19 Sep 2006 23:23:00 +0000 (23:23 +0000)]
STABLE14-linux-i-blksize-test-
20060919
this was missed in the configure test conversions
(cherry picked from commit
361751cbf4b0cfef9a738cfcfbbd589eee621ade )
Jeffrey Altman [Tue, 19 Sep 2006 06:50:01 +0000 (06:50 +0000)]
STABLE14-windows-loopback-install-
20060919
FIXES 40291
Disable DNS Registrations for the Loopback Adapter and make sure
that Netbios is turned on.
(cherry picked from commit
3e28a968e0b916c176b978da2807a7e4857faa18 )
Derrick Brashear [Sun, 17 Sep 2006 06:01:56 +0000 (06:01 +0000)]
STABLE14-solaris-fopen-sucks-
20060916
FIXES 38566
avoid issue trying fopen when fds 0-255 are in use already
yuck
(cherry picked from commit
357771453be717ee10dc0d580f1b458008133ba3 )
Jeffrey Altman [Sun, 17 Sep 2006 00:50:36 +0000 (00:50 +0000)]
STABLE14-windows-notes-
20060916
1.4.2-rc3
Jeffrey Altman [Sun, 17 Sep 2006 00:47:43 +0000 (00:47 +0000)]
STABLE14-windows-version-
20060916
1.4.2fc4 == 1.4.0203
Derrick Brashear [Sat, 16 Sep 2006 20:50:20 +0000 (20:50 +0000)]
STABLE14-openafs-1-4-2fc4-
20060916
make 1.4.2fc4
Derrick Brashear [Sat, 16 Sep 2006 20:40:52 +0000 (20:40 +0000)]
STABLE14-fix-afsconf-leak-
20060916
this one's not a leak
(cherry picked from commit
57101f38a0a868b950e32bd70b95308b1edc243d )
Derrick Brashear [Sat, 16 Sep 2006 20:19:36 +0000 (20:19 +0000)]
STABLE14-group-pags-when-possible-
20060916
only use keyring pags when no group pags available
Derrick Brashear [Sat, 16 Sep 2006 20:12:15 +0000 (20:12 +0000)]
STABLE14-amd64-linux-missing-syscall-nrs-
20060916
they removed these. makes it harder to probe for the ia32 syscall table
(ignoring the compilation issue)
cheat. they aren't going to change...
(cherry picked from commit
58e23eb620429f427cba72bbd2c982d81d9fbd9e )
Derrick Brashear [Sat, 16 Sep 2006 01:11:24 +0000 (01:11 +0000)]
STABLE14-darwin80-avoid-stack-free-
20060915
thanks to apple for their help; all i did was code the patch
(cherry picked from commit
3473fa4ec7c8a7362003ba3d278345339bbf3e36 )
Derrick Brashear [Sat, 16 Sep 2006 01:05:50 +0000 (01:05 +0000)]
STABLE14-namei-emulate-flock-
20060913
FIXES 39797
lockf when not locking and unlocking the whole file is fraught with peril
(cherry picked from commit
1c8080fe9dcb3713bf1231cf4b455e80c6f0c697 )
Jeffrey Altman [Sat, 16 Sep 2006 00:19:27 +0000 (00:19 +0000)]
STABLE14-afsconf-leak-
20060915
don't leak afsconf structs
(cherry picked from commit
de5f1c47e8af9a7e4fd1b77ff5fc085859813b59 )
Tom Keiser [Fri, 15 Sep 2006 00:59:36 +0000 (00:59 +0000)]
STABLE14-uae-avoid-dups-
20060914
avoid duplicates in the errno space so we don't return the wrong error (something unexpected)
(cherry picked from commit
914b2e27dcf5b231832959d0b02dc1e40ca24c81 )
Derrick Brashear [Tue, 12 Sep 2006 19:58:42 +0000 (19:58 +0000)]
STABLE14-suse-kernel-source-path-update-
20060912
no one can ever agree on anything
(cherry picked from commit
94ff5651cb84a26ab931626392908684fae913f3 )
Derrick Brashear [Wed, 6 Sep 2006 22:13:50 +0000 (22:13 +0000)]
STABLE14-openafs-1-4-2fc3-
20060906
make 1.4.2fc3
Chas Williams [Wed, 6 Sep 2006 21:57:17 +0000 (21:57 +0000)]
STABLE14-keyring-dont-use-syscall2-
20060906
avoid not-really-portable-use of syscall2
(cherry picked from commit
3dc9bcb1289bb868a336e820d589b03246c36bce )
Jeffrey Altman [Wed, 6 Sep 2006 18:36:54 +0000 (18:36 +0000)]
STABLE14-windows-notes-
20060906
1.4.2-rc3
====================
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.
====================
Jeffrey Altman [Wed, 6 Sep 2006 18:23:56 +0000 (18:23 +0000)]
STABLE14-windows-dot-dir-part-two-
20060906
cm_LookupInternal can return the input stat cache entry when the name
is "."
the DNLC should not cache "." or ".."
(cherry picked from commit
a63d753df88e547606f703764031ad1b9d18fa82 )
Jeffrey Altman [Wed, 6 Sep 2006 18:22:09 +0000 (18:22 +0000)]
STABLE14-windows-version-
20060906
1.4.2-rc2 == 1.4.202
Jeffrey Altman [Wed, 6 Sep 2006 07:24:55 +0000 (07:24 +0000)]
STABLE14-windows-install-licenses-
20060905
port LICENSES file contents to installers
(cherry picked from commit
e68b0f9cb4c0216548bdb30cf8f3e93d23491fb8 )
Jeffrey Altman [Wed, 6 Sep 2006 07:14:51 +0000 (07:14 +0000)]
STABLE14-windows-dot-dir-
20060906
when evaluating paths with cm_NameI treat the component "." as a no-op.
(cherry picked from commit
f47b934c133150fef80fec57ae738ca885b8a914 )
Jeffrey Altman [Wed, 6 Sep 2006 00:53:12 +0000 (00:53 +0000)]
STABLE14-windows-fs-prototypes-
20060905
remove unused prototype
(cherry picked from commit
b4d8384b6779369faa9c4fd533979f363ef4dc81 )
Jeffrey Altman [Wed, 6 Sep 2006 00:48:50 +0000 (00:48 +0000)]
STABLE14-windows-vol-ntops-
20060905
if the function is namei_XXX on unix then it is nt_XXXX on Windows
(cherry picked from commit
51b862ef8869823fd0ba09045b88cab9ab197117 )
Derrick Brashear [Tue, 5 Sep 2006 23:09:00 +0000 (23:09 +0000)]
STABLE14-pruclient-killer-logging-cleanup-
20060905
vicelog this stuff instead of fprintf
(cherry picked from commit
5bc1ab6cfabdfeb0e8f09308385d6680ce97645f )
Derrick Brashear [Tue, 5 Sep 2006 17:31:58 +0000 (17:31 +0000)]
STABLE14-callpostamble-deal-with-null-host-
20060905
FIXES 38566
don't dereference garbage when no host was set
(cherry picked from commit
56bbd155db6941d915cf199f6e23cccfeb359ce8 )
Chaskiel M Grundman [Tue, 5 Sep 2006 16:01:09 +0000 (16:01 +0000)]
STABLE14-salvage-zlc-update-
20060905
deal with damaged namei volumes better
(cherry picked from commit
2c103b8fb3a1b36e4c8eda986b8e82199d46e1b9 )
Jeffrey Altman [Tue, 5 Sep 2006 15:50:57 +0000 (15:50 +0000)]
STABLE14-windows-vol-ntops-
20060904
add nt_SetNonZLC()
(cherry picked from commit
474df74c88464763d61889fbdcc1edd1167d4a94 )
Russ Allbery [Sun, 3 Sep 2006 20:59:55 +0000 (20:59 +0000)]
STABLE14-autom4te-cache-is-evil-
20060903
Purge autom4te.cache after running autoconf so that we don't ship its huge
trace files in source releases. Add #!/bin/sh to the beginning of regen.sh
just because.
(cherry picked from commit
5a57fce90246e380fc530dc3c8ad097852b31712 )
Chaskiel M Grundman [Sun, 3 Sep 2006 06:51:41 +0000 (06:51 +0000)]
STABLE14-salvage-zlc-
20060903
make salvager deal with zero link count files
(cherry picked from commit
96c22fdc0d399bb2749bc47316d866120bc02dcf )
Chaskiel M Grundman [Sun, 3 Sep 2006 06:38:09 +0000 (06:38 +0000)]
STABLE14-nuke-do-not-pass-null-rock-
20060903
don't pass a null rock inot nuke(), fixing earlier introduced bug
(cherry picked from commit
cd341e2fd7e621a929cad9ac2e722f5178902266 )
Jeffrey Altman [Sat, 2 Sep 2006 12:39:47 +0000 (12:39 +0000)]
STABLE14-windows-backconnectionhostnames-
20060902
compute the final buffer size correctly. don't write too much
into the registry when adding additional names.
Jeffrey Altman [Thu, 31 Aug 2006 12:11:19 +0000 (12:11 +0000)]
STABLE14-windows-fs-
20060831
FIXES 38949
fs sq and fs mkm on Windows didn't behave as on Unix
(cherry picked from commit
0617e067d741d7a75d9a4e3e49a49c4986f9869c )