Commit Graph

14164 Commits

Author SHA1 Message Date
Sam Hartman
acceff25eb linux-ppc-minor-cleanup-20010119
Minor fixes to make the PPC port happy.
2001-01-19 05:57:12 +00:00
Derrick Brashear
e19270efa9 cleanup-pioctl-cryptall-interface-20010119
Finish port of cryptall patch to current AFS codebase
2001-01-19 05:38:42 +00:00
Chas Williams
527b64b950 solaris8-fixes-20010115
Fixes for variable sizes
2001-01-15 20:06:07 +00:00
Derrick Brashear
e51aacb614 add-fs-crypt-commands-20010115
A simple way to get/set encryption support.
2001-01-15 19:44:16 +00:00
Greg Hudson
4a8f7153d2 export-pioctl-cryptall-interface-20010115
Export interface to cryptall
2001-01-15 19:29:40 +00:00
Derrick Brashear
5e534226f3 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
2001-01-15 19:22:56 +00:00
Chas Williams
59fe3f3cc4 missing-minus-for-solaris-8-20010112 2001-01-12 17:05:15 +00:00
Nickolai Zeldovich
22293eeada 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."
2001-01-12 06:31:43 +00:00
Greg Hudson
10892a7bde 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
2001-01-11 06:50:43 +00:00
Michael Nelson
4e81c489ee winnt-port-cleanup-20010111
Add needed headers, convert from SERVICETYPE to AFSSERVICETYPE
2001-01-11 06:41:23 +00:00
Jeffrey Hutzelman
6153f6b654 winnt-eventlog-copyright-fixes-20010111
The perl script used to update copyrights failed to properly handle these
files
2001-01-11 06:28:27 +00:00
Chas Williams
1b0a7f95e9 update-for-linux-240-final-20010111
Update Linux 2.4 support for the 2.4.0 release kernel.
2001-01-11 06:15:52 +00:00
Jeffrey Hutzelman
c12b66c1be 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
2001-01-11 05:59:34 +00:00
Pavel Semerad
a727f0417a sparc64-linux-missing-header-define-20010111
sparc64 linux uses 32bit userland and so needs the 32bit header
2001-01-11 05:48:31 +00:00
Jeffrey Hutzelman
c915747a22 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
2001-01-11 05:40:06 +00:00
Neale Ferguson
9a7b4da986 s390-linux-20001223
Port for Linux on the IBM S/390
2000-12-24 01:15:06 +00:00
Pavel Semerad
928c5e686b sparc-linux-20001223
Sparc/Sparc64 linux support
2000-12-24 00:51:17 +00:00
Nathan Neulinger
9499904817 solaris26-needs-ccs-libcurses-20001223
use the libcurses capable of fulfilling our needs for symbols in gtx
2000-12-24 00:19:42 +00:00
Nathan Neulinger
6103bb1825 make-make-dollar-make-20001223
Make Makefiles be gmake-friendly
2000-12-24 00:11:41 +00:00
Nathan Neulinger
f2811db37d sgi-65-gnu-cc-ld-harmful-20001220
gcc and Gnu LD cause problems with build on Irix 6.5; Avoid them.
2000-12-24 00:02:00 +00:00
Nathan Neulinger
7a6fdfd512 ptser-Makefile-missing-slash-20001220
DESTDIR is assumed to have a trailing /, so we don't need another here
2000-12-23 23:59:34 +00:00
Hartmut Reuter
43f97ca58c 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.
2000-12-23 23:52:38 +00:00
Hartmut Reuter
bfff302520 cml-version-string-maker-20001220
CML version string maker for OpenAFS (modified for devel)
2000-12-23 23:39:34 +00:00
Chas Williams
016cf269e4 missing-sol8-Makefile-20001219
Not in initial commit
2000-12-19 18:32:45 +00:00
Garry Zacheiss
53986479ee ptutil-initial-20001219
Add pt_util for offline pts database manipulation
2000-12-19 07:45:10 +00:00
Nathan Neulinger
36f72fa114 solaris-make-cleanup-20001219
Remove redundancy in Solaris Makefile Protos
2000-12-19 07:34:34 +00:00
Nathan Neulinger
0de9b367b9 warning-fixes-20001219
Warning fix missed in last round.
2000-12-19 07:27:08 +00:00
Nathan Neulinger
a35279d314 warning-fixes-20001213
Various fixes to eliminate warnings
2000-12-13 21:36:06 +00:00
Chas Williams
052d68b92d linux-ppc-des-20001213
Add missing file for DES
2000-12-13 19:33:47 +00:00
Derrick Brashear
be4b55e155 add-buildnotes-20001202
notes for building openafs
2000-12-02 18:17:50 +00:00
Derrick Brashear
ade7e22286 README-update-20001202
refer people to openafs.org site for help
2000-12-02 18:06:26 +00:00
Nickolai Zeldovich
bd931f3d05 check-flushvol-args-20001202
check args for flushvol
2000-12-02 17:52:58 +00:00
Nickolai Zeldovich
8f0ac00554 bulkstat-changes-20001202
change in bulkstatus code
2000-12-02 17:46:52 +00:00
Chas Williams
f975937b69 linux-xfs-support-20001202
support for linux xfs kernels
2000-12-02 17:41:43 +00:00
Derrick Brashear
6fdc2bbdfa kdump-linux-header-fixes-20001201
Deal with kdump not building on modern glibc linux systems. On RedHat 7,
we also need kgcc.
2000-12-01 23:59:27 +00:00
Derrick Brashear
92d163d6b0 linux-needs-larger-lwp-stacksize-20001201
The 48k stack is insufficient and can lead to servers that refuse to start
or that crash unexpectedly.
2000-12-01 23:26:44 +00:00
Derrick Brashear
fd0e5208b7 linux-glibc22-has-pthread-attr-setstacksize-20001201
Newer glibc includes this function, and this conflicts with a header
2000-12-01 23:11:06 +00:00
Derrick Brashear
0f9376f2ea 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.
2000-12-01 22:52:01 +00:00
Derrick Brashear
f4281b1279 build-vfsck-for-solarises-20001201
build vfsck for solaris 2.5, 2.6 and 7
not known to work correctly in all cases
2000-12-01 22:36:53 +00:00
Michael Pronath
5a16f075f5 linux-module-initialization-allocate-20001201
Loading and unloading a module without starting AFS would oops without this
because nothing checked for allocation.
2000-12-01 17:30:42 +00:00
Chas Williams
e17bbb16d9 solaris8-fixes-20001114
updates to solaris 8
2000-11-15 00:38:24 +00:00
Chas Williams
36b6f3aea6 linux24-writepage-20001113
Linux 2.4 kernel writepage support
2000-11-14 03:28:15 +00:00
Derek Atkins
90077f84f2 copy-permit-export-h-20001107
copy another include file to make a separate kernel module build easier
2000-11-07 15:51:03 +00:00
Michael Nelson
b33a70498e winnt-letter-mappings-20001107
Single user drive letter mapping support
2000-11-07 15:44:17 +00:00
Chas Williams
79a00a452a linux24-config-params-20001106
Add param file for linux24
2000-11-06 18:55:50 +00:00
Michael Nelson
7e3aaf5d87 winnt-fixes-20001106
WinNT build fixes
2000-11-06 15:48:48 +00:00
Derrick Brashear
38e7c5f727 linux24-cleanup-20001106
remainder of fixes. temporary test hardware confirms it builds again
2000-11-06 15:30:18 +00:00
Derrick Brashear
d5291b6eee linux24-missing-endif-20001106
missing endif. these problems won't happen when I have the testing hardware, obviously;-)
2000-11-06 15:09:13 +00:00
Derrick Brashear
f139286eb4 linux24-missing-ifdef-20001106
Add missing ifdef/endif for linux 24 support code
2000-11-06 15:01:54 +00:00
Chas Williams
3e363ca7a6 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
2000-11-06 04:22:21 +00:00