openafs.git
20 years agoaix42-pthread-self-return-needs-cast-20010514
Mark Dapoz [Mon, 14 May 2001 23:26:34 +0000]
aix42-pthread-self-return-needs-cast-20010514

To compile on AIX 4.2 on PowerPC

20 years agoinitial-afsconfig-h-file-20010514
Nathan Neulinger [Mon, 14 May 2001 23:23:12 +0000]
initial-afsconfig-h-file-20010514

start of config file work for autoconf

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

make Makefile use top-level location rather than config as Nathan intended

20 years agochange-effect-of-afs-quietfs-env-20010514
Nathan Neulinger [Mon, 14 May 2001 22:41:12 +0000]
change-effect-of-afs-quietfs-env-20010514

so ViceLog happens when file server starts

20 years agodarwin-clear-va-flags-in-copyoutattrs-20010514
Ted McCabe [Mon, 14 May 2001 22:30:35 +0000]
darwin-clear-va-flags-in-copyoutattrs-20010514

"I noticed that when I tried copying files out of AFS, I would often
not be able to modify the destination files/dirs due to the user flags
being non-zero (see man chflags).  Turns out that not all of the
fields of Darwin's struct vattr were being set in afs_CopyOutAttrs

This patch clears the va_flags entry. I wasn't sure how the
va_filerev and va_gen fields are precisely used, but since I wasn't
noticing any trouble I could attribute to them, I left them
unspecified.  I suspect someone with more knowledge can say for sure.
"

20 years agomake-vos-accept-force-switch-20010514
Nathan Neulinger [Mon, 14 May 2001 22:27:10 +0000]
make-vos-accept-force-switch-20010514

and let libcmd handling deal with -f

20 years agodes-warnings-cleanup-20010514
Nathan Neulinger [Mon, 14 May 2001 22:19:47 +0000]
des-warnings-cleanup-20010514

clean up some more warnings from des

20 years agolinux24-s390-initial-support-20010503
Carsten Jacobi [Thu, 3 May 2001 15:19:00 +0000]
linux24-s390-initial-support-20010503

base support for s390 linux 2.4

20 years agocompile-snprintf-for-solaris25-20010430
Mark Dapoz [Mon, 30 Apr 2001 23:15:50 +0000]
compile-snprintf-for-solaris25-20010430

so this will still build for solaris 2.5.1, build our snprintf

20 years agomake-des-test-buildable-20010430
Chas Williams [Mon, 30 Apr 2001 23:13:05 +0000]
make-des-test-buildable-20010430

remove bogus rcsid string lines with no strings

20 years agoafsdb-callout-and-userspace-implementation-20010430
Nickolai Zeldovich [Mon, 30 Apr 2001 23:08:39 +0000]
afsdb-callout-and-userspace-implementation-20010430

"This patch implements AFSDB support for both user-space programs
and for the kernel.. I've tested these on sun4x_57 (64-bit) and
on i386_linux22."

not currently enabled in any configuration

20 years agoremove-incomplete-dns-patch-20010430
Derrick Brashear [Mon, 30 Apr 2001 23:03:33 +0000]
remove-incomplete-dns-patch-20010430

this shouldn't have leaked in yet

20 years agofix-comment-for-linux-conf-20010430
Nathan Neulinger [Mon, 30 Apr 2001 16:18:39 +0000]
fix-comment-for-linux-conf-20010430

fix comment to reflect variable change

20 years agoremove-text-after-endif-20010430
Nathan Neulinger [Mon, 30 Apr 2001 16:09:41 +0000]
remove-text-after-endif-20010430

remove typo which crept in

20 years agowin95-initial-port-20010430
Jeff Riegel [Mon, 30 Apr 2001 08:03:55 +0000]
win95-initial-port-20010430

Windows 95/98 port from IBM Almaden

documentation and build 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.
====================

Windows 95/98 port from IBM Almaden

changes to cache manager

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

Windows 95/98 port from IBM Almaden

makefile changes

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

Windows 95/98 port from IBM Almaden

osi changes to support 95/98

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

Windows 95/98 port from IBM Almaden

installer for 95/98 client

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

Windows 95/98 port from IBM Almaden

win95/98 panel app

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

Windows 95/98 port from IBM Almaden

