4084 Commits

Author SHA1 Message Date
Derrick Brashear
e75519d1d2 DEVEL15-revert-inactivevcache-hold-lock-20061109
fails verification. come back to it


(cherry picked from commit 1d6da37c594e3f379473aebc2a7345dc41bfff15)
2006-11-10 04:36:34 +00:00
Derrick Brashear
f2b9f8b824 DEVEL15-macos-preupgrade-script-20061109
update the preupgrade script


(cherry picked from commit 6766285fc24e8ebc087e57085097106e1bb61425)
2006-11-10 04:11:33 +00:00
Chas Williams
abf6f68f24 DEVEL15-kill-stat-blksize-20061109
FIXES 42663

don't provide a bogus hint


(cherry picked from commit 2110d5e843aef69b0753370cd5ad705b5d5afb8e)
2006-11-10 04:05:31 +00:00
Derrick Brashear
f2628c3783 DEVEL15-openafs-1-5-11-20061109
make 1.5.11
2006-11-10 00:22:27 +00:00
Derrick Brashear
6e308b79a1 DEVEL15-leopard-updates-20061109
make things work with current seeds


(cherry picked from commit 24487b5ba24ef5a5d6ee269e880dbcdfd2b7cc6d)
2006-11-10 00:20:19 +00:00
Chas Williams
81aeb742ff DEVEL15-linux-blkbits-20061109
FIXES 42671

set blkbits if we have it


(cherry picked from commit 789bf060d28465edc996b07b7f4bc21fc051515d)
2006-11-10 00:11:01 +00:00
Russ Allbery
1a8c88da52 DEVEL15-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)
2006-11-10 00:01:26 +00:00
Russ Allbery
774c543275 DEVEL15-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)
2006-11-09 23:58:43 +00:00
Marc Dionne
00363f6fff DEVEL15-linux-statfs-dentry-20061109
FIXES 42788

statfs changed in recent linux kernels. cope.


(cherry picked from commit c12c958febfd6f7667345baec164b617f44f8bb9)
2006-11-09 23:43:29 +00:00
Chas Williams
20da36bd97 DEVEL15-linux-config-h-died-20061109
FIXES 42662

config.h vanished. deal.


(cherry picked from commit ee8ae61a4d9610fea16473d87b471cd4fc128804)
2006-11-09 23:18:45 +00:00
Chas Williams
eb22d57fff DEVEL15-inactivevcache-hold-lock-20061109
FIXES 42798

hold a lock while we are in InactiveVCache


(cherry picked from commit 6975fcb202f2a599814ce9f26cda1999163050f8)
2006-11-09 23:03:15 +00:00
Chas Williams
6b355b4c3e DEVEL15-linux26-disable-backing-readahead-20061109
FIXES 42797

disable vm readahead, we don't want it


(cherry picked from commit dd508cf7b4553b13872335ec1eb84401bc61435f)
2006-11-09 22:56:11 +00:00
Jeffrey Altman
9ebc2d0537 DEVEL15-windows-notes-20061109
notes for 1.5.11
2006-11-09 21:52:21 +00:00
Jeffrey Altman
2622d450e6 DEVEL15-windows-release-notes-20061109
updates for 1.5.11
2006-11-09 21:35:43 +00:00
Jeffrey Altman
df10f4fa77 DEVEL15-windows-version-20061109
1.5.11 == 1.5.1100
2006-11-09 21:29:21 +00:00
Jeffrey Altman
6ceaf350c8 DEVEL15-windows-buf-flush-20061109
FIXES 44330

The return value of buf_CleanAsync is not an error value but a flag
indicating whether or not the buffer was in fact dirty.  Do not treat
it as an error.  The error state is stored in the buffer itself.


(cherry picked from commit 398ceb0775a0663829ce4c44a8ec08d9e63bd1ca)
2006-11-09 21:26:51 +00:00
Jeffrey Hutzelman
a481565631 DEVEL15-bozo-avoid-garbage-in-allprocs-20061108
if we error, don't put garbage in allProcs


