Commit Graph

3233 Commits

Author SHA1 Message Date
Tracy Di Marco White
cd6e2b9929 netbsd-statvfs-20051211
FIXES 22905

NetBSD 2.1 doesn't have statvfs, but the version numbering scheme changed
so the test was getting this wrong.
2005-12-11 18:57:15 +00:00
Russ Allbery
a6c0532569 multiple-local-realms-fix-20051210
The krb.excl paths need to be defined for Unix as well.
2005-12-10 18:47:40 +00:00
Chas Williams
77d0369d3b linux-srcdir-mapfile-20051210
FIXES 23317

Look for the shared library mapfile in ${srcdir} on Linux to allow for out
of srcdir builds.
2005-12-10 18:28:03 +00:00
Russ Allbery
d60224477f man-page-readme-20051209
Initial documentation for the man page project, including initial notes
on conversion, a start at a formatting guide, information on how to
contribute, and an initial issues list of things I happened to notice
while editing the section one pages.
2005-12-09 16:43:14 +00:00
Russ Allbery
7b5bfb1c17 man-page-reorg-20051209
Generate the man pages in man1, man5, and man8 subdirectories rather than
directly in the doc/man-pages directory to reduce clutter.  Add a
.cvsignore to reduce noise.
2005-12-09 14:50:02 +00:00
Russ Allbery
03b9fcc883 man1-editing-pass-20051209
Complete an initial editing and cleanup pass for all section one man pages.
Fix various conversion problems, formatting inconsistencies, and obvious
problems.  Please note that no editing for content has yet been done; this
is solely editing for formatting and correct conversion to POD.

Also, add some additional section five man pages that were omitted from the
first conversion run due to unusual file names, and globally replace
CAVEATS with CAUTIONS in the man pages to match the original section name.

The section one man pages should now be in reasonable shape and ready for
additional review and further updates, although there are probably still
remaining obvious problems.

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

This file got the wrong name when it was originally committed.  Fix.
2005-12-09 14:48:56 +00:00
Russ Allbery
e3dfba8e6c man-page-conversion-20051208
This is the initial conversion of the AFS Adminstrators Reference into POD
for use as man pages.  The man pages are now generated via pod2man from
regen.sh so that only those working from CVS have to have pod2man
available.  The Makefile only installs.  The pages have also been sorted
out into pod1, pod5, and pod8 directories, making conversion to the right
section of man page easier without maintaining a separate list and allowing
for names to be duplicated between pod5 and pod1 or pod8 (which will likely
be needed in a few cases).

This reconversion is done with a new script based on work by Chas Williams.
In some cases, the output is worse than the previous POD pages, but this is
a more comprehensive conversion.

This is only the first step, and this initial conversion has various
problems.  In addition, the file man pages that didn't have simple names
have not been converted in this pass and will be added later.  Some of the
man pages have syntax problems and all of them have formatting errors.  The
next editing pass, coming shortly, will clean up most of the remaining
mess.
2005-12-08 12:14:33 +00:00
Jeffrey Altman
71f9628a43 viced-multiple-ports-per-client-20051208
this patch replaces the single address in the Interface structure
with an AddrPort structure.  This enables the servers to send
messages to the correct port if the port on the Interface does not
match the port stored in the client itself.
2005-12-08 01:01:30 +00:00
Jeffrey Altman
151ac6c167 windows-afsd-service-20051121
add logic to process VNOVNODE in cm_Analyze.  Force re-evaluation of symlink
strings and flush the stat cache entry.

force the use of new rx_connections when the server is marked down.

prevent server objects from being freed if user preferences are set.

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

improvements to VNOVNODE fix
2005-12-07 12:01:32 +00:00
Derrick Brashear
78bc041fe6 linux-26-390x-update-20051201
add linux26 version for symlinks
2005-12-01 15:18:08 +00:00
Derrick Brashear
49f0f7bb0e macos-103-20051201
last fixes i swear
2005-12-01 07:36:35 +00:00
Derrick Brashear
3cccddb31f macos103-20051201
one more fix
2005-12-01 05:42:27 +00:00
Derrick Brashear
72e221c0c1 macos-103-packaging-20051201
fix packaging script for 10.3
2005-12-01 05:19:00 +00:00
Derrick Brashear
05db09ada1 volume-callback-fix-20051201
fix rainer toebbicke's callbacks vanishing issue. this was probably my fault merging
2005-12-01 05:09:32 +00:00
Derrick Brashear
8887021eee macos10-fstrace-catalog-20051130
package the fstrace catalog correctly for osx
2005-12-01 04:13:18 +00:00
Mike Garrison
9c3c242825 files-per-subdir-math-error-20051130
FIXES 23811

use a bitshift instead of xor(!)
2005-12-01 04:02:23 +00:00
Tom Keiser
421e063d9b freepackets-cbuf-leak-20051130
FIXES 23143

at least i'm guessing it fixes that one
fix memory leak for multilevel packet queue stuff
2005-12-01 03:57:49 +00:00
Jeffrey Altman
eeee5a9e14 windows-afskfw-20051130
correct the construction of the client name (with realm) when krb524
is being used.
2005-11-30 06:39:40 +00:00
Jeffrey Altman
ae2f1d3f68 rx-lock-leak-20051128
Fix a lock leak introduced when adding thread local packet queues.
2005-11-29 07:00:19 +00:00
Derrick Brashear
d94337feaf macos103-update-20051129
make the kernel module work too
2005-11-29 06:52:03 +00:00
Derrick Brashear
efeedc4ac1 macos-103-update-20051128
roll up fixes for 10.3
2005-11-29 04:58:49 +00:00
Chas Williams
003667acda solaris-sparc32-largefile-20051128
FIXES 23296