win95/98 panel app help

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

Windows 95/98 port from IBM Almaden

makefile changes plus dns implementation

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

Windows 95/98 port from IBM Almaden

makefile changes plus changes for compat with dos line conventions

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

Windows 95/98 port from IBM Almaden

config for 95/98

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

Windows 95/98 port from IBM Almaden

makefile changes plus support for 95/98 env

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

Windows 95/98 port from IBM Almaden

ms compiler changes

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

Windows 95/98 port from IBM Almaden

makefile changes

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

Windows 95/98 port from IBM Almaden

lwp changes
to support 95/98 port

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

Windows 95/98 port from IBM Almaden

rx changes to support 95/98 port

20 years agolinux-ppc-linux22-base-config-20010429
Sam Hartman [Mon, 30 Apr 2001 00:42:33 +0000]
linux-ppc-linux22-base-config-20010429

base ppc linux 2.2 config

20 years agowinnt-redefine-snprintf-instead-of-building-one-20010429
Derrick Brashear [Mon, 30 Apr 2001 00:40:12 +0000]
winnt-redefine-snprintf-instead-of-building-one-20010429

WINNT has _snprintf, just use that

20 years agolinux-conf-use-options-not-afsd-options-20010429
Nathan Neulinger [Mon, 30 Apr 2001 00:36:36 +0000]
linux-conf-use-options-not-afsd-options-20010429

make distributed config consistent with rc file

20 years agofix-sense-of-ifdef-for-darwin-20010425
Jeffrey Hutzelman [Wed, 25 Apr 2001 06:44:34 +0000]
fix-sense-of-ifdef-for-darwin-20010425

reverse change from freebsd patch

20 years agolinux-make-bridge-script-more-respectful-of-build-environment-20010423
Derrick Brashear [Tue, 24 Apr 2001 03:48:32 +0000]
linux-make-bridge-script-more-respectful-of-build-environment-20010423

make it actually use the known path to the kernel source, and check for existance before doing anything

20 years agolinux-bridge-to-deal-with-redhat71-in-pre-autoconf-days-20010422
Derrick Brashear [Sun, 22 Apr 2001 20:37:33 +0000]
linux-bridge-to-deal-with-redhat71-in-pre-autoconf-days-20010422

Kinda crappy but it will suffice for now

20 years agolinux-kernel-extra-definitions-for-sp-versus-mp-20010422
Jeremy Katz [Sun, 22 Apr 2001 20:02:58 +0000]
linux-kernel-extra-definitions-for-sp-versus-mp-20010422

__SMP__, and __BOOT_KERNEL_SMP __BOOT_KERNEL_UP definitions as appropriate

20 years agolinux-revert-truncate-inode-pages-for-smush-20010420
Derrick Brashear [Sat, 21 Apr 2001 20:04:08 +0000]
linux-revert-truncate-inode-pages-for-smush-20010420

osi_VM_TryToSmush needs to be careful not to walk on in-use pages

20 years agocleanup-from-readdir-type-hint-guessing-20010420
Derrick Brashear [Sat, 21 Apr 2001 19:38:39 +0000]
cleanup-from-readdir-type-hint-guessing-20010420

Based on report by Chas Williams; FindVCache get getting a ref which we
need to release

20 years agoconditionals-for-linux-ac-kernels-20010420
Derrick Brashear [Sat, 21 Apr 2001 05:23:25 +0000]
conditionals-for-linux-ac-kernels-20010420

Adapted from katzj@linuxpower.org's work. Still needs makefile hackery and
glue scripts to do the defining

20 years agobe-tolerant-of-unbuilding-kdumps-20010420
Derrick Brashear [Sat, 21 Apr 2001 04:14:56 +0000]
be-tolerant-of-unbuilding-kdumps-20010420

so people who can't get kdump to build aren't so confused

20 years agotruncate-inode-pages-for-linux22-20010420
Derrick Brashear [Sat, 21 Apr 2001 02:35:29 +0000]
truncate-inode-pages-for-linux22-20010420

backport support for 2.2 kernerls

20 years agolinux-call-truncate-inode-pages-in-preference-to-invalidate-inode-pages-20010420
Chas Williams [Sat, 21 Apr 2001 02:23:04 +0000]
linux-call-truncate-inode-pages-in-preference-to-invalidate-inode-pages-20010420

