openafs.git
22 years agoSTABLE11-windows-updates-20010823 openafs-stable-1_1_x openafs-stable-1_1_1a
James Peterson [Thu, 23 Aug 2001 06:31:46 +0000]
STABLE11-windows-updates-20010823

add windows patches to the right stable branch. oops.

22 years agoSTABLE11-create-openafs-1_1_1-20010719 openafs-stable-1_1_1
Derrick Brashear [Thu, 19 Jul 2001 23:03:57 +0000]
STABLE11-create-openafs-1_1_1-20010719

new release

22 years agoSTABLE11-lwp-waitkey-lacks-return-for-eof-and-hence-backup-is-unhappy-20010719
Derrick Brashear [Thu, 19 Jul 2001 23:02:42 +0000]
STABLE11-lwp-waitkey-lacks-return-for-eof-and-hence-backup-is-unhappy-20010719

just return eof info to caller and get on with life

(cherry picked from commit ad8388547d0b6d0c8cea7403723b1eaca58e18b6)

22 years agoSTABLE11-configure-fail-if-cant-guess-linux-version-for-sysname-20010719
Derrick Brashear [Thu, 19 Jul 2001 22:25:44 +0000]
STABLE11-configure-fail-if-cant-guess-linux-version-for-sysname-20010719

if we disabled kernel module because there were no headers, guessing the sysname
 is harder

(cherry picked from commit 3416930f75db8f7268f354ce00531e14f53f5393)

22 years agoSTABLE11-resolve-symlinks-from-stat-cache-with-just-lookup-permission-20010719
Nickolai Zeldovich [Thu, 19 Jul 2001 18:41:45 +0000]
STABLE11-resolve-symlinks-from-stat-cache-with-just-lookup-permission-20010719

To fix bug reported by Nathan Rawling.

(cherry picked from commit 1c46493032e77e5b8d59557f0f4984e0bec01570)

22 years agoSTABLE11-aix-export-needs-afsconfig-include-path-20010716
Derrick Brashear [Mon, 16 Jul 2001 05:58:43 +0000]
STABLE11-aix-export-needs-afsconfig-include-path-20010716

minor cleanup for export build on aix

(cherry picked from commit 49ae847e1ba9dec69756f3e323c00532ebb57f9e)

22 years agoSTABLE11-move-readmes-one-level-up-20010716
Derrick Brashear [Mon, 16 Jul 2001 05:36:12 +0000]
STABLE11-move-readmes-one-level-up-20010716

move readmes/install into new top level

22 years agoSTABLE11-linux22-param-file-needs-modversions-reordering-20010716 openafs-stable-1_1_0
Derrick Brashear [Mon, 16 Jul 2001 23:06:48 +0000]
STABLE11-linux22-param-file-needs-modversions-reordering-20010716

to make it possible to build modversion'd kernel on linux 2.2

(cherry picked from commit 354fb1739295cdb10bc08a537db158a70cd18379)

22 years agoSTABLE11-add-bogus-install-dependancy-for-lame-systems-which-think-INSTALL-is-install...
Derrick Brashear [Mon, 16 Jul 2001 06:35:19 +0000]
STABLE11-add-bogus-install-dependancy-for-lame-systems-which-think-INSTALL-is-install-and-so-do-the-wrong-thing-20010716

stable branch needs darwin placation

(cherry picked from commit 9e09de0b96b3a6a97e6d22c99e3730d1f771a360)

22 years agoSTABLE11-move-readmes-one-level-up-20010716
Derrick Brashear [Mon, 16 Jul 2001 05:36:12 +0000]
STABLE11-move-readmes-one-level-up-20010716

move readmes/install into new top level

22 years agoSTABLE11-create-openafs-stable-1_1_0-20010715
Derrick Brashear [Mon, 16 Jul 2001 02:32:20 +0000]
STABLE11-create-openafs-stable-1_1_0-20010715

the time has come...

22 years agoconfigure-redhat-kernel-bug-workaround-20010715
Derek Atkins [Mon, 16 Jul 2001 01:59:01 +0000]
configure-redhat-kernel-bug-workaround-20010715

to allow hooking in to deal with bug in redhat kernel headers

