openafs.git
23 years agoSTABLE10-dummy-linux-vers-to-placate-make-on-non-linux-20010119 openafs-stable-1_0_2
Derrick Brashear [Sat, 20 Jan 2001 23:20:17 +0000]
STABLE10-dummy-linux-vers-to-placate-make-on-non-linux-20010119

The empty variable upsets make, so we provide a dummy value which gets
overriden when it matters

(cherry picked from commit 000c69679226ded5843cfcbab6cb477eecfd8498)

23 years agoSTABLE10-create-openafs-stable-102-20010119
Derrick Brashear [Fri, 19 Jan 2001 22:26:44 +0000]
STABLE10-create-openafs-stable-102-20010119

make CML string generator do the right thing

23 years agoSTABLE10-linux24-shutdown-listener-cleanly-20010119
Michael Pronath [Fri, 19 Jan 2001 22:24:46 +0000]
STABLE10-linux24-shutdown-listener-cleanly-20010119

iDon't garbage collection listener pid too early on shutdown

(cherry picked from commit d88ed238288fc1914f5bf8968bb68b2d97ef9eea)

23 years agoSTABLE10-linux-install-kdump-with-make-rules-that-work-20010119
Derrick Brashear [Fri, 19 Jan 2001 22:16:51 +0000]
STABLE10-linux-install-kdump-with-make-rules-that-work-20010119

gmake doesn't like $?-$$lv, so don't use it

(cherry picked from commit 7f6f446ad0f007d85b25280947301c36fa0e862f)

23 years agoSTABLE10-linux-build-kdump-for-each-kernel-20010119
Derek Atkins [Fri, 19 Jan 2001 22:14:44 +0000]
STABLE10-linux-build-kdump-for-each-kernel-20010119

Build kdump for each kernel we built for

(cherry picked from commit 988d4cf0f8b0edfac0256b30a940c03e9740bf16)

23 years agoSTABLE10-add-missing-solaris8-call-20010119
Pavel Semerad [Fri, 19 Jan 2001 10:24:04 +0000]
STABLE10-add-missing-solaris8-call-20010119

The Solaris 8 analog of vfs_devsearch is vfs_dev2vfsp

(cherry picked from commit 340194f29b7c9aae32edfa4f6cd519305715b03f)

23 years agoSTABLE10-warning-fixes-20001219
Nathan Neulinger [Fri, 19 Jan 2001 10:09:38 +0000]
STABLE10-warning-fixes-20001219

Warning fixes missed on 12/13

(cherry picked from commit 0de9b367b9dbb5dcb357f6af6cf3bf1086a67466)

23 years agoSTABLE10-solaris26-needs-ccs-libcurses-20001223
Nathan Neulinger [Fri, 19 Jan 2001 10:05:06 +0000]
STABLE10-solaris26-needs-ccs-libcurses-20001223

gtx wants a symbol which exists only in the ccs libcurses

(cherry picked from commit 9499904817a43fe9f48eb372d0fa901cba886d8c)

23 years agoSTABLE10-linux-kdump-build-against-kernel-headers-20010119
Derrick Brashear [Fri, 19 Jan 2001 09:56:54 +0000]
STABLE10-linux-kdump-build-against-kernel-headers-20010119

make linux kdump attempt to build against same kernel headers as the kernel
module

(cherry picked from commit 57ee0438440040560c5b3517cd95b3d85a984b96)

23 years agoSTABLE10-add-cryptall-pioctl-macros-20010119
Derrick Brashear [Fri, 19 Jan 2001 09:55:45 +0000]
STABLE10-add-cryptall-pioctl-macros-20010119

Add VIOC macros for cryptall pioctls

(cherry picked from commit 9e8ffd556717e4e409883ff786ad5b0de034203d)

23 years agoSTABLE10-krb-udp-cleanup-20010119
Derrick Brashear [Fri, 19 Jan 2001 09:54:56 +0000]
STABLE10-krb-udp-cleanup-20010119

fix size of answer packet

fallback to kerberos-iv before kerberos

(cherry picked from commit 084d1b109f8d1cc526dd3e07ac89ceb1422fbab6)

23 years agoSTABLE10-linux-ppc-minor-cleanup-20010119
Sam Hartman [Fri, 19 Jan 2001 09:53:12 +0000]
STABLE10-linux-ppc-minor-cleanup-20010119