To cure "Failed to invalidate all pages on inode 0xc9208720"

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

20 years agolinux-vfsops-updates-20010420
Jeremy Katz [Sat, 21 Apr 2001 02:06:52 +0000]
linux-vfsops-updates-20010420

set s_maxbytes if MAX_NON_LFS is defined

use &tvp->v nsttead of tvp

20 years agoafs-gunlock-when-umount-as-not-suser-20010420
Jeremy Katz [Sat, 21 Apr 2001 01:31:39 +0000]
afs-gunlock-when-umount-as-not-suser-20010420

bad to AFS_GLOCK then exit without AFS_GUNLOCK

20 years agolinux24-add-missing-truncate-inode-pages-call-20010420
Chas Williams [Sat, 21 Apr 2001 01:14:16 +0000]
linux24-add-missing-truncate-inode-pages-call-20010420

actually do the inode page truncation for linux 2.4

20 years agoundo-i386-linux-64bit-env-20010420
Derrick Brashear [Sat, 21 Apr 2001 00:58:24 +0000]
undo-i386-linux-64bit-env-20010420

It turns out defining AFS_64BIT_ENV ends up causing accesses to hang
if a server goes down; Should not be the case but other work will be needed
to figure out why or even if we need to be AFS_64BIT_ENV; in the meantime,
revert this part of patches done for xdr_int64; it's not ncessary now anyhow

20 years agovfs-dqrwlock-doesnt-exist-before-solaris7-20010420
Nickolai Zeldovich [Sat, 21 Apr 2001 00:34:59 +0000]
vfs-dqrwlock-doesnt-exist-before-solaris7-20010420

in order that the modified solaris code works on pre-solaris7 it's necessary
to not use the locks we didn't have then

20 years agolinux24-ppc-has-no-setgroups32-20010420
Chas Williams [Fri, 20 Apr 2001 23:42:11 +0000]
linux24-ppc-has-no-setgroups32-20010420

use generic ifdef to deal with ppc 2.4 not having setgroups32 yet

20 years agoinstall-updates-for-freebsd-20010420
Tom Maher [Fri, 20 Apr 2001 23:38:51 +0000]
install-updates-for-freebsd-20010420

make install build for freebsd

20 years agolinux-dentry-revalidation-always-revalidate-20010420
Derrick Brashear [Fri, 20 Apr 2001 23:34:03 +0000]
linux-dentry-revalidation-always-revalidate-20010420

Based on collaboration with Chas Williams and Chaskiel Grundman

Always force revalidation so if call which caused caching was in another
authentication "context" we don't inadvertantly leak information.

Cases where things matter involve bad caching for negative dentries
(something fails because you don't have permission, then you authenticate
and the negative dentry is not flushed) or when you have l only and
someone with rl caused the dentry to get cached, in which case stat()
information and nothing else is leaked

20 years agolinux-cleanup-after-check-bad-parent-20010416
Chas Williams [Mon, 16 Apr 2001 22:09:15 +0000]
linux-cleanup-after-check-bad-parent-20010416

check_bad_parent doing lookups is incrementing i_count and
nothing is cleaning up after it; this should make it happier

20 years agolinux-dont-d-drop-in-revalidate-20010416
Chaskiel M Grundman [Mon, 16 Apr 2001 19:11:04 +0000]
linux-dont-d-drop-in-revalidate-20010416

calling d_drop ends up precluding shrink_dcache_parent; don't call it

20 years agolinux-dentry-revalidation-rework-20010416
Chaskiel M Grundman [Mon, 16 Apr 2001 05:01:39 +0000]
linux-dentry-revalidation-rework-20010416

invalidate based on dataversion so negative dentries will actually go away

20 years agormdir(2) claims
Derrick Brashear [Sat, 14 Apr 2001 19:25:41 +0000]
rmdir(2) claims
       ENOTDIR
              pathname,  or  a  component  used as a directory in
              pathname, is not, in fact, a directory.

       ENOTEMPTY
              pathname contains entries other than . and .. .

meaning what we really want to return here is ENOTEMPTY

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

20 years agowarning-cleanup-20010414
Nathan Neulinger [Sat, 14 Apr 2001 18:49:51 +0000]
warning-cleanup-20010414