22 years agolinux-under-under-smp-under-under-never-needs-to-be-defined-in-rhconfig-20010715
Derek Atkins [Mon, 16 Jul 2001 01:22:48 +0000]
linux-under-under-smp-under-under-never-needs-to-be-defined-in-rhconfig-20010715

never need to define __SMP__ (or undefine __SMP__) in module compilation

22 years agoafsdb-support-use-afs-not-dce-records-only-20010715
Nickolai Zeldovich [Mon, 16 Jul 2001 01:20:38 +0000]
afsdb-support-use-afs-not-dce-records-only-20010715

so we don't use DCE AFSDB records

22 years agoconfigure-fail-unknown-sysnames-20010715
Nickolai Zeldovich [Mon, 16 Jul 2001 01:13:19 +0000]
configure-fail-unknown-sysnames-20010715

fail on unknown systems to default system name

22 years agoinclude-afsconfig-before-param-h-20010712
Nathan Neulinger [Thu, 12 Jul 2001 20:58:15 +0000]
include-afsconfig-before-param-h-20010712

so stuff can be defined in afsconfig.h and included first

22 years agosolaris-detect-kernel-dqrwlock-20010712
Nickolai Zeldovich [Thu, 12 Jul 2001 20:04:07 +0000]
solaris-detect-kernel-dqrwlock-20010712

based on feedback from Frank Batschulat <Frank.Batschulat@Sun.COM>

vfs_dqrwlock not present in all solaris versions

22 years agodarwin-generate-module-version-from-version-string-20010712
Chaskiel M Grundman [Thu, 12 Jul 2001 20:00:33 +0000]
darwin-generate-module-version-from-version-string-20010712

generate darwin version string from the autoconf version for the module

22 years agopam-needs-afsdb-libs-20010712
Derrick Brashear [Thu, 12 Jul 2001 19:57:25 +0000]
pam-needs-afsdb-libs-20010712

since libauth can include afsdb support we need the support libs

22 years agoinstall-vlib-as-libvlib-also-20010712
Derrick Brashear [Thu, 12 Jul 2001 19:37:48 +0000]
install-vlib-as-libvlib-also-20010712

these weird archives which aren't installed as libwhatever are really annoying

vlib is now no longer one of these

22 years agodauth-makefile-dont-reuse-VERSION-macro-20010712
Derrick Brashear [Thu, 12 Jul 2001 18:52:06 +0000]
dauth-makefile-dont-reuse-VERSION-macro-20010712

version macro belongs to autoconf build system now

22 years agogenerate-version-strings-from-configure-20010712
Derrick Brashear [Thu, 12 Jul 2001 18:43:28 +0000]
generate-version-strings-from-configure-20010712

have perfectly good version string. use it.

22 years agomake-clean-cleanup-20010712
Derrick Brashear [Thu, 12 Jul 2001 18:26:06 +0000]
make-clean-cleanup-20010712

make distclean not do clean's job (src/kauth/Kkauth.cs.c)
make clean do clean's job (as above)
make pristine make it out of the box clean

22 years agoadd-redhat-buildsys-enabler-in-configure-20010712
Derek Atkins [Thu, 12 Jul 2001 18:18:53 +0000]
add-redhat-buildsys-enabler-in-configure-20010712

to make things easier when building in a spec file environment

22 years agoconfigure-compute-darwin-sysnames-20010712
Derrick Brashear [Thu, 12 Jul 2001 18:11:32 +0000]
configure-compute-darwin-sysnames-20010712

powerpc not ppc is the cpu type; specify version also

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

include _

22 years agomake-clean-should-clean-package-and-rsh-20010712
Derrick Brashear [Thu, 12 Jul 2001 17:09:17 +0000]
make-clean-should-clean-package-and-rsh-20010712

clean up if we enable obsolete and insecure

22 years agokill-afs-warning-message-20010712
Derrick Brashear [Thu, 12 Jul 2001 16:55:47 +0000]
kill-afs-warning-message-20010712

we aren't ibm and hence government licensing issue doesn't matter

22 years agoitc-h-is-dead-use-potpourri-h-20010712
Derrick Brashear [Thu, 12 Jul 2001 16:54:10 +0000]
itc-h-is-dead-use-potpourri-h-20010712

in reality potpourri should also die but one thing at a time

