openafs.git
19 years agosimplification-of-code-in-cache-manager-to-make-dux-advfs-support-simpler-20010315
Johan Danielsson [Thu, 15 Mar 2001 17:43:11 +0000]
simplification-of-code-in-cache-manager-to-make-dux-advfs-support-simpler-20010315

with advfs you can't VTOI inodes so provide a wrapper function for dux to ease
this problem

19 years agomake-comerr-tolerate-different-eol-convention-20010306
Eric Lorenzo [Tue, 6 Mar 2001 17:57:00 +0000]
make-comerr-tolerate-different-eol-convention-20010306

19 years agomake-afsd-be-less-annoying-20010306
Derrick Brashear [Tue, 6 Mar 2001 16:02:00 +0000]
make-afsd-be-less-annoying-20010306

19 years agoxlc-r-on-path-not-usr-bin-20010306
Derrick Brashear [Tue, 6 Mar 2001 06:16:17 +0000]
xlc-r-on-path-not-usr-bin-20010306

By default it ends up in /usr/vac/bin

19 years agouse-dollar-cc-not-cc-for-aix-exporter-20010305
Derrick Brashear [Mon, 5 Mar 2001 22:57:57 +0000]
use-dollar-cc-not-cc-for-aix-exporter-20010305

necessary to build aix afs with gcc

19 years agomake-snprintf-compile-on-aix-433-20010305
Derrick Brashear [Mon, 5 Mar 2001 22:47:54 +0000]
make-snprintf-compile-on-aix-433-20010305

AF_INET is in sys/socket.h on AIX 4.3.3

19 years agomake-bosserver-be-less-annoying-20010305
Derrick Brashear [Mon, 5 Mar 2001 19:13:24 +0000]
make-bosserver-be-less-annoying-20010305

19 years agorestore-rxdebug-to-the-living-20010305
Derrick Brashear [Mon, 5 Mar 2001 18:55:13 +0000]
restore-rxdebug-to-the-living-20010305

Give us back rxdebug

19 years agosupport-namei-fileserver-on-solaris8-20010305
Hartmut Reuter [Mon, 5 Mar 2001 16:39:05 +0000]
support-namei-fileserver-on-solaris8-20010305

So the namei fileserver can be used on Solaris 8

19 years agoafs-linux-s390-updates-20010305
Adam Thornton [Mon, 5 Mar 2001 16:34:32 +0000]
afs-linux-s390-updates-20010305

Updates for Linux s/390 AFS port

19 years agoreturn-truncated-reason-from-krb-udp-interface-20010305
Derrick Brashear [Mon, 5 Mar 2001 16:26:04 +0000]
return-truncated-reason-from-krb-udp-interface-20010305

The remainder of the patch the snprintf support was intended to be used for

19 years agopam-afs-password-changing-support-20010305
Ulrich Hahn [Mon, 5 Mar 2001 16:22:53 +0000]
pam-afs-password-changing-support-20010305

support for changing passwords when user has kaserver password only

19 years agoallow-shadowed-src-trees-20010305
Hartmut Reuter [Mon, 5 Mar 2001 15:37:46 +0000]
allow-shadowed-src-trees-20010305

So "make links" will work if src was a symlink.

19 years agontp-for-solaris-58-20010305
Hartmut Reuter [Mon, 5 Mar 2001 15:34:14 +0000]
ntp-for-solaris-58-20010305

Let ntp build on Solaris 8

19 years agosupport-dux-51-20010305
Johan Danielsson [Mon, 5 Mar 2001 15:12:42 +0000]
support-dux-51-20010305

Changes needed for OpenAFS Tru64 5.1 support

19 years agolinux-libafs-with-modversions-20010228
Michael Welsh Duggan [Wed, 28 Feb 2001 19:22:44 +0000]
linux-libafs-with-modversions-20010228

Use symbol versioning when compiling against a kernel with symbol versioning
enabled.

19 years agoafs-lookup-check-evalmountpoint-return-20010221
Nickolai Zeldovich [Sat, 24 Feb 2001 15:35:05 +0000]
afs-lookup-check-evalmountpoint-return-20010221