cleanup based on complaints for gcc -Wall

20 years agoallow-disabling-compile-of-obsolete-and-insecure-bits-20010414
Nathan Neulinger [Sat, 14 Apr 2001 18:45:16 +0000]
allow-disabling-compile-of-obsolete-and-insecure-bits-20010414

so that ntp, rcmds, inetd, mpp and package can be disabled easily

20 years agoupdate-linux-gcc-processor-optimization-flag-20010414
Nathan Neulinger [Sat, 14 Apr 2001 18:38:06 +0000]
update-linux-gcc-processor-optimization-flag-20010414

gcc now wants -march not -m(processor)

20 years agosolaris-ufs-call-updates-20010414
Nickolai Zeldovich [Sat, 14 Apr 2001 18:34:32 +0000]
solaris-ufs-call-updates-20010414

updates per message from Frank Batschulat <Frank.Batschulat@Sun.COM>
regarding problems with how afs hooked the solaris ufs code

20 years agoupdate-volumesets-for-deletevolentry-20010414
Mattias Amnefelt [Sat, 14 Apr 2001 18:31:49 +0000]
update-volumesets-for-deletevolentry-20010414

analog of patch for addvolentry

20 years agoinitial-freebsd-port-work-20010414
Tom Maher [Sat, 14 Apr 2001 18:27:12 +0000]
initial-freebsd-port-work-20010414

start of work on freebsd port

20 years agolinux-inode-and-dentry-validation-rework-20010413
Chas Williams [Fri, 13 Apr 2001 22:56:00 +0000]
linux-inode-and-dentry-validation-rework-20010413

gets us closer to the ideal in inode and dentry revalidation

20 years agomake-use-of-int-preblock-specific-to-s390-linux-20010412
Derrick Brashear [Thu, 12 Apr 2001 21:39:33 +0000]
make-use-of-int-preblock-specific-to-s390-linux-20010412

based on report Pavel Semerad <semerad@ss1000.ms.mff.cuni.cz>, but fixing the
root cause.

20 years agobetter-type-guessing-for-readdir-hint-20010411
Chaskiel M Grundman [Wed, 11 Apr 2001 20:17:51 +0000]
better-type-guessing-for-readdir-hint-20010411

instead of just saying unknown, if we know for sure, provide the info

20 years agowindows-compile-fixes-20010411
Volker Holfeld [Wed, 11 Apr 2001 19:57:23 +0000]
windows-compile-fixes-20010411

ignore serverLog on nt

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

correct typo for nt

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

update volinfo -filenames feature for nt

20 years agorx-keep-track-of-resent-packets-20010406
Nickolai Zeldovich [Fri, 6 Apr 2001 19:22:01 +0000]
rx-keep-track-of-resent-packets-20010406

previously the resent packet counter was never incremented

20 years agodont-fflush-fds-20010406
Nickolai Zeldovich [Fri, 6 Apr 2001 19:13:19 +0000]
dont-fflush-fds-20010406

bogus call to fflush in server log code, trying to fflush a file descriptor

20 years agopartition-include-headers-to-get-opendir-etc-20010406
Nickolai Zeldovich [Fri, 6 Apr 2001 19:11:44 +0000]
partition-include-headers-to-get-opendir-etc-20010406

so namei code comes closer to being useful in more cases

20 years agolinux24-new-afs-xsetgroups32-implementation-20010406
Chaskiel M Grundman [Fri, 6 Apr 2001 19:08:09 +0000]
linux24-new-afs-xsetgroups32-implementation-20010406

afs_xsetgroups32 is now a copy of afs_xsetgroups, with the call to
sys_setgroupsp changed to sys_setgroups32p

no change to sparc64 port stuff

20 years agodarwin-pagincred-will-notice-pags-20010406
Chaskiel M Grundman [Fri, 6 Apr 2001 19:03:46 +0000]
darwin-pagincred-will-notice-pags-20010406

make PagInCred notice pags on darwin

20 years agoremove-endif-warning-20010405
Nathan Neulinger [Thu, 5 Apr 2001 20:32:41 +0000]
remove-endif-warning-20010405

endif comment should be commentized