22 years agolinux24-handle-inode-address-space-page-lock-spinlock-20010712
Derrick Brashear [Thu, 12 Jul 2001 16:37:31 +0000]
linux24-handle-inode-address-space-page-lock-spinlock-20010712

One line patch to initialize spin lock added in a RedHat kernel patch.
This should fix the RedHat 7.1 SMP problem. Also includes configure
glue to turn it on. Thanks to Chaskiel Grundman for suggesting the fix,
Garry Zacheiss for suggesting it affected the SMP kernel generally and not
just SMP hardware, and Andrei Maslennikov for noting the problem did not
affect vanilla 2.4.3 with only the Alan Cox (AC14 in this case) patch.

22 years agodont-install-crypt-and-itc-headers-20010711
Derrick Brashear [Thu, 12 Jul 2001 05:02:29 +0000]
dont-install-crypt-and-itc-headers-20010711

a header named crypt.h with one prototype isn't very useful

the itc.h header is also pretty much useless

so, they are gone

22 years agokdump-include-afsconfig-path-20010711
Derrick Brashear [Thu, 12 Jul 2001 03:17:40 +0000]
kdump-include-afsconfig-path-20010711

so kdump has a prayer of building

22 years agotop-makefile-needs-lwp-before-rx-in-kfsint-20010711
Sam Hartman [Thu, 12 Jul 2001 03:14:13 +0000]
top-makefile-needs-lwp-before-rx-in-kfsint-20010711

since rx needs lwp, do lwp dep first

22 years agoconfigure-guess-afs-sysnames-20010711
Derrick Brashear [Wed, 11 Jul 2001 22:00:50 +0000]
configure-guess-afs-sysnames-20010711

make configure attempt to guess the correct afs sysname for your platform

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

use precomputed kernel we're building for not uname output

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

stick in missing systems

22 years agoupdate-INSTALL-to-reflect-state-of-openafs-20010711
Derrick Brashear [Wed, 11 Jul 2001 21:49:55 +0000]
update-INSTALL-to-reflect-state-of-openafs-20010711

the stock INSTALL is wrong for us now.

22 years agoadd-openafs-news-20010711
Sam Hartman [Wed, 11 Jul 2001 19:06:20 +0000]
add-openafs-news-20010711

edited by shadow@dementia.org based on content and also on suggestions from
nneul@umr.edu

22 years agokauth-retire-SPECIAL-macro-20010711
Derrick Brashear [Wed, 11 Jul 2001 19:04:39 +0000]
kauth-retire-SPECIAL-macro-20010711

SPECIAL macro was presumably for conversion to special key cache environment
and is no longer needed

22 years agoauth-ktc-no-kernel-has-ktc-h-20010711
Derrick Brashear [Wed, 11 Jul 2001 18:45:04 +0000]
auth-ktc-no-kernel-has-ktc-h-20010711

retire MAYBE_NO_KTC since no kernels have afs integrated that way these days

22 years agokaauxdb-fix-silly-comment-substitution-20010711
Derrick Brashear [Wed, 11 Jul 2001 18:27:01 +0000]
kaauxdb-fix-silly-comment-substitution-20010711

how afs_int32 can you be?

22 years agolibadmin-kas-bugfixes-20010711
Derrick Brashear [Wed, 11 Jul 2001 18:25:56 +0000]
libadmin-kas-bugfixes-20010711

fixes for the following report from "Jeremy Stribling" <jstribl@us.ibm.com>
   - In the GetPrincipalLockStatus function, an attempt is made to set the
  lockedUntil variable to the minimum locked value for that principal among
  all servers.  However, lockedUntil is set to 0 immediately before this, and
  so all attempts to find a locked value less than it fails, and so
  lockedUntil always comes out of that function as 0.

     - Also in the GetPrincipalLockStatus function, if the principal is
  locked out according to all servers, then the main loop will exit when
  ubik_CallIter returns the UNOSERVERS error code.  But, since the return
  code for GetPrincipalLockStatus is set to 1 if and only if ubik_CallIter
  returns an error code of 0, this results in an return code of 0 being
  returned for GetPrincipalLockStatus when in reality no error occured.

     - A similar problem occurs in the kas_PrincipalUnlock function.  If the
  principal is not currently locked out of any server, ubik_CallIter will
  iterate through all servers and return a UNOSERVERS error code.  Again, in
  this case the return code of kas_PrincipalUnlock will not be set to 1 and
  an error will be indicated even though no error occured.

     - In kas_PrincipalKeySet, the return code is never set to 1, even when
  it completes successfully, so it seems that an error always occurs when
  calling this function.