Make check the return code from EvalMountPoint()

====================
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.
====================
maintain old behavior consistent with checking eval return

19 years agobackup-addvolentry-fix-20010221
Mattias Amnefelt [Thu, 22 Feb 2001 03:06:04 +0000]
backup-addvolentry-fix-20010221

19 years agobos-mrafs-support-20010221
Derrick Brashear [Thu, 22 Feb 2001 00:34:45 +0000]
bos-mrafs-support-20010221

Make it work as intended

19 years agoupdate-README-20010213
Nathan Neulinger [Tue, 13 Feb 2001 16:53:48 +0000]
update-README-20010213

Irix compile completes

19 years agosnprintf-for-aix-not-irix-20010212
Derrick Brashear [Tue, 13 Feb 2001 03:54:04 +0000]
snprintf-for-aix-not-irix-20010212

Irix 6.5 has snprintf

19 years agoprovide-snprintf-for-irix-dux-20010212
Derrick Brashear [Tue, 13 Feb 2001 03:46:15 +0000]
provide-snprintf-for-irix-dux-20010212

So we can use snprintf, provide it for platforms that don't have it

19 years agobos-mrafs-support-20010212
Hartmut Reuter [Tue, 13 Feb 2001 00:28:22 +0000]
bos-mrafs-support-20010212

Necessary additions to bos for MR-AFS support

19 years agorevert-xdr-int64-in-favor-of-common-makefile-20010212
Hartmut Reuter [Tue, 13 Feb 2001 00:15:25 +0000]
revert-xdr-int64-in-favor-of-common-makefile-20010212

the new version of the patch put these in Makefile.common

19 years agoinclude-xdr-int64-in-libafs-20010212
Hartmut Reuter [Mon, 12 Feb 2001 23:56:16 +0000]
include-xdr-int64-in-libafs-20010212

for new pioctl calls for mrafs

====================
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.
====================
for new pioctl calls for mrafs; convert spaces to tab

19 years agodirpath-mrafs-additions-20010212
Hartmut Reuter [Mon, 12 Feb 2001 23:50:21 +0000]
dirpath-mrafs-additions-20010212

Dirpath additions for MR-AFS files

====================
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.
====================
Dirpath additions for MR-AFS files; remove extra newline

19 years agoubik-clone-support-20010212
Hartmut Reuter [Mon, 12 Feb 2001 21:57:57 +0000]
ubik-clone-support-20010212

Changes needed to support ubik (non-voting) clones.

====================
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.
====================
Needed kaserver support for ubik clones

====================
Needed support for ubik clones for the ptserver

====================
Support for ubik clones in vlserver

====================
auth layer support for ubik readonly clones

====================
ubik library support for readonly clones

19 years agorework-ktc-to-allow-dummy-libkrb-20010212
Hartmut Reuter [Mon, 12 Feb 2001 21:09:17 +0000]
rework-ktc-to-allow-dummy-libkrb-20010212

export some previously internal routines, and rename to not conflict
with libkrb;
with NO_AFS_CLIENT you can use the ktc routines also for architectures
which not yet have kernel support for AFS tokens (Cray T3E, NEC SX5).

19 years agobos-mrafs-support-20010212
Hartmut Reuter [Mon, 12 Feb 2001 20:30:50 +0000]
bos-mrafs-support-20010212

Necessary additions to bos for MR-AFS 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.
====================
FS bnode changes for MR-AFS

====================
allow hex numbers for residencies, used by bos

19 years agomrafs-server-log-handling-20010212
Hartmut Reuter [Mon, 12 Feb 2001 20:29:20 +0000]
mrafs-server-log-handling-20010212

Rotate old logs by date for MR-AFS; Could be adapted to rest of AFS

19 years agomrafs-util-update-20010212
Hartmut Reuter [Mon, 12 Feb 2001 20:28:27 +0000]
mrafs-util-update-20010212

Error additions for MR-AFS

19 years agoexport-threadnames-totviced-20010212
Hartmut Reuter [Mon, 12 Feb 2001 19:44:08 +0000]
export-threadnames-totviced-20010212

