Commit Graph

3226 Commits

Author SHA1 Message Date
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
Jeffrey Altman
eaa1426452 windows-checkserver-fix-20051029
the windows client was not treating Verror responses from the server
as indicating the server as up if they were positive
2005-10-30 01:59:57 +00:00
Jeffrey Altman
288886618b windows-daemon-timers-20051028
the daemon up server check was set for 1 hour and not ten minutes.

turned all interval constants into variables so that they can be
set via registry entries at a future time.
2005-10-29 21:13:43 +00:00
Jim Rees
86b23327f8 ubik-trans-decl-20051027
add missing decl for struct ubik_trans
2005-10-27 19:34:44 +00:00
Ken Hornstein
6b042d4edb integrate-asetkey-20051029
Add asetkey to the OpenAFS tree.
2005-10-25 20:08:02 +00:00
Derrick Brashear
834507571e tbutc-solaris-and-vos-api-fixes-20051024
FIXES 22063

as tested for this and 22316

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

the rest of this, since i forgot to apply the other file earlier
oops
2005-10-25 07:30:52 +00:00
Jeffrey Altman
2bcece3cfa windows-rap-debug-20051024
some more debugging messages
2005-10-25 03:07:50 +00:00
Jeffrey Altman
cc3bbcb8e6 windows-afsd-makefile-fixup-20051024
put back the ifs rules accidently deleted by

  cmdebug-merge-20051024
2005-10-25 03:02:27 +00:00