22 years agoutil-netutils-include-files-and-warnings-cleanup-20010711
Nathan Neulinger [Wed, 11 Jul 2001 18:00:55 +0000]
util-netutils-include-files-and-warnings-cleanup-20010711

cleanup warnings and change inclusion of string/strings

22 years agoutil-serverlog-inclusion-and-warnings-cleanup-20010711
Nathan Neulinger [Wed, 11 Jul 2001 17:58:33 +0000]
util-serverlog-inclusion-and-warnings-cleanup-20010711

change how string/strings include files happen, remove unused vars

22 years agovlserver-header-updates-20010711
Nathan Neulinger [Wed, 11 Jul 2001 17:32:51 +0000]
vlserver-header-updates-20010711

autoconf-style header inclusion

22 years agouuid-paren-cleanup-20010711
Nathan Neulinger [Wed, 11 Jul 2001 17:13:24 +0000]
uuid-paren-cleanup-20010711

add return type decls and missing parens to stop compiler whining

22 years agosolaris-inode-lock-cleanup-20010711
Nickolai Zeldovich [Wed, 11 Jul 2001 17:09:34 +0000]
solaris-inode-lock-cleanup-20010711

fixes based on feedback from
Frank Batschulat <Frank.Batschulat@Sun.COM>

22 years agowin32-ktc-set-tokens-proto-fix-20010711
Nathan Neulinger [Wed, 11 Jul 2001 16:58:01 +0000]
win32-ktc-set-tokens-proto-fix-20010711

declare correctly as afs_int32

22 years agoconfigure-linux-kernel-detection-should-set-afsconfig-items-20010711
Derrick Brashear [Wed, 11 Jul 2001 16:40:40 +0000]
configure-linux-kernel-detection-should-set-afsconfig-items-20010711

we test for linux kernel features; might even be useful to use the results

22 years agoconfigurable-dux-kernel-header-path-20010710
Johan Danielsson [Wed, 11 Jul 2001 00:40:15 +0000]
configurable-dux-kernel-header-path-20010710

modified slightly to allow selection if more than one directory exists

22 years agoadd-new-arla-pioctl-20010710
Jimmy Engelbrecht [Tue, 10 Jul 2001 18:31:07 +0000]
add-new-arla-pioctl-20010710

reserve next pioctl for arla statistics gathering interface

22 years agoconfigure-linux-redhat-support-on-redhat-only-20010706
Chaskiel M Grundman [Fri, 6 Jul 2001 23:44:05 +0000]
configure-linux-redhat-support-on-redhat-only-20010706

a) if the kernel headers use redhat's header-file selection thing, and
   doesn't define their __BOOT_KERNEL* symbols if not.
b) which AFS kernel modules (single-processor, multi-processor, or both)
   it makes sense to compile against these kernel headers. e.g. in a
   CONFIG_MODVERSIONS environment, it only makes sense to compile for the
   same SMP-ness as the headers.

22 years agohtml-doc-add-index-20010706
Derrick Brashear [Fri, 6 Jul 2001 06:08:29 +0000]
html-doc-add-index-20010706

top page for html docs

22 years agoadd-distclean-target-20010705
Garry Zacheiss [Fri, 6 Jul 2001 05:45:14 +0000]
add-distclean-target-20010705

clean up turds from build process

22 years agoexport-param-inclusion-conflicts-with-system-headers-20010706
Derrick Brashear [Fri, 6 Jul 2001 05:19:54 +0000]
export-param-inclusion-conflicts-with-system-headers-20010706

sys/user.h errors when param.h included first

22 years agoexport-needs-include-paths-20010705
Derrick Brashear [Fri, 6 Jul 2001 05:09:46 +0000]
export-needs-include-paths-20010705

export needs places to get afsconfig and afs/param.h

22 years agologin-needs-afsconfig-20010705
Derrick Brashear [Fri, 6 Jul 2001 05:04:23 +0000]
login-needs-afsconfig-20010705

login needs include path for afsconfig