readd largefile support for solaris sparc32
2005-11-29 04:12:11 +00:00
Chaskiel M Grundman
390fd697a0 h-enumerate-r-safety-20051128
FIXES 23336

needs further testing, configure a low number of callbacks and hit the server.
2005-11-29 03:40:58 +00:00
Chas Williams
bb7b7cef79 linux-afs-put-inode-dont-race-20051128
FIXES 23318

hold lock across refcount check. oops
2005-11-29 03:09:24 +00:00
Jeffrey Altman
030ecf1af9 windows-locks-uninit-20051122
Initialize 'code' to non-zero at the top of each loop to avoid
setting the last updated timestamp on skipped locks
2005-11-23 05:00:34 +00:00
Jeffrey Altman
5ce322c9f1 windows-drivemap-renewal-20051121
When afscreds.exe performs a drive map renewal it should not delete
all existing drive mappings.  This undoes the efforts of the AFS
logon network provider and any persistent mappings created with the
explorer shell.   This patch extends the interface to provide a mode
in which DoMapShareChange does not remove unknown drive mappings.
2005-11-22 00:36:31 +00:00
Jeffrey Altman
81365856ce windows-date-representation-20051121
change date representation to yyyy-MM-dd HH:mm:ss so that it sorts
properly
2005-11-22 00:31:44 +00:00
Jeffrey Altman
3e6fdd4893 windows-fetchstatus-logging-20051121
remove the cell and include the vnode in the FetchStatus log messages
2005-11-22 00:14:25 +00:00
Jeffrey Altman
d99995ccfe windows-wix-update-20051121
Wix 2.0.2419.0 changes the way that RadioButton values are specified.
2005-11-21 15:51:37 +00:00
Chaskiel M Grundman
73e126c4c4 deadvnode-locking-update-20051118
FIXES 22870

change how we do vnode locking to avoid locking on ourselves
2005-11-19 04:32:47 +00:00
Chaskiel M Grundman
54ad6e769e macos-allow-cached-stat-access-20051118
FIXES 23257

allow cached stat info to be accessed for directories where a user has only "l"
2005-11-19 03:57:54 +00:00
Jim Rees
d3f9842bd4 print-64-20051117
On non-Windows use %llu for 64 bit printf.
Thanks to Brent Graveland for pointing this out.
2005-11-17 21:03:38 +00:00
Jim Rees
35ff383fcf obsd-glock-decl-20051115
Fix decl of afs_global_lock so you can build with global lock disabled
2005-11-15 18:43:15 +00:00
Jeffrey Altman
6f82595a16 audit-locking-20051113
Add locks around writes to the audit log.  This ensures two writes
do not interleave.
2005-11-14 06:04:23 +00:00
Jeffrey Altman
4127de6c6e network-distance-server-prefs-20051113
Use network distance based server preferences for all server types
not just file servers.
2005-11-14 06:00:34 +00:00
Jim Rees
bb0d0e7df0 fbsd-build-path-20051111
set default BSD_KERNEL_BUILD for FreeBSD >= 5.0.
2005-11-11 20:32:22 +00:00
Rainer Toebbicke
bdc22ef4d3 pod2man-update-20051109
build when there's no pod utils installed
2005-11-09 14:58:29 +00:00
Jeffrey Altman
685ba16a0b windows-release-locks-at-shutdown-20051108
remember to release all of the locks we obtained from the file server
at shutdown.
2005-11-09 03:00:07 +00:00
Derrick Brashear
dc28ad2b65 hpux-store-fd-sooner-in-iopen-20051107
do this a little differently, it may change out from under us
2005-11-07 23:42:02 +00:00
Rainer Toebbicke
ce80f99d7f cellconfig-make-nkeys-littleendian-20051107
cellconfig-check-for-corrupt-keyfile-20051007 should convert at least nkeys
to host byte order before checking anything - fails on little endians
otherwise.
2005-11-07 19:48:07 +00:00
Jeffrey Altman
b02d80508f windows-64-bit-type-safety-20051105
64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 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.
====================

more corrections for use of 64-bit types on Windows

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler

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

64-bit type safety changes required for successful compilation
on Windows 64-bit systems with the VS 2005 compiler
2005-11-06 09:29:36 +00:00
Niklas Edmundsson
14a373e19c cvsignore-updates-20051102
FIXES 22861

add generated files to cvsignores
2005-11-03 04:10:05 +00:00
Niklas Edmundsson
6792431d28 aix5-warning-error-cleanup-20051102
FIXES 22855

aix 5.1 and 5.2 should also build
2005-11-03 04:05:46 +00:00
Jim Rees
e240c805e2 cmdebug-obsd-ce32-20051102
OpenBSD has no easy way to printf a 64 bit int so just use PrintCacheEntries32
2005-11-02 17:54:44 +00:00
Derrick Brashear
14a985b93f hpux11i-64bit-iops-20051102
hpux 11i has 64 bit inodes
2005-11-02 05:30:47 +00:00
Tom Keiser
e2c497b036 fpq-bulk-free-math-error-20051101
fix a math error here
2005-11-02 05:22:39 +00:00
Jeffrey Hutzelman
c558c12d2b linux-ia32-offsets-include-change-20051101
include these correctly
2005-11-02 00:27:30 +00:00
Jim Rees
eb39935d4b libafssetpag-bsd-20051101
bsd only:
make a real syscall.o (but with no code)
build libafssetpag
2005-11-01 18:44:38 +00:00
Derrick Brashear
93cd1ed389 hpux-vol-package-cleanup-20051101
make inode salvager large partition compliant
make namei compile cleanly again
2005-11-01 16:42:47 +00:00
Asanka Herath
8cf272e5f1 windows-tests-winflock-20051031
A windows specific file locking test app for exercising the byte range
locking code.
2005-10-31 22:12:03 +00:00