19 years agorx-writevinit-for-mrafs-20010212
Hartmut Reuter [Mon, 12 Feb 2001 19:33:40 +0000]
rx-writevinit-for-mrafs-20010212

19 years ago(no commit message)
Hartmut Reuter [Mon, 12 Feb 2001 19:30:33 +0000]

19 years agonicer-dummy-rxi-startserverprocs-20010212
Hartmut Reuter [Mon, 12 Feb 2001 19:25:53 +0000]
nicer-dummy-rxi-startserverprocs-20010212

19 years agoallow-rx-shutdown-for-userlevel-20010212
Hartmut Reuter [Mon, 12 Feb 2001 19:24:48 +0000]
allow-rx-shutdown-for-userlevel-20010212

Allow rx shutdown (state reset) for userlevel rx code, for MR-AFS salvager

19 years agorx-nt-xdr-int64-support-20010212
Hartmut Reuter [Mon, 12 Feb 2001 19:06:11 +0000]
rx-nt-xdr-int64-support-20010212

compile xdr_int64 for nt

19 years agothread-identification-routines-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:35:16 +0000]
thread-identification-routines-20010212

Needed to identify thread in serverlog for mrafs

19 years agolibafsrpc-xdr-int64-support-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:28:39 +0000]
libafsrpc-xdr-int64-support-20010212

int64 support for libafsrpc for mrafs

19 years agoexport-kauth-GetTickets-for-dummy-libkrb-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:22:46 +0000]
export-kauth-GetTickets-for-dummy-libkrb-20010212

For dummy libkrb  which is a wrapper around libkauth

19 years agoftpd-placate-aix-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:19:20 +0000]
ftpd-placate-aix-20010212

Required to placate AIX compiler

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

19 years agoclean-up-64bit-mod-spacing-20010212
Derrick Brashear [Mon, 12 Feb 2001 17:17:09 +0000]
clean-up-64bit-mod-spacing-20010212

Missed earlier; needed to be compiler-friendly on some platforms

19 years agoupdate-rs-aix42-afs-syscall-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:15:37 +0000]
update-rs-aix42-afs-syscall-20010212

AFS_SYSCALL again 31 per Hartmut

19 years agocmd-suite-option-for-hiding-admin-commands-20010212
Hartmut Reuter [Mon, 12 Feb 2001 17:13:29 +0000]
cmd-suite-option-for-hiding-admin-commands-20010212

Hide help for admin commands unless asked for

19 years agobosserver-rx-initialization-failed-warning-20010212
Hartmut Reuter [Mon, 12 Feb 2001 16:56:52 +0000]
bosserver-rx-initialization-failed-warning-20010212

Provide notice if rx initialization fails

19 years agobozo-save-old-cores-by-date-option-20010212
Hartmut Reuter [Mon, 12 Feb 2001 16:25:17 +0000]
bozo-save-old-cores-by-date-option-20010212

compile-time option to save old cores by date instead of rotating

19 years agomrafs-port-definitions-20010212
Hartmut Reuter [Mon, 12 Feb 2001 16:21:00 +0000]
mrafs-port-definitions-20010212

Ports used by additional MRAFS services

====================
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.
====================
mrafs port definitions

19 years agomrafs-audit-types-20010212
Hartmut Reuter [Mon, 12 Feb 2001 16:16:44 +0000]
mrafs-audit-types-20010212

Audit types for MR-AFS

19 years agosvc-create-servicetype-to-afsservicetype-20010212
Hartmut Reuter [Mon, 12 Feb 2001 16:12:25 +0000]
svc-create-servicetype-to-afsservicetype-20010212

missed in previous passes

19 years agoinclude-snprintf-in-util-20010211
Jeffrey Hutzelman [Sun, 11 Feb 2001 15:05:08 +0000]
include-snprintf-in-util-20010211

For platforms which need snprintf, this should be suitable for
AC_REPLACE_FUNCS when we get that far

19 years agouse-snprintf-for-krb-udp-error-packets-20010210
Derrick Brashear [Sun, 11 Feb 2001 02:57:17 +0000]
use-snprintf-for-krb-udp-error-packets-20010210

