Commit Graph

3989 Commits

Author SHA1 Message Date
Chaskiel M Grundman
ce7c271652 STABLE14-darwin-finalizevnode-get-vnode-inside-lock-20071017
FIXES 41550

the ovp initialization should happen while we have the vnode locked, regardless.


(cherry picked from commit 49630f2957)
2007-10-17 18:19:02 +00:00
Derrick Brashear
87cebf4918 STABLE14-darwin90-disk-cache-20071016
FIXES 43303

don't break memcache, also


(cherry picked from commit 30193a043e)
2007-10-17 04:51:44 +00:00
Douglas Engert
081e9dfda2 STABLE14-translator-sysnamelist-bugfix-20071016
FIXES 74478

fix sysname list support bug when the list is empty


(cherry picked from commit 62689b0134)
2007-10-16 23:03:45 +00:00
Jason Edgecombe
9e09d100f6 STABLE14-fs-uuid-20071016
FIXES 74473

Change "fs uuid" to "fs uuid -generate" where "-generate" is a
required parameter.

This command requires root access to execute it.

Unlike the Windows variant, the UNIX version does not yet support displaying
the current UUID to the user.  When this functionality is added, "-generate"
should become an optional parameter.


(cherry picked from commit 7b2fc6e8d5)
2007-10-16 18:20:09 +00:00
Jeffrey Altman
0e4db04492 STABLE14-restore-20071016
FIXES 74531

afs_com_err() was called without specifying the error code.


(cherry picked from commit b8ecf28e22)
2007-10-16 17:56:48 +00:00
Derrick Brashear
ecdf43ac59 STABLE14-openafs-1-4-5pre2-20071015
update to 1.4.5pre2
2007-10-15 23:19:01 +00:00
Derrick Brashear
760120edb4 STABLE14-darwin-access-avoid-confusing-cp-20071015
FIXES 69363

it wants EPERM; EACCES, and it just retries forever.

"no means no. now go away"


(cherry picked from commit 38719a218c)
2007-10-15 20:22:43 +00:00
Derrick Brashear
a6a4ec768e STABLE14-darwin-install-fstrace-catalog-20071015
fstrace needs the message catalog to be useful. install it.


(cherry picked from commit d66f71cc08)
2007-10-15 18:33:49 +00:00
Derrick Brashear
edf70292ae STABLE14-redhat-spec-no-kdump-really-20071015
make really, really sure it's not there


(cherry picked from commit 38a653ea0d)
2007-10-15 18:20:42 +00:00
Jim Rees
bd0db65fed STABLE14-openbsd41-20070510
OpenBSD 4.1 config files


(cherry picked from commit 7e0571b0e5)
2007-10-15 16:25:44 +00:00
Rainer Toebbicke
d6e07207a5 STABLE14-volser-return-extended-stats-to-callers-20071015
FIXES 74398

make sure when we roll over stats we return the new values


(cherry picked from commit 14e71a12b6)
2007-10-15 15:18:57 +00:00
Marc Dionne
328dd7b2dc STABLE14-linux-2623-support-20071004
FIXES 70773

update for support for 2.6.23


(cherry picked from commit 127cebfacd)
2007-10-15 13:42:20 +00:00
Derek Atkins
bd19ed2af0 STABLE14-rpm-kmodule-patch-20071012
install the openafs module in the kernel module area, in rpms


(cherry picked from commit b6cfa8d6c8)
2007-10-12 05:32:38 +00:00
Marc Dionne
b14fed71a5 STABLE14-gcc42-integer-overflow-fix-20071007
fix issue where gcc 4.2 compiled kernel modules were breaking on linux

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

with fix from Hans-Werner Pulsen

====================

with fix from Hans-Werner Pulsen


(cherry picked from commit 7832148ae0)
2007-10-11 18:48:35 +00:00
Derrick Brashear
c8e8dedca6 STABLE14-macos-version-generation-20071011
make release time simpler


(cherry picked from commit e1b1f4655f)
2007-10-11 18:32:52 +00:00
Simon Wilkinson
1daa4bb157 STABLE14-rpm-files-update-20071011
updates for the specfile and rpm generation


(cherry picked from commit c4ad02b69a)
2007-10-11 17:40:49 +00:00
Derrick Brashear
4b1b6dfb54 STABLE14-openafs-1-4-5-pre1-20071010
make openafs 1.4.5-pre1
2007-10-10 19:56:16 +00:00
Derrick Brashear
b06b03559d STABLE14-krb5-aklog-kimpersonate-conditionalize-20070920
make kimpersonate conitional