(cherry picked from commit ea4e9f1841dccebf37e9287334442a1ac2f928b3)
2006-11-09 02:16:23 +00:00
Jeffrey Hutzelman
09e1982b00 DEVEL15-amd64-better-range-checking-20061108
FIXES 44198

check entire mapped space


(cherry picked from commit 9ea216fc9837eb6922ce365aa3eedafdb8564d94)
2006-11-08 18:57:45 +00:00
Jeffrey Altman
af497dc77e DEVEL15-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)
2006-11-04 23:55:22 +00:00
Jeffrey Altman
862930dd35 DEVEL15-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)
2006-11-04 15:39:01 +00:00
Jeffrey Altman
eead7c7355 DEVEL15-windows-afs-config-stat-entries-20061103
raise max stat entries in the control from 10000
to 262144


(cherry picked from commit 8dd192a8dd5b516aaa6f1f74d7c1979b004e358f)
2006-11-03 07:57:15 +00:00
Jeffrey Altman
8598876296 DEVEL15-windows-readme-20061023
(cherry picked from commit eecdb30c47b4c1a12011d2bf9bf0b6eb07797427)
openafs-devel-1_5_10
2006-10-23 05:08:48 +00:00
Jeffrey Altman
12d5ed1afe DEVEL15-windows-smb_fid_t-deadlock-20061022
smb_ReleaseFID cannot be called while a cm_scache_t->mx is held

shuffle the order of the smb_ReleaseFID calls so they are always after
cm_XXXRelease calls for performance.


(cherry picked from commit c484781531ce29d3d1b5c3753322be4a87dd0841)
2006-10-22 13:25:38 +00:00
Jeffrey Altman
7f2c4c5cac DEVEL15-windows-delonclose-20061021
set delonclose after obtaining the smb_fid_t


(cherry picked from commit 77d210cde774995bffdebf3347847afebd6f7cfd)
2006-10-22 03:29:58 +00:00
Tom Keiser
ebb53bebac DEVEL15-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)
2006-10-22 03:00:12 +00:00
Jeffrey Hutzelman
231ef42273 DEVEL15-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)
2006-10-22 02:53:46 +00:00
Jeffrey Altman
30021718bd DEVEL15-windows-version-20061021
1.5.10 == 1.5.1000
2006-10-21 21:55:41 +00:00
Jeffrey Altman
2c0260bb4e DEVEL15-windows-notes-20061021
1.5.10
2006-10-21 21:53:11 +00:00
Jeffrey Altman
0a1920f9d4 DEVEL15-windows-release-notes-20061021
1.5.10
2006-10-21 21:49:45 +00:00
Jeffrey Altman
a8d6f4f6a9 DEVEL15-windows-misc-20061021
* don't DebugBreak unless a debugger is attached

* replace afsdcell.ini with CellServDB in error message

* do not NetBIOS Reset adapters when checking to see if only the loopback
  is in use because doing so breaks the existing LANA bind

* remove a deadlock in smb3.c

* do not retry dirty buffer writes when flushing in response to a suspend

* do not flush in response to a suspend when only the loopback is present


(cherry picked from commit 4f26bcfdb3c6a47d17f825e99f9d5a1bc97eba45)
2006-10-21 21:47:48 +00:00
Jeffrey Altman
2056f15b83 DEVEL15-windows-version-20061017
1.5.903 == 1.5.9a
openafs-devel-1_5_9a
2006-10-17 15:35:29 +00:00
Jeffrey Altman
573ae2a818 DEVEL15-windows-version-20061016
1.5.1000 == 1.5.10
2006-10-17 01:38:52 +00:00
Jeffrey Altman
8e2bafd7c1 DEVEL15-windows-dbg-refcount-20061016
more code to assist in debugging scache refcount leaks


(cherry picked from commit 740013fcbf2273287414dd399b3020ed09cf07ba)
2006-10-17 01:32:57 +00:00
Jeffrey Altman
c5eea6d77a DEVEL15-windows-scache-ref-leak-20061016
more reference count leaks