Avoid potential for overrunning buffer

19 years agodux50-osi-inode-fix-20010210
Johan Danielsson [Sat, 10 Feb 2001 23:27:38 +0000]
dux50-osi-inode-fix-20010210

incorrect in first cut

19 years agofix-64bit-stds-h-patch-20010210
Derrick Brashear [Sat, 10 Feb 2001 21:49:43 +0000]
fix-64bit-stds-h-patch-20010210

dux and irix compilers don't like # in other than first column

19 years agoupdate-systypes-in-README-20010210
Derrick Brashear [Sat, 10 Feb 2001 21:47:47 +0000]
update-systypes-in-README-20010210

Update list of systems expected to work

19 years agomrafs-client-extensions-including-afs-int64-20010210
Hartmut Reuter [Sat, 10 Feb 2001 21:26:14 +0000]
mrafs-client-extensions-including-afs-int64-20010210

"       Extensions used by MR-AFS in the client. I have added only two
        pioctl-calls which are used by the "fs"-command for a large number
        of MR-AFS specific subcommands. With this modification also the
        data type afs_int64 is introduced because MR-AFS supports large files.
        afs_int64 is either "long long" or a structure consisting of two
        32-bit numbers. We are already running on rs_aix42 a fully large-file
        capable AFS-client, but these changes are still in a beta test and
        not yet added here."

19 years agopam-afs-trust-root-login-20010210
Carsten Jacobi [Sat, 10 Feb 2001 21:05:33 +0000]
pam-afs-trust-root-login-20010210

add trust_root option which basically provides a bypass mechanism for root

19 years agotru64-50-initial-support-20010210
Johan Danielsson [Sat, 10 Feb 2001 20:57:28 +0000]
tru64-50-initial-support-20010210

makes client work under 5.0A, untested with 5.0 or 5.1

19 years agowinnt-directory-scan-memory-leak-20010210
James Peterson [Sat, 10 Feb 2001 20:46:15 +0000]
winnt-directory-scan-memory-leak-20010210

"Problem:
During a directory scan W2K does not send the FindClose the way NT does.
When smb_ReceiveTran2SearchDir() processes FindFirst or FindNext, the
termination Flags is never set either (close search if end of search).
Since these operations don't occur smb_DeleteDirSearch() is never called;
therefore the dsp (smb_dirSearch_t) is never freed.

This problem was reproducible while trying to scan a directory (e.g. dir
*.c/s) with symbolic links.

When smb_ReceiveTran2SearchDir() processes FindFirst or FindNext the last
SMB call in a session can be indicated by checking for no more files
(filesnames==0).

Running a directory scan (DOS window) and file cache size of 5 MB:
   With the memory leak patch, the program grew upto the limit of +5.3MB.
   Without the patch, the program will grew +27MB before the operation was
   finished, then became unstable."

19 years agomake-icreate-exist-always-for-irix65-20010207
Derrick Brashear [Thu, 8 Feb 2001 02:58:59 +0000]
make-icreate-exist-always-for-irix65-20010207

Since Afs_init installs a syscall, make sure this exists

19 years agoremove-libefs-Makefile-reference-20010207
Nathan Neulinger [Thu, 8 Feb 2001 02:51:20 +0000]
remove-libefs-Makefile-reference-20010207

19 years agominor-README-reorg-20010207
ssen@mit.edu [Wed, 7 Feb 2001 16:28:02 +0000]
minor-README-reorg-20010207

19 years agoadd-ssi-master-file-20010207
Derrick Brashear [Wed, 7 Feb 2001 15:21:17 +0000]
add-ssi-master-file-20010207

First guess at this file based on master(4); I haven't
tried this yet but since it seems to be for the build-into-
kernel module I assume we don't need:
d   dynamically loadable kernel module
R   auto-registrable dynamically loadable kernel module
N   don't allow auto-unload of dynamically loadable kernel module

and I don't know if we'd need or be able to use R, either.

Afs_ to match what previous systems seem to be doing; For
symmetry it looks like it should be e.g. afs_