22 years agoaix-auth-needs-afconfig-20010705
Derrick Brashear [Fri, 6 Jul 2001 05:02:46 +0000]
aix-auth-needs-afconfig-20010705

include path for afsconfig

22 years agoaix-lwp-needs-afsconfig-20010705
Derrick Brashear [Fri, 6 Jul 2001 03:01:42 +0000]
aix-lwp-needs-afsconfig-20010705

include path for afsconfig.h was missing for aix

22 years agobozo-bnode-call-iomgr-softsys-with-proper-casted-args-20010705
Derrick Brashear [Fri, 6 Jul 2001 02:15:46 +0000]
bozo-bnode-call-iomgr-softsys-with-proper-casted-args-20010705

iomgr_SoftSys is prototyped to take a char* as second arg

22 years agodux-curses-already-using-IN-20010705
Derrick Brashear [Fri, 6 Jul 2001 02:12:02 +0000]
dux-curses-already-using-IN-20010705

don't define IN as it conflicts with curses.h on dux

22 years agosia-add-include-path-for-afsconfig-20010705
Derrick Brashear [Fri, 6 Jul 2001 01:48:47 +0000]
sia-add-include-path-for-afsconfig-20010705

sia needs to include afsconfig.h

22 years agoacconfig-needs-version-and-package-macros-for-some-versions-of-autoheader-20010705
Derrick Brashear [Thu, 5 Jul 2001 21:24:50 +0000]
acconfig-needs-version-and-package-macros-for-some-versions-of-autoheader-20010705

PACKAGE and VERSION aren't always in autoconf/acconfig.h

22 years agoallow-disabling-kernel-module-compilation-20010705
Derrick Brashear [Thu, 5 Jul 2001 17:55:29 +0000]
allow-disabling-kernel-module-compilation-20010705

add missing fi

22 years agoremove-generated-files-from-cvs-20010705
Derrick Brashear [Thu, 5 Jul 2001 17:48:34 +0000]
remove-generated-files-from-cvs-20010705

will need to deal with snapshot and release generators to include these yet
but junk them for now

22 years agoconfigure-no-error-on-failure-to-find-pthreads-20010705
Derrick Brashear [Thu, 5 Jul 2001 17:40:05 +0000]
configure-no-error-on-failure-to-find-pthreads-20010705

failure to find pthreads should be non-fatal

22 years agoallow-disabling-kernel-module-compilation-20010705
Derrick Brashear [Thu, 5 Jul 2001 17:38:19 +0000]
allow-disabling-kernel-module-compilation-20010705

in response to reports from hartmans@mekinok.com and zacheiss@mit.edu

will also autodisable for linux if no --with-linux-kernel-headers specified
and none found

22 years agoupserver-remove-redundant-prototypes-20010705
Derrick Brashear [Thu, 5 Jul 2001 16:56:54 +0000]
upserver-remove-redundant-prototypes-20010705

again remove redundancy so prototypes match the code

22 years agovlserver-remove-redundant-prototypes-20010705
Derrick Brashear [Thu, 5 Jul 2001 16:44:33 +0000]
vlserver-remove-redundant-prototypes-20010705

so we get the prototypes whose types match

22 years agobudb-remove-redundant-prototypes-20010705
Derrick Brashear [Thu, 5 Jul 2001 16:42:55 +0000]
budb-remove-redundant-prototypes-20010705

remove more redundant incorrect prototypes

22 years agokaserver-remove-redundant-prototype-20010705
Derrick Brashear [Thu, 5 Jul 2001 16:40:49 +0000]
kaserver-remove-redundant-prototype-20010705

remove this this doesn't even match the code

22 years agocellconfig-add-missing-prototypes-20010705
Derrick Brashear [Thu, 5 Jul 2001 16:39:03 +0000]
cellconfig-add-missing-prototypes-20010705

add prototypes for externally used functions

22 years agoconfigure-updates-for-linux-kernel-detection-20010705
Garry Zacheiss [Thu, 5 Jul 2001 16:30:12 +0000]
configure-updates-for-linux-kernel-detection-20010705

report useful error if no kernel headers found. use last version string found
in version.h

22 years agoafsconfig-and-rcsid-all-around-20010705
Nathan Neulinger [Thu, 5 Jul 2001 16:20:00 +0000]
afsconfig-and-rcsid-all-around-20010705