Minor fixes for PPC Linux

(cherry picked from commit acceff25eb133d218809121fef0e31f38c052f59)

23 years agoSTABLE10-cleanup-pioctl-cryptall-interface-20010119
Derrick Brashear [Fri, 19 Jan 2001 09:52:21 +0000]
STABLE10-cleanup-pioctl-cryptall-interface-20010119

Complete port of patch to current code

(cherry picked from commit e19270efa90eaa75b7bee74e80ef3ab6579da930)

23 years agoSTABLE10-solaris8-fixes-20010115
Chas Williams [Fri, 19 Jan 2001 09:51:43 +0000]
STABLE10-solaris8-fixes-20010115

Cleanup for solaris 8

(cherry picked from commit 527b64b950a79bdf5f071f6bde6c52b6240cbb05)

23 years agoSTABLE10-add-fs-crypt-commands-20010115
Greg Hudson [Fri, 19 Jan 2001 09:50:55 +0000]
STABLE10-add-fs-crypt-commands-20010115

Add fs command to control cryptall

(cherry picked from commit e51aacb61474150303cd0f97c4854af702204eee)

23 years agoSTABLE10-export-pioctl-cryptall-interface-20010115
Greg Hudson [Fri, 19 Jan 2001 09:49:57 +0000]
STABLE10-export-pioctl-cryptall-interface-20010115

Export pioctl interface to cryptall

(cherry picked from commit 4a8f7153d2e60cb997c185de7dd1659a9e5a98c3)

23 years agoSTABLE10-merge-afs-and-arla-pioctl-space-20010115
Derrick Brashear [Fri, 19 Jan 2001 09:49:10 +0000]
STABLE10-merge-afs-and-arla-pioctl-space-20010115

Effect a single uniform pioctl space for openafs and arla

(cherry picked from commit 5e534226f308a3c4e301e9bdbe036d38a10ed8d9)

23 years agoSTABLE10-honor-solaris-attr-hint-20010112
Nickolai Zeldovich [Fri, 19 Jan 2001 09:46:06 +0000]
STABLE10-honor-solaris-attr-hint-20010112

"The problem that it fixes is as follows: suppose user A's process maps
something into its address space out of AFS. Now if user B runs "ps",
or otherwise reads /proc/NNN/status, the kernel code will lock the
associated entry in /proc and then proceed to find the size of the
address space for that process; in doing so, it calls getattr(). If B
does not have tokens to access the file, the fileserver will eventually
start delaying responses to FetchStatus requests, and the kernel will
block with /proc locked.

The user-visible effect is that "ps", "w" and so on start blocking
uninterruptibly for long periods of time."

(cherry picked from commit 22293eeada64329250864b4f46dfce3ca857f674)

23 years agoSTABLE10-repair-afs-cryptall-20010111
Greg Hudson [Fri, 19 Jan 2001 09:45:12 +0000]
STABLE10-repair-afs-cryptall-20010111

Make it possible for cache manager cryptall code to work

(cherry picked from commit 10892a7bde1c9eb8beac2ecb1d618a67cdea3fdb)

23 years agoSTABLE10-winnt-port-cleanup-20010111
Michael Nelson [Fri, 19 Jan 2001 09:43:23 +0000]
STABLE10-winnt-port-cleanup-20010111

More header cleanup for windows

(cherry picked from commit 4e81c489ee99612fbafa62e8a4a8a07d45fb6ade)

23 years agoSTABLE10-winnt-eventlog-copyright-fixes-20010111
Jeffrey Hutzelman [Fri, 19 Jan 2001 09:40:26 +0000]
STABLE10-winnt-eventlog-copyright-fixes-20010111

change comment style for the .mc files

(cherry picked from commit 6153f6b654e8353c166d4ab09c2f643a0e6a3d44)

23 years agoSTABLE10-update-for-linux-240-final-20010111
Chas Williams [Fri, 19 Jan 2001 09:39:07 +0000]
STABLE10-update-for-linux-240-final-20010111

\7fUpdate kernel support for 2.4.0 final kernel

(cherry picked from commit 1b0a7f95e9451da9c7d55fa8204fdc1c2949cd34)