19 years agomore-irix65-fixes-for-no-libefs-20010207
Hartmut Reuter [Wed, 7 Feb 2001 15:04:53 +0000]
more-irix65-fixes-for-no-libefs-20010207

Some minor stuff missed on the first pass.

19 years agofix-missattributed-loff-t-ifdef-20010207
Nathan Neulinger [Wed, 7 Feb 2001 14:51:08 +0000]
fix-missattributed-loff-t-ifdef-20010207

More correct way to decide when to use loff_t unstead of off_t

19 years agofix-solaris-afs-readdir-move-20010131
Chas Williams [Thu, 1 Feb 2001 03:11:42 +0000]
fix-solaris-afs-readdir-move-20010131

Code which had been previously disabled caused problems
when enabled, hence removed.

19 years agosgi_65-compilation-patches-20010131
Hartmut Reuter [Wed, 31 Jan 2001 21:27:44 +0000]
sgi_65-compilation-patches-20010131

Remove references to missing EFS support library so sgi_65 support compiles

19 years agofix-solaris7-afsd-rc-copyright-message-20010131
Nathan Neulinger [Wed, 31 Jan 2001 20:07:33 +0000]
fix-solaris7-afsd-rc-copyright-message-20010131

wrong type of comment

19 years agolinux-iput-and-glock-changes-20010130
Chas Williams [Wed, 31 Jan 2001 02:28:11 +0000]
linux-iput-and-glock-changes-20010130

". afs_dentry_iput is essentially osi_iput, so it now calls osi_iput
  it wasnt locking before checking i_count (and osi_iput didnt either)
  osi_iput now AFS_GLOCK's.  to do this afs_delete_inode was split
  into afs_delete_inode (which does the locking) and osi_clear_inode
  before osi_iput called afs_delete_inode, which since it wanted
  to hold AFS_GLOCK, osi_iput couldnt call AFS_GLOCK.  this seems
  to have cured the problem i saw (running multiple 'ls -R &' would
  cause a bad iput w/o fail) and i hope it fixes it otherwise.
  its possible vc->lock should be held inside osi_clear_inode.

. removed osi_notify_change (i added during 2.4.0 development) and
  now i just call inode_change_ok/inode_setattr.  the 2.4.0
  notify_change checks the dentry parent (which doenst exist for
  the cache inodes)

. moved the locks around inside writepage, writepage_sync, commit_write.
  the guy next door complained about pauses while running afs.  i think
  this addresses those issues.  apparently you only need to lock_kernel()
  during commit_write().  in order to get lock_kernel() inside AFS_GLOCK()
  the AFS_GLOCK() was moved out of writepage_sync and into writepage
  and commit_write"

19 years agosupport-reiserfs-20010129
Chaskiel M Grundman [Mon, 29 Jan 2001 17:47:38 +0000]
support-reiserfs-20010129

Minor patch needed to work correctly on suse, where reiserfs is included by default.

19 years agoallow-new-bosconfig-file-and-rename-into-place-20010129
Chaskiel M Grundman [Mon, 29 Jan 2001 17:40:14 +0000]
allow-new-bosconfig-file-and-rename-into-place-20010129

This patch causes the bosserver to use a "BosConfig.new" file if one is
found on startup, which will allow admins to prepare a new BosConfig
file to be picked up at rebozo time. (This is not possible now because
the bosserver likes overwriting the BosConfig file while it's running)

19 years agoimplement-bos-restricted-mode-20010129
Chaskiel M Grundman [Mon, 29 Jan 2001 17:38:30 +0000]
implement-bos-restricted-mode-20010129

This patch enables the bosserver to be placed in a restricted mode in
which AFS superusers are only granted limited access to the server host.
The following functionality is disabled when restricted mode is in use:

bos exec
bos getlog (except for files with no '/'s in their name)*
bos create *
bos delete
bos install
bos uninstall

* specific exceptions are made for functionality that "bos salvage" uses:

a cron bnode who's name is "salvage-tmp", time is now, and command begins with
"/usr/afs/bin/salvager" may be created. This bnode deletes itself when
complete, so no special "delete" support is needed. This functionality
may be removed in the future if a "Salvage" RPC is implimented.

The file with the exact path /usr/afs/logs/SalvageLog may be fetched,
since that is how bos salvage [...] -showlog is implimented.

Restricted mode is enabled using a new bos command (bos setrestricted)
or bossever command line switch (bosserver -restricted). Restricted mode
can be disabled by a) sending the bosserver process a SIGFPE (which will
then allow restricted operations until the next restart or setrestricted
command) or b) editing /usr/afs/local/BosConfig (or BosConfig.new), and
restarting the bosserver.