convert rest of source to afsconfig; include rcsid macros

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

remove bogus if/define/endif triple

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

revert non-rcsid and afsconfig portion of patch

22 years agoutil-warnings-cleanup-20010705
Nathan Neulinger [Thu, 5 Jul 2001 16:13:08 +0000]
util-warnings-cleanup-20010705

get rid of more warnings

22 years agoauth-setkey-warnings-cleanup-20010705
Nathan Neulinger [Thu, 5 Jul 2001 16:09:58 +0000]
auth-setkey-warnings-cleanup-20010705

get rid of more warnings, add missing args to printf strings

22 years agoprovide-fast-start-configure-options-20010705
Nathan Neulinger [Thu, 5 Jul 2001 16:07:58 +0000]
provide-fast-start-configure-options-20010705

add more configure options so fast restart and bitmap later options can be configured on

22 years agoautoconf-updates-for-ac-check-lib-quoting-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:51:37 +0000]
autoconf-updates-for-ac-check-lib-quoting-20010629

quote refs to $lib

22 years agofix-linux-headers-updating-in-configure-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:48:25 +0000]
fix-linux-headers-updating-in-configure-20010629

make defaulting work correctly

22 years agosparc64-linux24-support-20010629
Chaskiel M Grundman [Fri, 29 Jun 2001 05:43:53 +0000]
sparc64-linux24-support-20010629

support for sparc64 linux2.4 tested with 2.4.5

22 years agoinclude-cellconfig-in-ptutils-prototype-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:40:00 +0000]
include-cellconfig-in-ptutils-prototype-20010629

more warning elimination

22 years agoallow-all-target-for-rxstat-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:34:55 +0000]
allow-all-target-for-rxstat-20010629

rxstat makefile lacked all target

22 years agoptserver-remove-redundant-prototypes-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:25:55 +0000]
ptserver-remove-redundant-prototypes-20010629

get rid of redundant prototypes

22 years agokasadmin-unused-variables-20010629
Nathan Neulinger [Fri, 29 Jun 2001 05:15:52 +0000]
kasadmin-unused-variables-20010629

eliminate warnings from unused variables

22 years agokauth-rebuild-remove-bogus-argument-20010628
Nathan Neulinger [Fri, 29 Jun 2001 04:58:51 +0000]
kauth-rebuild-remove-bogus-argument-20010628

remove unneeded, unused argument

22 years agofix-vsutils-bogus-format-string-20010628
Nathan Neulinger [Fri, 29 Jun 2001 04:50:48 +0000]
fix-vsutils-bogus-format-string-20010628

remove needless %

22 years agoupdate-freebsd-support-20010628
Tom Maher [Fri, 29 Jun 2001 04:20:01 +0000]
update-freebsd-support-20010628

fileserver now set up for namei interface. still no client

22 years agoupdate-make-clean-support-20010628
Garry Zacheiss [Fri, 29 Jun 2001 04:18:12 +0000]
update-make-clean-support-20010628

some stuff the make clean patch missed

22 years agoaix-strings-h-preferred-over-string-h-20010628
Derrick Brashear [Thu, 28 Jun 2001 17:05:56 +0000]
aix-strings-h-preferred-over-string-h-20010628

otherwise we get weird errors like:
"/usr/include/strings.h", line 52.20: 1506-010 (W) Macro index invoked with a null argument for parameter __s1.
"/usr/include/strings.h", line 52.20: 1506-041 (E) The invocation of macro index contains fewer arguments than required by the macro definition.
"/usr/include/strings.h", line 52.14: 1506-275 (S) Unexpected text ',' encountered.

from the conflict

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

to prevent more of same errors

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

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

continue to placate aix hatred

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

aix needs more help

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

aix needs more help

22 years agouserok-needs-prototype-for-aix-20010628
Derrick Brashear [Thu, 28 Jun 2001 08:06:59 +0000]
userok-needs-prototype-for-aix-20010628

default of int for lacking forwarding decl pisses off aix

22 years agoupdate-ac-substd-variables-so-aix-make-is-happy-with-obsolete-and-insecure-disabled...
Derrick Brashear [Thu, 28 Jun 2001 08:03:25 +0000]
update-ac-substd-variables-so-aix-make-is-happy-with-obsolete-and-insecure-disabled-20010628