23 years agoSTABLE10-allow-rx-newservice-with-zero-port-after-rx-init-zero-20010111
Jeffrey Hutzelman [Fri, 19 Jan 2001 09:37:54 +0000]
STABLE10-allow-rx-newservice-with-zero-port-after-rx-init-zero-20010111

Allow services to get a random port after rx_Init(0)

(cherry picked from commit c12b66c1bec412d928bbcb62c7eb3b3caad3511c)

23 years agoSTABLE10-sparc64-linux-missing-header-define-20010111
Pavel Semerad [Fri, 19 Jan 2001 09:36:45 +0000]
STABLE10-sparc64-linux-missing-header-define-20010111

sparc64 needs sparc32 header also

(cherry picked from commit a727f0417ab4c568eb84b8ddd657299cf6461047)

23 years agoSTABLE10-krb-udp-use-transaction-for-special-keys-20010111
Jeffrey Hutzelman [Fri, 19 Jan 2001 09:35:07 +0000]
STABLE10-krb-udp-use-transaction-for-special-keys-20010111

Use opened ubik transaction for lookup when looking for foreign krbtgts

(cherry picked from commit c915747a227f7826e9150ac72f77f8606d32bb7b)

23 years agoSTABLE10-s390-linux-20001223
Neale Ferguson [Fri, 19 Jan 2001 09:33:38 +0000]
STABLE10-s390-linux-20001223

Port for Linux on the IBM S/390

(cherry picked from commit 9a7b4da986b0e2d5610fbdff1246353e2ba8d219)

23 years agoSTABLE10-sparc-linux-20001223
Pavel Semerad [Fri, 19 Jan 2001 09:29:22 +0000]
STABLE10-sparc-linux-20001223

sparc/sparc64 linux port

(cherry picked from commit 928c5e686bf508b60820e015c405f7d155ba4d90)

23 years agoSTABLE10-make-make-dollar-make-20001223
Nathan Neulinger [Fri, 19 Jan 2001 09:12:01 +0000]
STABLE10-make-make-dollar-make-20001223

Use $(MAKE) instead of explicitly using make

(cherry picked from commit 6103bb18255134ae2ae3a13a8f00cba48ddfa083)

23 years agoSTABLE10-sgi-65-gnu-cc-ld-harmful-20001220
Nathan Neulinger [Fri, 19 Jan 2001 09:08:40 +0000]
STABLE10-sgi-65-gnu-cc-ld-harmful-20001220

gcc and Gnu LD cause problems with build on Irix 6.5; Avoid them.

(cherry picked from commit f2811db37d313c79c1858657463880f4122684a7)

23 years agoSTABLE10-ptser-Makefile-missing-slash-20001220
Nathan Neulinger [Fri, 19 Jan 2001 09:07:14 +0000]
STABLE10-ptser-Makefile-missing-slash-20001220

Add missing / after DESTDIR to make pt_util rule like others

(cherry picked from commit 7a6fdfd5122a3e9720718d7c8f120699dc12b75f)

23 years agoSTABLE10-fast-start-20001220
Hartmut Reuter [Fri, 19 Jan 2001 09:06:00 +0000]
STABLE10-fast-start-20001220

FAST_RESTART ifdef'd code omits salvage at restart. -DontSalvage must be
added to salvager args in the bos configuration

BITMAPS_LATER ifdef'd code lets the fileserver create the bitmaps for
free vnodes only on demand, so the fileserver may start faster.

(cherry picked from commit 43f97ca58c720ccb22264b97775edc93eddb6ad5)

23 years agoSTABLE10-cml-version-string-maker-20001220
Hartmut Reuter [Fri, 19 Jan 2001 09:04:03 +0000]
STABLE10-cml-version-string-maker-20001220

Cons up version strings from the date

(cherry picked from commit bfff302520e528effba7247984c5ebd1357b2ccf)

23 years agoSTABLE10-missing-sol8-Makefile-20001219
Chas Williams [Fri, 19 Jan 2001 09:01:48 +0000]
STABLE10-missing-sol8-Makefile-20001219

Missed in initial commit

(cherry picked from commit 016cf269e44f6721fe6307e86d983b0b966ee09a)

23 years agoSTABLE10-ptutil-initial-20001219
Garry Zacheiss [Fri, 19 Jan 2001 08:52:36 +0000]
STABLE10-ptutil-initial-20001219