19 years agodummy-linux-vers-to-placate-make-on-non-linux-20010119
Derrick Brashear [Sat, 20 Jan 2001 23:18:01 +0000]
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

19 years agodrive-letter-tabs-for-submounts-containing-string-afs-20010119
Dave Koziol [Fri, 19 Jan 2001 23:44:04 +0000]
drive-letter-tabs-for-submounts-containing-string-afs-20010119

"The following patch is to addresses problems with the Drive Letters tabs in
the AFS Client and AFS Control Panel when using submounts which start with
the letters afs.  We had a test cell up and running with a name that started
with afs01 and this caused the afs client to misbehave."

19 years agolinux24-shutdown-listener-cleanly-20010119
Michael Pronath [Fri, 19 Jan 2001 22:22:35 +0000]
linux24-shutdown-listener-cleanly-20010119

Don't garbage-collection listener pid too early.

19 years agolinux-install-kdump-with-make-rules-that-work-20010119
Derrick Brashear [Fri, 19 Jan 2001 22:11:24 +0000]
linux-install-kdump-with-make-rules-that-work-20010119

gmake doesn't like $?-$$lv; It's easier to just do it this way.

19 years agolinux-build-kdump-for-each-kernel-20010119
Derek Atkins [Fri, 19 Jan 2001 21:51:05 +0000]
linux-build-kdump-for-each-kernel-20010119

Make a kdump for each kernel we're building for

19 years agoadd-missing-solaris8-call-20010119
Pavel Semerad [Fri, 19 Jan 2001 10:22:50 +0000]
add-missing-solaris8-call-20010119

The Solaris 8 analog of vfs_devsearch is vfs_dev2vfsp

19 years agolinux-kdump-build-against-kernel-headers-20010119
Derrick Brashear [Fri, 19 Jan 2001 06:44:55 +0000]
linux-kdump-build-against-kernel-headers-20010119

This is a kernel-aware program, it really does want to build against the
kernel headers instead of the versions libc was built against.

19 years agoadd-cryptall-pioctl-macros-20010119
Derrick Brashear [Fri, 19 Jan 2001 06:30:37 +0000]
add-cryptall-pioctl-macros-20010119

Required for cryptall fs command support.

19 years agokrb-udp-cleanup-20010119
Derrick Brashear [Fri, 19 Jan 2001 06:26:34 +0000]
krb-udp-cleanup-20010119

Make krb_udp try kerberos-iv as a fallback (from the original default of
kerberos4) before going to "kerberos". "kerberos" incidentally is 88 on all
modern platforms, so lord forbid you want to run this and something which
can actually answer krb5 requests, if you're using the default services.

Also minor fix for the size of an answer packet.

19 years agolinux-ppc-minor-cleanup-20010119
Sam Hartman [Fri, 19 Jan 2001 05:57:12 +0000]
linux-ppc-minor-cleanup-20010119

Minor fixes to make the PPC port happy.

19 years agocleanup-pioctl-cryptall-interface-20010119
Derrick Brashear [Fri, 19 Jan 2001 05:38:42 +0000]
cleanup-pioctl-cryptall-interface-20010119

Finish port of cryptall patch to current AFS codebase

19 years agosolaris8-fixes-20010115
Chas Williams [Mon, 15 Jan 2001 20:06:07 +0000]
solaris8-fixes-20010115

Fixes for variable sizes

19 years agoadd-fs-crypt-commands-20010115
Derrick Brashear [Mon, 15 Jan 2001 19:44:16 +0000]
add-fs-crypt-commands-20010115