(cherry picked from commit 6bc62e6c906174ef76759d77b3c6c9067a424455)
2006-10-17 01:21:36 +00:00
Jeffrey Altman
ed2322ea8f DEVEL15-windows-notes-20061016
more notes for 1.5.9
openafs-devel-1_5_9
2006-10-16 15:17:52 +00:00
Jeffrey Altman
c2408432a4 DEVEL15-windows-release-notes-20061016
add info on netidmgr plug-in
2006-10-16 15:13:09 +00:00
Jeffrey Altman
c48bb3cf0d DEVEL15-windows-netidmgr-plugin-20061016
fixup build dependencies for afsp_version.h

====================
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.
====================

fixup copyrights


(cherry picked from commit 5aa0347678c472d21b99af516c64578c4af41ea9)
2006-10-16 14:55:34 +00:00
Jeffrey Altman
06d42d17da DEVEL15-windows-version-20061016
1.5.902 == 1.5.9
2006-10-16 14:42:13 +00:00
Derrick Brashear
1aa27558ba DEVEL15-audit-one-more-thing-20061013
it never ends


(cherry picked from commit 3e10dc3a84037bf86a744c6631854b580d5fab4b)
2006-10-13 20:43:45 +00:00
Derrick Brashear
e00ee1cdd9 DEVEL15-audit-remove-nested-valists-20061013
last straw
make amd64, ppc happy for sure and for ever


(cherry picked from commit e3d10f048b3cbaa278f8213d8de6874db80f7658)
2006-10-13 18:39:06 +00:00
Tom Keiser
306cf30842 DEVEL15-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)
2006-10-13 14:09:03 +00:00
Derrick Brashear
633c5e7021 DEVEL15-uae-translate-create-20061013
really the stubs should probably just translate the codes back. maybe for 1.6


(cherry picked from commit 0e8238e7cb90c022ec126c05987d8258197a413a)
2006-10-13 06:12:51 +00:00
Jeffrey Altman
0a2dc9f445 DEVEL15-windows-netidmgr-plugin-20061012
afsp_version.h is auto-generated

====================
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.
====================

fix product version generation


(cherry picked from commit c8a86da7f76a8e71d883cda39c10251b0910302c)
2006-10-13 00:28:28 +00:00
Jeffrey Altman
0023dc617f DEVEL15-windows-kfw-sdk-20060921
kfw 3.1


(cherry picked from commit faee281941502211c3ea8a62ffea85d934d9ba3a)
2006-10-12 22:42:20 +00:00
Asanka Herath
b481c719ac DEVEL15-windows-netidmgr-plugin-20061010
Secure Endpoints Inc. is contributing its AFS plug-in for KFW 3.1's
Network Identity Manager to OpenAFS under an MIT style license.


(cherry picked from commit f72c2fc3e75a13e3736a275df35597ad43f620fa)
2006-10-12 22:19:35 +00:00
Jeffrey Altman
e95eedf99f DEVEL15-windows-scache-ref-leak-20061012
make sure the scache mutex is held across calls to cm_SyncOpDone


(cherry picked from commit 2b96ba59194831ef298585c4f82d574a0790f3a6)
2006-10-12 06:59:25 +00:00
Derrick Brashear
b5d4cf1a6e DEVEL15-auditlog-sublist-fix-20061012
FIXES 35559

update so we don't botch the va_list child


(cherry picked from commit e8a6b9977e637e304017cae8ac6d3fd03501b376)
2006-10-12 05:24:43 +00:00
Derrick Brashear
3299cd9dfe DEVEL15-linux-aio-functions-improved-test-20061011
detect properly if we have nothing


(cherry picked from commit d71d42d29f923750be4f4f518b8d0e72dba8fa23)
2006-10-12 03:58:05 +00:00
Chaskiel M Grundman
0d75c9e503 DEVEL15-version-string-generation-consistency-20061011
FIXES 42320

try harder to reflect actual version


(cherry picked from commit eca0d2bdc94cbdbaeccd3d56991019c4ac732064)
2006-10-11 14:18:10 +00:00
Chaskiel M Grundman
c4897e29fe DEVEL15-elif-missing-defined-20061011
FIXES 42321

add missing defined() to avoid warning on macro


(cherry picked from commit cbc3b26165f18fbcf9e41b493541ed0a8035bc37)
2006-10-11 13:27:18 +00:00