Utility for manipulating pts database

(cherry picked from commit 53986479ee1eba7c91e8d7b859ceccac7bc08ecc)

23 years agoSTABLE10-warning-fixes-20001213
Nathan Neulinger [Wed, 13 Dec 2000 21:48:54 +0000]
STABLE10-warning-fixes-20001213

Also to the stable branch, warning fixes

(cherry picked from commit a35279d3146688498bfabec9957a5fd47d6246de)

23 years agoSTABLE10-linux-ppc-des-20001213
Chas Williams [Wed, 13 Dec 2000 19:34:45 +0000]
STABLE10-linux-ppc-des-20001213

Branch this file

(cherry picked from commit 052d68b92d0b057eee922cc537963cf0fcadadb0)

23 years agolinux-ppc-des-20001213
Chas Williams [Wed, 13 Dec 2000 19:33:47 +0000]
linux-ppc-des-20001213

Add missing file for DES

23 years agoadd-buildnotes-20001202 BP-openafs-stable-1_0_x openafs-stable-1_0_1
Derrick Brashear [Sat, 2 Dec 2000 18:17:50 +0000]
add-buildnotes-20001202

notes for building openafs

23 years agoREADME-update-20001202
Derrick Brashear [Sat, 2 Dec 2000 18:06:26 +0000]
README-update-20001202

refer people to openafs.org site for help

23 years agocheck-flushvol-args-20001202
Nickolai Zeldovich [Sat, 2 Dec 2000 17:52:58 +0000]
check-flushvol-args-20001202

check args for flushvol

23 years agobulkstat-changes-20001202
Nickolai Zeldovich [Sat, 2 Dec 2000 17:46:52 +0000]
bulkstat-changes-20001202

change in bulkstatus code

23 years agolinux-xfs-support-20001202
Chas Williams [Sat, 2 Dec 2000 17:41:43 +0000]
linux-xfs-support-20001202

support for linux xfs kernels

23 years agokdump-linux-header-fixes-20001201
Derrick Brashear [Fri, 1 Dec 2000 23:59:27 +0000]
kdump-linux-header-fixes-20001201

Deal with kdump not building on modern glibc linux systems. On RedHat 7,
we also need kgcc.

23 years agolinux-needs-larger-lwp-stacksize-20001201
Derrick Brashear [Fri, 1 Dec 2000 23:26:44 +0000]
linux-needs-larger-lwp-stacksize-20001201

The 48k stack is insufficient and can lead to servers that refuse to start
or that crash unexpectedly.

23 years agolinux-glibc22-has-pthread-attr-setstacksize-20001201
Derrick Brashear [Fri, 1 Dec 2000 23:11:06 +0000]
linux-glibc22-has-pthread-attr-setstacksize-20001201

Newer glibc includes this function, and this conflicts with a header

23 years agoredhat-linux-version-h-is-mangled-20001201
Derrick Brashear [Fri, 1 Dec 2000 22:52:01 +0000]
redhat-linux-version-h-is-mangled-20001201

the kernel-source rpm on redhat 7.0 provides a modified linux/version.h
which chokes the linux-version script. attempt to deal.

23 years agobuild-vfsck-for-solarises-20001201
Derrick Brashear [Fri, 1 Dec 2000 22:36:53 +0000]
build-vfsck-for-solarises-20001201

build vfsck for solaris 2.5, 2.6 and 7
not known to work correctly in all cases

23 years agolinux-module-initialization-allocate-20001201
Michael Pronath [Fri, 1 Dec 2000 17:30:42 +0000]
linux-module-initialization-allocate-20001201

Loading and unloading a module without starting AFS would oops without this
because nothing checked for allocation.

23 years agosolaris8-fixes-20001114
Chas Williams [Wed, 15 Nov 2000 00:38:24 +0000]
solaris8-fixes-20001114

updates to solaris 8

23 years agolinux24-writepage-20001113
Chas Williams [Tue, 14 Nov 2000 03:28:15 +0000]
linux24-writepage-20001113

Linux 2.4 kernel writepage support

23 years agocopy-permit-export-h-20001107
Derek Atkins [Tue, 7 Nov 2000 15:51:03 +0000]
copy-permit-export-h-20001107

copy another include file to make a separate kernel module build easier

