Sam Hartman
114eb0c827
apply-modversions-so-nothing-has-first-been-included-20010623
...
include afs/afs_sysnames.h after modversions so no unversioned symbols sneak in
2001-06-23 18:54:50 +00:00
Jeff Riegel
aab5fc6ecd
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
2001-06-23 18:29:56 +00:00
Jeff Riegel
843a9584b0
make-fsck-claim-openafs-not-transarc-afs-20010623
...
just update what gets printed to be correct
2001-06-23 18:23:34 +00:00
Russ Allbery
9e31595353
linux-changes-needed-to-compile-with-suse-included-patches-20010623
...
ifdef may need to be changed but should work until autoconf
2001-06-23 18:17:09 +00:00
Nickolai Zeldovich
6d6f2c265f
fix-fs-error-string-printing-20010623
...
return useful error codes so correct errors can be printed
2001-06-23 18:13:16 +00:00
Todd M. Lewis
24ba7b873a
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.
2001-06-23 18:09:54 +00:00
Jeff Riegel
70802b3703
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
2001-06-23 18:01:03 +00:00
Nathan Neulinger
727d52ee04
libadmin-printf-argument-cast-20010623
...
kill warning by casting argument to printf
2001-06-23 17:43:20 +00:00
Nathan Neulinger
9e821222ed
linux-rx-add-missing-return-types-20010623
...
return type missing, now added
2001-06-23 17:36:18 +00:00
Nathan Neulinger
7e00ffc70a
convert-update-to-afsconfig-and-kill-warnings-20010623
...
convert upserver and upclient to use afsconfig and kill warnings
2001-06-23 17:31:36 +00:00
Nathan Neulinger
152be1a113
eliminate-warnings-in-rxgen-generated-code-20010623
...
provide prototypes in non-kernel case and add missing function return type
2001-06-23 16:20:43 +00:00
Nathan Neulinger
16e270ac2c
convert-rxgen-to-afsconfig-20010623
...
switch to afsconfig for some configuration; add RCSID
2001-06-23 16:14:37 +00:00
Nathan Neulinger
3c271afa24
afsconfig-add-rcsid-20010623
...
add an RCSID macro
2001-06-23 16:00:06 +00:00
Nathan Neulinger
5349a4495d
deal-with-printf-as-macros-20010623
...
gcc 3.x macroizes printf; deal appropriately
2001-06-23 15:50:12 +00:00
Nathan Neulinger
1d93f2da22
rx-warnings-and-prototyping-20010623
...
suppress more warnings in rx; also creat missing prototypes
2001-06-23 15:40:01 +00:00
Nathan Neulinger
7dec009bd5
afsmon-warning-cleanup-20010623
...
get rid of remaining warnings in afsmonitor code
2001-06-23 15:12:40 +00:00
Nathan Neulinger
c8e0124c8e
remove-potentially-bogus-warning-20010613
...
remove added warning which caused warnings during routine operation
2001-06-13 17:53:00 +00:00
Derrick Brashear
650c86d47d
avoid-string-h-conflict-in-kernel-rx-20010612
...
avoid conflicting with kernel's string.h
2001-06-13 04:56:22 +00:00
Nathan Neulinger
b1268f4005
lwp-warning-cleanup-and-afsconfig-20010612
...
get rid of warnings and afsconfigize lwp
2001-06-12 20:46:41 +00:00
Nathan Neulinger
c569e95358
rx-warning-cleanup-and-afsconfig-20010612
...
get rid of warnings and afsconfigize more of rx
2001-06-12 20:46:21 +00:00
Nathan Neulinger
9732737861
eliminate-silly-error-in-text-from-vsprocs-20010612
...
get rid of an extra space
2001-06-12 20:44:46 +00:00
Nathan Neulinger
9a158cddc1
translate-et-eliminate-warnings-20010612
...
get rid of warnings in translate_et
2001-06-12 20:43:47 +00:00
Nathan Neulinger
79606d4e5f
protect-SMP-with-conditionals-against-multiple-definitions-20010612
...
don't redefine __SMP__ if it's defined.
2001-06-12 20:42:32 +00:00
Nathan Neulinger
e4aad02615
remove-afsconfigization-from-des-conf-h-20010612
...
undo earlier change
2001-06-12 20:36:31 +00:00
Derrick Brashear
fec35c6142
try-harder-to-notice-down-server-20010608
...
try harder to notice something is down otherwise we can end up looping forever
2001-06-08 23:23:07 +00:00
Nathan Neulinger
56c9c9ddba
util-warnings-cleanup-20010606
...
clean up in flipbase64
2001-06-06 23:01:17 +00:00
Nathan Neulinger
3848ad0d09
sys-warnings-and-unused-variables-cleanup-20010606
...
clean up sys subtree
2001-06-06 23:00:47 +00:00
Nathan Neulinger
ed0cb4eb6d
lwp-warnings-and-unused-variables-cleanup-20010606
...
make lwp warnings and unused variables go away
2001-06-06 23:00:09 +00:00
Derrick Brashear
d7da1acc31
initial-html-documentation-20010606
...
pull in all documentation from IBM
2001-06-06 19:09:07 +00:00
Derrick Brashear
6f30fcecda
initial-pdf-with-embedded-cmr-fonts-20010606
...
with thanks to Mattias Amnefelt <mattiasa@e.kth.se> for converting to the
BlueSky Computer Modern Roman fonts from tex.
2001-06-06 18:58:13 +00:00
Derrick Brashear
3107b75e94
scrap-initial-pdf-files-20010606
...
relocating
2001-06-06 18:56:26 +00:00
Mattias Amnefelt
0e52339b66
automake-work-in-progress-20010605
...
work-in-progress automake work. will not work as-is as it relies on
headers being moved about and that isn't included yet.
2001-06-05 21:17:46 +00:00
Nathan Neulinger
115708fd82
ubik-warnings-cleanup-20010605
...
more warning cleanup
2001-06-05 19:26:42 +00:00
Nathan Neulinger
3653b0c0cf
comerr-cleanup-warnings-20010605
...
compiler placation
2001-06-05 19:22:01 +00:00
Nathan Neulinger
083170a430
config-includes-warning-cleanup-20010605
...
clean up comment warnings
2001-06-05 16:06:56 +00:00
Nathan Neulinger
972191fc24
libafs-libuafs-makefile-updates-for-afsconfig-20010605
...
so afsconfig.h inclusion can be done
2001-06-05 16:05:30 +00:00
Chas Williams
d487720ea8
linux-dentry-cache-another-try-20010605
...
to fix a problem where invalid negative data is cached as well as some efficiency
2001-06-05 15:59:54 +00:00
Nathan Neulinger
5c644523b7
afsmon-warning-cleanup-20010605
...
remove unused variable
2001-06-05 15:47:53 +00:00
Ted McCabe
6a5d19930a
sysname-list-instead-of-simple-name-20010605
...
allow a sysname list which is interated in lookup instead of a simple
namespace
====================
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 bit which leaked in
2001-06-05 15:46:24 +00:00
Nathan Neulinger
e63a93f371
rx-warning-cleanup-and-afsconfig-20010605
...
clean up previous rxtrace patch and clean up other warnings
2001-06-05 15:32:46 +00:00
Nathan Neulinger
7705453b05
convert-volparse-to-afsconfig-and-cleanup-20010605
...
clean up warnings in volparse.c and make it use afsconfig.h for building
2001-06-05 15:30:16 +00:00
Jeff Riegel
11b8469822
rx-race-condition-cleanup-by-adding-busy-status-20010605
...
set a busy status on a connection to prevent it from being deleted while in use
2001-06-05 15:21:45 +00:00
Jeff Riegel
dde2a200a3
userland-cachemgr-zero-token-times-on-unlog-to-trigger-gc-20010605
...
on unlog when using userland cache manager zero token fields so they will
be garbage-collected
2001-06-05 15:18:53 +00:00
Jeff Riegel
cddec1584f
cachemgr-dont-leak-stat-info-to-clients-not-entitled-to-it-20010605
...
if you only have lookup don't leak stat information from cache, which normally requires read
2001-06-05 15:16:10 +00:00
Jeff Riegel
62078136d1
usermode-cachemgr-open-mode-checking-fix-20010605
...
default to read mode when opening
2001-06-05 15:11:01 +00:00
Pavel Semerad
2b82ddea16
linux24-use-flock64-instead-of-flock-20010604
...
"locking on linux 2.4.x does not work. 2.4.x uses internally 64bit offsets
(start and end of lock) and end is set to 64 bit int max. When it converts
to struct flock, len is set to 0xffffffff (cut off high 32 bits) and afs_lockctl
decides it is byte-range locking. So on 2.4.x kernel there should be used flock64
instead of flock (flock64 is typedef to flock on 64bit systems such as sparc64
and ia64)"
====================
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 flock64 for linux24
2001-06-04 23:29:00 +00:00
Nathan Neulinger
033aecd1e8
viced-dotted-quad-logging-without-malloc-20010601
...
based on suggestion from rees@umich.edu
====================
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.
====================
update for solaris cc joy
2001-06-04 22:08:19 +00:00
Nathan Neulinger
0e29705b46
libadmin-cleanup-and-afsconfigization-20010604
...
clean up warnings, get rid of unused variables, and set up for use of
afsconfig.h
2001-06-04 22:07:27 +00:00
Nathan Neulinger
f8e11f7e1e
lwp-iomgr-warning-suppression-20010602
...
remove unused variable, add missing parens
2001-06-03 18:20:15 +00:00
Nathan Neulinger
a09cdb27b8
fix-afsmonitor-patch-for-string-h-existance-check-20010602
...
as not all platforms may have string.h
2001-06-03 17:52:05 +00:00