Commit Graph

7153 Commits

Author SHA1 Message Date
Derrick Brashear
146fca9060 build-vfsck-for-solaris8-20010326
Before it was being explicitly skipped; Build it
2001-03-26 17:26:29 +00:00
Harald Barth
9feea404fd null-terminate-cell-when-copying-from-lrealm-20010326
Avoid condition where we could read past the end of lrealm (unlikely
to occur in practice and not remotely exploitable; cell and lrealm are
both MAXKTCREALMLEN and lrealm is configured locally and not read from the
network)
2001-03-26 17:18:42 +00:00
Nickolai Zeldovich
54b7292a44 do-bounds-checking-in-psetvolumestatus-20010315
Previously it was possible to overflow the variables used to construct a
SetVolumeStatus call
2001-03-16 03:35:07 +00:00
Erik J. Burckart
4b85432743 fix-for-cache-consistency-on-linux-24-smp-systems-20010315
"Here are the symptoms.  I have 2 OpenAFS  Linux 2.4 machines, one SMP and
one not.
--With both of them I access a series of directories and files within
(/afs/w/x/y/z/).
--I then move to the root directory.
--From a third machine, I remove the directories x, y, and z. Then re-add
them (same names) with some other files.
--From the SMP box, I do an ls in /afs/w and see x.  But x is inaccessible.
--From the UP box I can see and access x.
"

====================
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.
====================
Missed earlier: not part of the IBM delta.

====================
Part of the alpha patch slipped into the delta; Revert to previous
revision
2001-03-16 03:27:05 +00:00
Johan Danielsson
70cbd6f689 dux-advfs-client-support-20010315
necessary changes to allow a cache in an advfs
2001-03-15 18:55:20 +00:00
Nathan Neulinger
5994633186 bosserver-syslog-option-including-selectable-facility-20010315
"Simple patch to add "-syslog" option to bosserver. Causes it to direct all
logging activity to syslogd instead of to logs/BosLog"

currently unimplemented for 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.
====================
Don't use a static outside its scope
2001-03-15 18:47:50 +00:00
Michael Stroucken
27d7f4fd60 initial-alpha-linux-support-20010315
top-level makefile mods for 64 bit system
2001-03-15 18:15:46 +00:00
Nickolai Zeldovich
a1fac47017 pts-args-checking-when-calling-com-err-20010314
"This prevents pts from crashing like this:

  pepsi-one~> pts createg a:b -id -1234
  /bin/athena/pts: Permission denied ; unable to create group a:b with id -1234