20 years agouse-consistent-data-typing-for-hosts-20010404
Nathan Neulinger [Wed, 4 Apr 2001 21:36:19 +0000]
use-consistent-data-typing-for-hosts-20010404

use afs_uint32 everywhere

20 years agoplacate-gmake-on-solaris-when-building-libafs-20010404
Nathan Neulinger [Wed, 4 Apr 2001 21:29:31 +0000]
placate-gmake-on-solaris-when-building-libafs-20010404

gmake tries to build something named libafs, make it not

20 years agovfsck-doesnt-build-on-hpux11-20010404
Nathan Neulinger [Wed, 4 Apr 2001 21:27:43 +0000]
vfsck-doesnt-build-on-hpux11-20010404

previous revisions caused it to be attempted to be built

20 years agomake-getfreetag-find-correct-free-tags-20010404
Hartmut Reuter [Wed, 4 Apr 2001 18:28:05 +0000]
make-getfreetag-find-correct-free-tags-20010404

"I have found a "nice" bug in namei_ops.c:

In GetFreeTag() the following code was used to find a free place in the
link table entry:

    /* Now find a free column in this row and claim it. */
    coldata = 0x7;
    for (col = 0; col<NAMEI_MAXVOLS; col++) {
        coldata <<= col * 3;
        if ((row & coldata) == 0)
            break;
    }

What happens?
With col == 0 we look for the bits 0x7. This is ok.
With col == 1 we look for the bits 0x38. This is also ok.
With col == 2 we look for the bits 0xe00 instead of 0x1c0 !!!
But later the allocation is done correctly with 0x40.
Thus the next time he will find again a free place for col == 2 !
For higher values of col the test is also incorrect, of course."

20 years agoremove-redundant-makefile-rules-20010404
Nathan Neulinger [Wed, 4 Apr 2001 18:24:02 +0000]
remove-redundant-makefile-rules-20010404

another set of redundant makefile rules removed

20 years agochanges-to-allow-identifying-threads-in-log-file-output-20010404
Hartmut Reuter [Wed, 4 Apr 2001 18:21:53 +0000]
changes-to-allow-identifying-threads-in-log-file-output-20010404

"This is an addition for MR-AFS log files where the thread
name is shown. rx switches the general server threads to listeners and
vice versa. To have reasonable names the listener must get back his old
name when converting himself to a server thread. To not bother other
programs with unresolved references I do this with two function pointers
which are initialized in the main() programs for MR-AFS."

====================
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 function pointers here instead of threadname

20 years agomake-vol-package-deal-with-namei-correctly-on-systems-which-can-be-compiled-with...
Hartmut Reuter [Wed, 4 Apr 2001 18:14:23 +0000]
make-vol-package-deal-with-namei-correctly-on-systems-which-can-be-compiled-with-or-without-namei-fileserver-20010404

If compiled without AFS_NAMEI_ENV existence
of AFSIDat must stop us. If compiled with AFS_NAMEI_ENV volume headers
in a partition, but no AFSIDat must stop us.

20 years agosalvager-syslog-support-20010404
Nathan Neulinger [Wed, 4 Apr 2001 18:12:18 +0000]
salvager-syslog-support-20010404

support for salvager to syslog instead of logging to file

20 years agopartial-hpux-10-support-20010404
Nathan Neulinger [Wed, 4 Apr 2001 18:08:51 +0000]
partial-hpux-10-support-20010404

similar to HPUX 11, just make what can be compiled now compile

20 years agosimplify-salvager-target-20010404
Nathan Neulinger [Wed, 4 Apr 2001 18:00:44 +0000]
simplify-salvager-target-20010404

it's the same for linux as for everyone else now

20 years agoenable-getcrypt-command-20010404
Derrick Brashear [Wed, 4 Apr 2001 13:48:23 +0000]
enable-getcrypt-command-20010404

provide cmd hook for getcrypt command (support was already present)

20 years agowinnt-enable-cryptall-support-20010404
Volker Holfeld [Wed, 4 Apr 2001 13:46:19 +0000]
winnt-enable-cryptall-support-20010404

introduce fs setcrypt/fs getcrypt features to nt client
add registry parameter SecurityLevel to allow persistent setting

20 years agowinnt-create-globalautomapper-registry-key-20010404
Volker Holfeld [Wed, 4 Apr 2001 13:43:45 +0000]
winnt-create-globalautomapper-registry-key-20010404