(cherry picked from commit a0fa3b5598)
2007-10-10 18:47:58 +00:00
Derrick Brashear
4a3ee37fe1 STABLE14-darwin90-disk-cache-20071010
FIXES 43303

support disk cache in darwin90


(cherry picked from commit 63e1761b99)
2007-10-10 18:43:35 +00:00
Derrick Brashear
1ea85f62bf STABLE14-darwin90-debug-harder-20071009
stab the stabs


(cherry picked from commit 604838e7d4)
2007-10-09 22:32:01 +00:00
Derrick Brashear
231359ce13 STABLE14-darwin90-dsym-and-ppc-cputype-support-20071009
build for all ppc cputypes. also, support dsym debug info instead of stabs, when appropriate


(cherry picked from commit b4b2b74d14)
2007-10-09 17:02:30 +00:00
Derrick Brashear
1a21d2df7a STABLE14-sol10-abstraction-20071005
abstract things as needed


(cherry picked from commit e4adbbc79b)
2007-10-05 23:23:49 +00:00
Dale Ghent
19ef6a9695 STABLE14-solaris10-network-updates-20071004
FIXES 72759

This patch removes use of the non-Public ILL structures by OpenAFS to
gather network interface information in order to make RX packet size
and server locality decisions.


(cherry picked from commit 4ac01ec1ed)
2007-10-05 03:54:08 +00:00
Jeffrey Altman
8ace88dfb7 STABLE14-windows-lanahelper-20071001
uninitialized variable in lana_IsLoopback


(cherry picked from commit 7890ce9ead)
2007-10-01 21:07:14 +00:00
Derrick Brashear
6ec3976304 STABLE14-aklog-kimpersonate-20070912
inline kimpersonate support, to make testing easier.


(cherry picked from commit a6d7cacfdc)
2007-09-12 19:19:45 +00:00
Chaskiel M Grundman
d60ad4ac07 STABLE14-namei-protect-against-extra-files-20070911
if someone is monkeying in the filesystem, sometimes they shoot themselves. save them if they renamed foo to foo.bak (where foo is a full 64 bits)


(cherry picked from commit c22f945bb7)
2007-09-11 16:40:26 +00:00
Derrick Brashear
4b0c0d2af5 STABLE14-namei-fsync-less-20070910
remove sync() call from Windows build


(cherry picked from commit 049c95d74c)
2007-09-10 22:55:58 +00:00
Rainer Toebbicke
602af83c32 STABLE14-namei-fsync-less-20070907
FIXES 30632

we call fsync() too much. call it less, and fsync in the background


(cherry picked from commit dbbd59495b)
2007-09-07 05:05:49 +00:00
Derrick Brashear
bbe4f52c8c STABLE14-checkhost-use-reentrant-list-traversal-20070823
rather than making a copy of the whole hostlist and holding every host, hold
what we need, the _r (not really reentrant) version.


(cherry picked from commit 5cae22ea3a)
2007-09-07 04:55:40 +00:00
Derrick Brashear
94be954f97 STABLE14-consolidate-cellservdb-20070905
step 1. one place.
step 2 is coming: fix the scripts to update it when we do a release


(cherry picked from commit b3e385fc10)
2007-09-05 22:54:41 +00:00
Jim Rees
38145463cf STABLE14-use-strdup-20061026
use strdup instead of rolling our own


(cherry picked from commit c5fd006bf8)
2007-08-29 21:29:02 +00:00
Derrick Brashear
d0e827e21d STABLE14-linux-module-error-handling-20070821
be more careful about what we call when, and clean up after ourselves


(cherry picked from commit c31cfea03d)
2007-08-22 03:19:28 +00:00
Derrick Brashear
d0124968d7 STABLE14-nfstrans-updates-20070821
FIXES 1480

fix the knfs error from the v/c/o pioctl changes


(cherry picked from commit 34bbb13160)
2007-08-22 03:15:33 +00:00
Derrick Brashear
d9238c7992 STABLE14-linux-modparam-269-updates-20070821
be consistent on 2.6.9 about which MODULE parm family used