owned by 'Segmentation fault
"
2001-03-15 17:50:34 +00:00
Pavel Semerad
4d3b445cc3 fix-locking-on-linux-sparc64-20010312
" I have found problem with file locking and 64bit linux (tested on
ultrasparc). When issued fcntl(fd, f_SETLK, ..) with l_start = 0 and l_len
= 0, it sets l_len to LONG_MAX, so it is needed to test this value"
2001-03-15 17:47:45 +00:00
Johan Danielsson
3fd459ac39 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
2001-03-15 17:43:11 +00:00
Eric Lorenzo
00c69d3f07 make-comerr-tolerate-different-eol-convention-20010306 2001-03-06 17:57:00 +00:00
Derrick Brashear
b90dd04009 make-afsd-be-less-annoying-20010306 2001-03-06 16:02:00 +00:00
Derrick Brashear
17abe56f75 xlc-r-on-path-not-usr-bin-20010306
By default it ends up in /usr/vac/bin
2001-03-06 06:16:17 +00:00
Derrick Brashear
858edd2056 use-dollar-cc-not-cc-for-aix-exporter-20010305
necessary to build aix afs with gcc
2001-03-05 22:57:57 +00:00
Derrick Brashear
5a9eb81c94 make-snprintf-compile-on-aix-433-20010305
AF_INET is in sys/socket.h on AIX 4.3.3
2001-03-05 22:47:54 +00:00
Derrick Brashear
5da931163b make-bosserver-be-less-annoying-20010305 2001-03-05 19:13:24 +00:00
Derrick Brashear
3531babbd2 restore-rxdebug-to-the-living-20010305
Give us back rxdebug
2001-03-05 18:55:13 +00:00
Hartmut Reuter
f310da48b4 support-namei-fileserver-on-solaris8-20010305
So the namei fileserver can be used on Solaris 8
2001-03-05 16:39:05 +00:00
Adam Thornton
c12594fb08 afs-linux-s390-updates-20010305
Updates for Linux s/390 AFS port
2001-03-05 16:34:32 +00:00
Derrick Brashear
5837ab6463 return-truncated-reason-from-krb-udp-interface-20010305
The remainder of the patch the snprintf support was intended to be used for
2001-03-05 16:26:04 +00:00
Ulrich Hahn
92dcbd617b pam-afs-password-changing-support-20010305
support for changing passwords when user has kaserver password only
2001-03-05 16:22:53 +00:00
Hartmut Reuter
c8bfbcc55d allow-shadowed-src-trees-20010305
So "make links" will work if src was a symlink.
2001-03-05 15:37:46 +00:00
Hartmut Reuter
4470f1d03f ntp-for-solaris-58-20010305
Let ntp build on Solaris 8
2001-03-05 15:34:14 +00:00
Johan Danielsson
bc5204d4e7 support-dux-51-20010305
Changes needed for OpenAFS Tru64 5.1 support
2001-03-05 15:12:42 +00:00
Michael Welsh Duggan
3f43961f53 linux-libafs-with-modversions-20010228
Use symbol versioning when compiling against a kernel with symbol versioning
enabled.
2001-02-28 19:22:44 +00:00
Nickolai Zeldovich
f2fbb398a4 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
2001-02-24 15:35:05 +00:00
Mattias Amnefelt
fd4fe77ecd backup-addvolentry-fix-20010221 2001-02-22 03:06:04 +00:00
Derrick Brashear
98e79522fb bos-mrafs-support-20010221
Make it work as intended
2001-02-22 00:34:45 +00:00
Nathan Neulinger
73634549ab update-README-20010213
Irix compile completes
2001-02-13 16:53:48 +00:00
Derrick Brashear
4dca94ffe6 snprintf-for-aix-not-irix-20010212
Irix 6.5 has snprintf
2001-02-13 03:54:04 +00:00
Derrick Brashear
61eb7d8838 provide-snprintf-for-irix-dux-20010212
So we can use snprintf, provide it for platforms that don't have it
2001-02-13 03:46:15 +00:00
Hartmut Reuter
54b2c2307a bos-mrafs-support-20010212
Necessary additions to bos for MR-AFS support
2001-02-13 00:28:22 +00:00
Hartmut Reuter
2156a32e7d revert-xdr-int64-in-favor-of-common-makefile-20010212
the new version of the patch put these in Makefile.common
2001-02-13 00:15:25 +00:00
Hartmut Reuter
d26273e0f1 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
2001-02-12 23:56:16 +00:00
Hartmut Reuter
f896be7dd5 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
2001-02-12 23:50:21 +00:00
Hartmut Reuter
c4a127d057 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
2001-02-12 21:57:57 +00:00
Hartmut Reuter
8881f8778c 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).
2001-02-12 21:09:17 +00:00
Hartmut Reuter
d80d0eeaab 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
2001-02-12 20:30:50 +00:00
Hartmut Reuter
86f1dc2117 mrafs-server-log-handling-20010212
Rotate old logs by date for MR-AFS; Could be adapted to rest of AFS
2001-02-12 20:29:20 +00:00
Hartmut Reuter
c6e03e4a45 mrafs-util-update-20010212
Error additions for MR-AFS
2001-02-12 20:28:27 +00:00
Hartmut Reuter
f415363f45 export-threadnames-totviced-20010212 2001-02-12 19:44:08 +00:00
Hartmut Reuter
9f57c28605 rx-writevinit-for-mrafs-20010212 2001-02-12 19:33:40 +00:00
Hartmut Reuter
261716adb1 2001-02-12 19:30:33 +00:00
Hartmut Reuter
20d654d59d nicer-dummy-rxi-startserverprocs-20010212 2001-02-12 19:25:53 +00:00
Hartmut Reuter
44485fed5e allow-rx-shutdown-for-userlevel-20010212
Allow rx shutdown (state reset) for userlevel rx code, for MR-AFS salvager
2001-02-12 19:24:48 +00:00
Hartmut Reuter
8f157e9ea4 rx-nt-xdr-int64-support-20010212
compile xdr_int64 for nt
2001-02-12 19:06:11 +00:00
Hartmut Reuter
9c82b2024e thread-identification-routines-20010212
Needed to identify thread in serverlog for mrafs
2001-02-12 17:35:16 +00:00
Hartmut Reuter
ae77f046c5 libafsrpc-xdr-int64-support-20010212
int64 support for libafsrpc for mrafs
2001-02-12 17:28:39 +00:00
Hartmut Reuter
efe1fef24c export-kauth-GetTickets-for-dummy-libkrb-20010212
For dummy libkrb  which is a wrapper around libkauth
2001-02-12 17:22:46 +00:00
Hartmut Reuter
d85f42ad0a 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.
====================
2001-02-12 17:19:20 +00:00