23 years agowinnt-letter-mappings-20001107
Michael Nelson [Tue, 7 Nov 2000 15:44:17 +0000]
winnt-letter-mappings-20001107

Single user drive letter mapping support

23 years agolinux24-config-params-20001106
Chas Williams [Mon, 6 Nov 2000 18:55:50 +0000]
linux24-config-params-20001106

Add param file for linux24

23 years agowinnt-fixes-20001106
Michael Nelson [Mon, 6 Nov 2000 15:48:48 +0000]
winnt-fixes-20001106

WinNT build fixes

23 years agolinux24-cleanup-20001106
Derrick Brashear [Mon, 6 Nov 2000 15:30:18 +0000]
linux24-cleanup-20001106

remainder of fixes. temporary test hardware confirms it builds again

23 years agolinux24-missing-endif-20001106
Derrick Brashear [Mon, 6 Nov 2000 15:09:13 +0000]
linux24-missing-endif-20001106

missing endif. these problems won't happen when I have the testing hardware, obviously;-)

23 years agolinux24-missing-ifdef-20001106
Derrick Brashear [Mon, 6 Nov 2000 15:01:54 +0000]
linux24-missing-ifdef-20001106

Add missing ifdef/endif for linux 24 support code

23 years agoinitial-solaris8-support-20001105
Chas Williams [Mon, 6 Nov 2000 04:22:21 +0000]
initial-solaris8-support-20001105

Iniktial Solaris 8 support

====================
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.
====================
Initial Solaris 8 support

====================
Initial Solaris 8 support

23 years agocopy-rx-header-for-libafs-20001105
Derek Atkins [Mon, 6 Nov 2000 03:36:43 +0000]
copy-rx-header-for-libafs-20001105

Make sure that rx_misc.h is copied to the libafs tree from rx source

23 years agoinitial-linux24-support-20001105
Chas Williams [Sun, 5 Nov 2000 20:13:38 +0000]
initial-linux24-support-20001105

preliminary linux 2.4 kernel support

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

23 years agoeliminate-libaudit-requirement-20001104
Derrick Brashear [Sun, 5 Nov 2000 03:25:14 +0000]
eliminate-libaudit-requirement-20001104

move afsconf_CheckAuth which requires afsconf_SuperUser into userok.c
where afsconf_SuperUser is, eliminating the need for libaudit when using
archive libraries (doesn't help with shlibs)

23 years agoreplace-gets-with-fgets-20001104
Derrick Brashear [Sun, 5 Nov 2000 02:21:42 +0000]
replace-gets-with-fgets-20001104

replace gets with fgets
based as patch from nneul@umr.edu

23 years agoreplace-getwd-with-getcwd-20001104
Derrick Brashear [Sun, 5 Nov 2000 01:50:30 +0000]
replace-getwd-with-getcwd-20001104

getcwd replaces getwd

23 years agoprefetch-pioctls-overflow-20001104
Chaskiel M Grundman [Sun, 5 Nov 2000 01:16:17 +0000]
prefetch-pioctls-overflow-20001104

1024 was being used of a buffer which wasn't that large.

23 years agoFor people who don't know any better openafs-devel-license-update
Derrick Brashear [Sun, 5 Nov 2000 00:55:11 +0000]
For people who don't know any better

23 years agoFor people who don't know any better
Derrick Brashear [Sat, 4 Nov 2000 22:20:51 +0000]
For people who don't know any better

23 years agoStandardize License information
Derrick Brashear [Sat, 4 Nov 2000 10:01:08 +0000]
Standardize License information

23 years agowhere the per file license text refers to it
Derrick Brashear [Sat, 4 Nov 2000 08:38:12 +0000]
where the per file license text refers to it

23 years agofoo
Derrick Brashear [Sat, 4 Nov 2000 08:37:38 +0000]
foo

23 years agowhere the license refers to it
Derrick Brashear [Sat, 4 Nov 2000 08:36:53 +0000]
where the license refers to it

23 years agoadd a license
Derrick Brashear [Sat, 4 Nov 2000 03:34:07 +0000]
add a license

23 years agoInitial IBM OpenAFS 1.0 tree openafs-ibm-1_0 openafs-root
IBM [Sat, 4 Nov 2000 02:13:13 +0000]
Initial IBM OpenAFS 1.0 tree