if GlobalAutoMapper key is missing when a global drive is defined with the
gui it will be created

20 years agocorrect-udebug-flag-name-20010403
Nathan Neulinger [Tue, 3 Apr 2001 21:26:31 +0000]
correct-udebug-flag-name-20010403

-server takes one server arg, so fix its name to be -server and not -servers

20 years agofix-ubik-lowest-host-comparison-algorithm-20010403
Nathan Neulinger [Tue, 3 Apr 2001 21:22:05 +0000]
fix-ubik-lowest-host-comparison-algorithm-20010403

be more particular about how we do comparison, and fix printing of the host
address for byte order problem

20 years agoprefer-ubik-print-to-printf-20010403
Nathan Neulinger [Tue, 3 Apr 2001 21:19:34 +0000]
prefer-ubik-print-to-printf-20010403

changes to prefer ubik_print &c to printf to make syslogging easier

20 years agolink-libs-into-windows-butc-in-useful-order-20010403
Volker Holfeld [Tue, 3 Apr 2001 20:06:24 +0000]
link-libs-into-windows-butc-in-useful-order-20010403

reorder libs so threaded afsrpc.lib is before afsrx.lib

20 years agoi386-linux24-includes-long-long-types-20010403
Derrick Brashear [Tue, 3 Apr 2001 07:55:34 +0000]
i386-linux24-includes-long-long-types-20010403

define AFS_64BIT_ENV for linux24 i386
basically denotes existance of long long

20 years agoattempt-more-portable-64bit-type-support-for-namei-fileserver-20010403
Derrick Brashear [Tue, 3 Apr 2001 07:52:56 +0000]
attempt-more-portable-64bit-type-support-for-namei-fileserver-20010403

be at least as portable as existing code

20 years agoadd-volinfo-filenames-arg-in-namei-environment-20010402
Thomas Mueller [Tue, 3 Apr 2001 00:13:04 +0000]
add-volinfo-filenames-arg-in-namei-environment-20010402

show filenames used by volumes in namei fileserver

20 years agolinux24-use-kmap-instead-of-afs-linux-page-address-20010402
Chas Williams [Tue, 3 Apr 2001 00:09:51 +0000]
linux24-use-kmap-instead-of-afs-linux-page-address-20010402

kmap is the preferred interface for 2.4 now

20 years agolinux-dentry-validation-changes-20010402
Chas Williams [Mon, 2 Apr 2001 23:48:22 +0000]
linux-dentry-validation-changes-20010402

change afs_linux_dentry_revalidate to call afs_linux_revalidate

20 years agos390-updates-20010330
Adam Thornton [Sat, 31 Mar 2001 00:20:23 +0000]
s390-updates-20010330

fix PRE_Block and lwp problems

20 years agoadd-missing-exports-for-64bit-types-for-windows-20010329
Volker Holfeld [Fri, 30 Mar 2001 05:10:59 +0000]
add-missing-exports-for-64bit-types-for-windows-20010329

20 years agodrivemap-box-error-for-3-character-cellnames-20010329
Silvia Gross [Fri, 30 Mar 2001 00:18:55 +0000]
drivemap-box-error-for-3-character-cellnames-20010329

"In the original version the path name in the box showing the network
drives were wrong if a part of the name after afs had only 3 characters:
afs\ipp\u became afs\u. Also the small hooks in front of the names
disappeared immediately."

20 years agofix-readdir-hint-20010329
Sam Hartman [Fri, 30 Mar 2001 00:12:38 +0000]
fix-readdir-hint-20010329

"Under 2.4.x kernels, there is a file type in the result of readdir to
help applications optimize directory traversal.  With usfficiently new
libc compiled against sufficiently new kernel headers, this is exported to
applications.

Several applications, including fileutils use this information.  AFS
asserts that all files are directories.  This sucks, because among
other things it causes rm -rf not to work."

20 years agos390-libafs-makefile-changes-20010329
Michael Durket [Thu, 29 Mar 2001 23:56:18 +0000]
s390-libafs-makefile-changes-20010329

use -O and not -O2 to deal with some bad versions of gcc for now

link in appropriate asm directory