AIX gets upset qwhen these variables are unset

22 years agodont-include-endian-h-when-defining-kernel-for-dux-20010628
Derrick Brashear [Thu, 28 Jun 2001 07:54:41 +0000]
dont-include-endian-h-when-defining-kernel-for-dux-20010628

otherwise ntohl etc are macros for in-kernel functions we don't have

22 years agomountpoint-copying-switch-to-up-needs-netinet-in-h-20010628
Nathan Neulinger [Thu, 28 Jun 2001 07:00:24 +0000]
mountpoint-copying-switch-to-up-needs-netinet-in-h-20010628

some platforms need netinet/in.h for mountpoint copying to work

22 years agointroduce-autoconf-for-openafs-20010628
Derrick Brashear [Thu, 28 Jun 2001 06:44:19 +0000]
introduce-autoconf-for-openafs-20010628

replace existing build system with autoconf faceplate

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

so we can fix the file modes

====================
commit withj correct file modes

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

stuff which got left behind

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

more stuff which was missed

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

get this right so build completes

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

also make these correct (no obj reference)

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

so autoconf dependancy chain need not change

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

set correct variable for obsolete buildng

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

so we can more easily use autoconf'd CC var

22 years agoapply-modversions-so-nothing-has-first-been-included-20010623
Sam Hartman [Sat, 23 Jun 2001 18:54:50 +0000]
apply-modversions-so-nothing-has-first-been-included-20010623

include afs/afs_sysnames.h after modversions so no unversioned symbols sneak in

22 years agowinnt-win2000-win98-afs-client-updates-20010623
Jeff Riegel [Sat, 23 Jun 2001 18:29:56 +0000]
winnt-win2000-win98-afs-client-updates-20010623

updates for nt/2000 and 95/98 afs clients

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

binary file  updates

22 years agomake-fsck-claim-openafs-not-transarc-afs-20010623
Jeff Riegel [Sat, 23 Jun 2001 18:23:34 +0000]
make-fsck-claim-openafs-not-transarc-afs-20010623

just update what gets printed to be correct

22 years agolinux-changes-needed-to-compile-with-suse-included-patches-20010623
Russ Allbery [Sat, 23 Jun 2001 18:17:09 +0000]
linux-changes-needed-to-compile-with-suse-included-patches-20010623

ifdef may need to be changed but should work until autoconf

22 years agofix-fs-error-string-printing-20010623
Nickolai Zeldovich [Sat, 23 Jun 2001 18:13:16 +0000]
fix-fs-error-string-printing-20010623

return useful error codes so correct errors can be printed

22 years agoadd-mountpoint-copying-switch-to-up-20010623
Todd M. Lewis [Sat, 23 Jun 2001 18:09:54 +0000]
add-mountpoint-copying-switch-to-up-20010623

Add a "-m" option to up which makes it recognize and
copy mount points rather than traversing them during its recursive copy
operation. Without the -m option, up's default (questionable) behavior
remains unchanged.

22 years agoafs-web-interface-enhancements-20010623
Jeff Riegel [Sat, 23 Jun 2001 18:01:03 +0000]
afs-web-interface-enhancements-20010623

Changes include:

1) Token caching: Functions to set the current "PAG" (not really a process
   authentication group, but a generic identifier for a user session)
   to a specific value, allowing us to switch tokens between different
   threads of the Web server without reauthenticating.

2) Performance enhancements: The main improvement is that we can check
   whether a directory is a mount point in advance and avoid doing a stat
   or contacting the destination cell.  We've also enabled bulk statting
   with kolya's patch from 11/2000.

3) New UAFS API's to call various pioctl functions, etc.

enclosed in  AFS_WEB_ENHANCEMENTS ifdef

22 years agolibadmin-printf-argument-cast-20010623
Nathan Neulinger [Sat, 23 Jun 2001 17:43:20 +0000]
libadmin-printf-argument-cast-20010623

kill warning by casting argument to printf

22 years agolinux-rx-add-missing-return-types-20010623
Nathan Neulinger [Sat, 23 Jun 2001 17:36:18 +0000]
linux-rx-add-missing-return-types-20010623

return type missing, now added