A simple way to get/set encryption support.

19 years agoexport-pioctl-cryptall-interface-20010115
Greg Hudson [Mon, 15 Jan 2001 19:29:40 +0000]
export-pioctl-cryptall-interface-20010115

Export interface to cryptall

19 years agomerge-afs-and-arla-pioctl-space-20010115
Derrick Brashear [Mon, 15 Jan 2001 19:22:56 +0000]
merge-afs-and-arla-pioctl-space-20010115

The net effect being that since all pioctls will have the same values across
platforms, so AFS userland binaries can be used on an Arla system and vice-versa

19 years agomissing-minus-for-solaris-8-20010112
Chas Williams [Fri, 12 Jan 2001 17:05:15 +0000]
missing-minus-for-solaris-8-20010112

19 years agohonor-solaris-attr-hint-20010112
Nickolai Zeldovich [Fri, 12 Jan 2001 06:31:43 +0000]
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."

19 years agorepair-afs-cryptall-20010111
Greg Hudson [Thu, 11 Jan 2001 06:50:43 +0000]
repair-afs-cryptall-20010111

This makes it possible to have encryption enabled, but does not
expose an interface to do so. That will follow tomorrow, when
hopefully OpenAFS and Arla will have synchronized pioctls allowing
userspace compatibility

19 years agowinnt-port-cleanup-20010111
Michael Nelson [Thu, 11 Jan 2001 06:41:23 +0000]
winnt-port-cleanup-20010111

Add needed headers, convert from SERVICETYPE to AFSSERVICETYPE

19 years agowinnt-eventlog-copyright-fixes-20010111
Jeffrey Hutzelman [Thu, 11 Jan 2001 06:28:27 +0000]
winnt-eventlog-copyright-fixes-20010111

The perl script used to update copyrights failed to properly handle these
files

19 years agoupdate-for-linux-240-final-20010111
Chas Williams [Thu, 11 Jan 2001 06:15:52 +0000]
update-for-linux-240-final-20010111

Update Linux 2.4 support for the 2.4.0 release kernel.

19 years agoallow-rx-newservice-with-zero-port-after-rx-init-zero-20010111
Jeffrey Hutzelman [Thu, 11 Jan 2001 05:59:34 +0000]
allow-rx-newservice-with-zero-port-after-rx-init-zero-20010111

The intent is to allow services to be set up on random rather than
fixed ports

19 years agosparc64-linux-missing-header-define-20010111
Pavel Semerad [Thu, 11 Jan 2001 05:48:31 +0000]
sparc64-linux-missing-header-define-20010111

sparc64 linux uses 32bit userland and so needs the 32bit header

19 years agokrb-udp-use-transaction-for-special-keys-20010111
Jeffrey Hutzelman [Thu, 11 Jan 2001 05:40:06 +0000]
krb-udp-use-transaction-for-special-keys-20010111

use the ubik transaction we got to lookup the kvno otherwise this
fails for uncached keys, like foreign realm krbtgts

19 years agos390-linux-20001223
Neale Ferguson [Sun, 24 Dec 2000 01:15:06 +0000]
s390-linux-20001223

Port for Linux on the IBM S/390

19 years agosparc-linux-20001223
Pavel Semerad [Sun, 24 Dec 2000 00:51:17 +0000]
sparc-linux-20001223

Sparc/Sparc64 linux support

19 years agosolaris26-needs-ccs-libcurses-20001223
Nathan Neulinger [Sun, 24 Dec 2000 00:19:42 +0000]
solaris26-needs-ccs-libcurses-20001223

use the libcurses capable of fulfilling our needs for symbols in gtx

19 years agomake-make-dollar-make-20001223
Nathan Neulinger [Sun, 24 Dec 2000 00:11:41 +0000]
make-make-dollar-make-20001223

Make Makefiles be gmake-friendly

19 years agosgi-65-gnu-cc-ld-harmful-20001220
Nathan Neulinger [Sun, 24 Dec 2000 00:02:00 +0000]
sgi-65-gnu-cc-ld-harmful-20001220

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