20 years agolinux24-setgroups32-support-20010329
Thomas Mueller [Thu, 29 Mar 2001 18:07:41 +0000]
linux24-setgroups32-support-20010329

setgroups32 support for linux2.4 machines (required for modern glibc)

20 years agowinnt-bufio-mods-20010328
David Bailey [Wed, 28 Mar 2001 17:54:21 +0000]
winnt-bufio-mods-20010328

fix warnings in fileutil.c

20 years agolinux-s390-page-offset-fix-20010328
Carsten Jacobi [Wed, 28 Mar 2001 17:50:19 +0000]
linux-s390-page-offset-fix-20010328

use PAGE_OFFSET for s390

20 years agoubik-clone-support-20010212
Hartmut Reuter [Wed, 28 Mar 2001 07:51:25 +0000]
ubik-clone-support-20010212

ubik library support for readonly clones

20 years agofirst-cut-autoconf-support-20010327
Johan Danielsson [Wed, 28 Mar 2001 00:01:45 +0000]
first-cut-autoconf-support-20010327

Makefile.am and configure.in first cuts. not yet useful

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

oops; this belongs on the branch created for autoconf development

20 years agodarwin-cacheops-initialization-check-20010327 BP-openafs-devel-autoconf
Chaskiel M Grundman [Tue, 27 Mar 2001 23:22:05 +0000]
darwin-cacheops-initialization-check-20010327

make sure nothing happens before cacheops init

20 years agodarwin port was unhappy because of this
Chaskiel M Grundman [Tue, 27 Mar 2001 23:18:09 +0000]
darwin port was unhappy because of this

20 years agoremove-libadmin-real-dependancies-20010327
Derrick Brashear [Tue, 27 Mar 2001 23:10:13 +0000]
remove-libadmin-real-dependancies-20010327

20 years agodeath-to-permit-xprt-h-20010327
Derrick Brashear [Tue, 27 Mar 2001 23:02:13 +0000]
death-to-permit-xprt-h-20010327

permit_xprt.h, we hardly knew ye

20 years agobegone-with-xprt-CoerceLevel-20010327
Derrick Brashear [Tue, 27 Mar 2001 22:31:02 +0000]
begone-with-xprt-CoerceLevel-20010327

coersion is a crime. last step in the death of permit_xprt.h

20 years agobegone-with-xprt-cryptok-20010327
Derrick Brashear [Tue, 27 Mar 2001 22:28:17 +0000]
begone-with-xprt-cryptok-20010327

de-cripple rxkad-crypt for all cases

20 years agobegone-with-AFS-HIDE-20010327
Derrick Brashear [Tue, 27 Mar 2001 22:18:26 +0000]
begone-with-AFS-HIDE-20010327

start of the death of permit_xprt.h

20 years agoallow-building-subset-of-afs-20010327
Chaskiel M Grundman [Tue, 27 Mar 2001 21:33:17 +0000]
allow-building-subset-of-afs-20010327

allow overriding finale with e.g. blibafs to build a subset of afs

20 years agowinnt-lacks-snprintf-so-build-ours-20010327
Derrick Brashear [Tue, 27 Mar 2001 21:05:20 +0000]
winnt-lacks-snprintf-so-build-ours-20010327

apparently windows lacks snprintf

20 years agodont-install-uklibs-unless-linktest-works-20010327
Chaskiel M Grundman [Tue, 27 Mar 2001 20:37:56 +0000]
dont-install-uklibs-unless-linktest-works-20010327

follow the intent of this target

20 years agodont-build-clients-for-hpux11-20010327
Nathan Neulinger [Tue, 27 Mar 2001 20:33:52 +0000]
dont-build-clients-for-hpux11-20010327

build tools and servers but no kernel support for hpux since it doesn't work
currently

20 years agoinstall-util-archive-also-as-libafsutil-20010327
Derrick Brashear [Tue, 27 Mar 2001 20:29:04 +0000]
install-util-archive-also-as-libafsutil-20010327

It's about time you can link to this with -lsomething

20 years agoupdate-libuafs-install-procedure-20010327
Derrick Brashear [Tue, 27 Mar 2001 09:57:15 +0000]
update-libuafs-install-procedure-20010327

to deal with tweaks make so pinstall can be left uninstalled on darwin port