(cherry picked from commit 2a9ef007a3)
2007-08-21 22:31:59 +00:00
Jeffrey Altman
b1c7df93f9 STABLE14-viced-remove-asserts-20070821
remove asserts testing the number of alternate interfaces.


(cherry picked from commit d0f62da484)
2007-08-21 09:28:37 +00:00
Derrick Brashear
17f61220e2 STABLE14-find-dcache-just-hold-the-lock-slightly-longer-20070820
we go out of our way to hold xdcache to protect indexTimes elsewhere... there's
no reason to drop it here just before this...


(cherry picked from commit d0a92c7bde)
2007-08-20 18:53:15 +00:00
Alejandro R. Sedeño
e41f6de262 STABLE14-krb4-64bit-tf-kth-or-mit-20070820
based on his patch for mit kerberos


(cherry picked from commit 5eff5f4ee8)
2007-08-20 18:29:25 +00:00
Marcus Watts
a9cd655772 STABLE14-pt_util-man-page-20061005
Initial man page for pt_util.


(cherry picked from commit f5e9182848)
2007-08-20 06:42:37 +00:00
Russ Allbery
e5e7de9860 STABLE14-no-kseal-20070819
Don't build or install kseal by default.  It's a debugging tool with very
limited utility.


(cherry picked from commit a6fe83d9a6)
2007-08-19 23:31:27 +00:00
Jason Edgecombe
655418da78 STABLE14-man-page-fixes-20070819
More details on how to run check-pod.  Restore the [] markup in the vos
changeloc SYNOPSIS since the flags really are optional.


(cherry picked from commit dfb2961b67)
2007-08-19 23:27:02 +00:00
Russ Allbery
ddde0c6c46 STABLE14-ka-forwarder-20060731
Add ka-forwarder.


(cherry picked from commit cc37bc5ae4)
2007-08-19 23:17:42 +00:00
Jason Edgecombe
9f0b5edc65 STABLE14-man-page-pts-pullup-20070817
For some reason, the previous pullup didn't cvs add these files.  Really
pull them up from the trunk.
2007-08-18 03:47:28 +00:00
Jason Edgecombe
43906fae26 STABLE14-man-page-vos-changeloc-more-20070817
Mention vos changeloc in the vos man page.  Also include an incidental fix
to pts source's man page.


(cherry picked from commit fb1cc324a4)
2007-08-18 03:38:14 +00:00
Jason Edgecombe
e20e6c0ac1 STABLE14-man-page-vos-changeloc-20070817
Add a man page for vos changeloc.


(cherry picked from commit dc5adbeaac)
2007-08-18 03:34:24 +00:00
Jason Edgecombe
2a49a5570e STABLE14-man-page-fs-updates-20070817
Add man pages for fs flushall and fs getcalleraccess.


(cherry picked from commit 024442b020)
2007-08-18 02:58:24 +00:00
Jason Edgecombe
c6ada7b194 STABLE14-man-page-bos-util-20070817
Add a man page for bos_util.


(cherry picked from commit 815ac3c773)
2007-08-18 02:53:07 +00:00
Jason Edgecombe
21ce4273ed STABLE14-man-page-updates-20070817
Add new man pages for pts interactive, quit, sleep, and source.  Fix POD
errors in a few other man pages and update the to-do list in README.


(cherry picked from commit 87efbab4e8)
2007-08-18 02:48:12 +00:00
Jason Edgecombe
888c34d8de STABLE14-man-page-check-pod-20070817
Add check-pod script to test for POD syntax errors.


(cherry picked from commit a8172fca24)
2007-08-18 02:44:47 +00:00
Derrick Brashear
952d139a4a STABLE14-aix-dont-use-root-vfs-for-anything-20070815
the cache may not be in /; we basically never need rootvfs


(cherry picked from commit 25ace7c2c7)
2007-08-16 04:54:26 +00:00
Jeffrey Altman
d3162e2373 STABLE14-pts-20070811
remove SUPERGROUPS condition for compilation of pts commands:
  Interactive, Quit, Source, Sleep

fix the assignment of 'source' to permit it to function

replace bcopy and bzero with memcpy and memset to permit compilation
on Windows

replace ubik_Call(xxx) with ubik_xxx() (testpt.c)

add -DSUPERGROUPS and map.c to NTMakefile

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

rename functions to avoid Win32 conflicts


(cherry picked from commit 58d5f38b10)
2007-08-12 00:54:04 +00:00