Remove the preliminary rxgk and Automake conversion, neither of which are
finished or ready for prime time yet. Having this active in CVS isn't
helpful and is mildly confusing at the moment.
(cherry picked from commit 78880bc5dce716c7c5885f505bee7eca23ff50d6)
Plug a volume refcount leak
Add volume data to the "fs memdump" output
Add memmap stat data to the afsd_init.log output at startup and shutdown
(cherry picked from commit f9697113d97135fa606a9fa92905d3fcc478bc34)
Fix the RPC check to actually check the RPC status
Update the copyright date
Add Vista version detection
(cherry picked from commit d32af980792d2f94fda4a7c84e67f86f08d2676e)
add new error code when requested InfoLevel is not supported
CIFS NTCreateX Read privilege means PRSFS_LOOKUP when the object is a
directory
(cherry picked from commit 20f426568625f40b37973121805f0ac820b9017c)
fix NetInfo "f" line fake IP address support to work when either
1) NetRestrict file is in place or
2) existing sysid file does not list fake address
(cherry picked from commit 2502379d7586acfed882bff7e1c50bb54fbe7a7f)
client-handle-vicetokendead-with-reconnect-20070104 failed
to alter the behavior of the RXKADEXPIRED and other cases.
(cherry picked from commit 284668200e83fe90afa4bed26509343473b9995b)
modify the write-lock permission test so that the UnixMode bits do not
subtract PRSFS_WRITE from the rights when testing PRSFS_WRITE | PRSFS_LOCK.
PRSFS_WRITE implies PRSFS_LOCK so add it
Add new registry value "DeleteReadOnly" to permit deletion of read-only
files. The default is 0. Set to non-zero value to activate.
(cherry picked from commit 290b05b6b6e13fd93d40a8c021f0d8fdf697f7af)
has been shown to cause problems with releases per haba@pdc.kth.se testing, unroll until we figure out why
(cherry picked from commit ba017be750ab667e8dc7a1dfb9e20e03ce861c14)
FIXES 40604
Test whether Linux kernel builds work at all before going into specific
builds so that we can fail earlier with a better error message. Try to
put more errors from the kernel build into config.log.
(cherry picked from commit 182a18931a3fc696a53288dbd6fcf04e109f785b)
basically, if the issue is really expired tokens then we force the server to tell us that instead of that our older connection is still using the old tokens for some reason, by letting a new connection happen first
(cherry picked from commit b745079fb276da810e0b96c7b94be5cb77aebee6)
the even-odd hack didn't work with the new md5 inode numbers. fix it. suggested by Bennett Todd.
(cherry picked from commit ee9d148cc50d41832b79bab4aef0672bdfb63f54)
When the Unix mode bits do not include the write bit (0200), then the
file is reported to Windows as read-only. This also prevents the
acquisition of write-locks. It should also prevent deletion but the
code in cm_HaveAccessRights() did not remove the PRSFS_DELETE privilege
from the reported rights.
(cherry picked from commit 56d5e6970d27a5c99c04b105481bcf1d1bc3db1e)
remove old win9x installers that are no longer used.
====================
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.
====================
remove InstallShield5 installer that is no longer used
====================
Remove Win9x read me files since we don't support them anyway
====================
Remove Win9x makefile since we don't support it
====================
Remove Win9xpanel since we no longer build it
The following message is now logged to both the BosLog and the AuthLog
at startup.
WARNING: kaserver is deprecated due to its weak security properties.
Migrating to a Kerberos 5 KDC is advised.
http://www.openafs.org/no-more-des.html
(cherry picked from commit 0995d4d9b3059569d1fa2ed330982e4dfe021cac)
FIXES 50576
replace 'try' with 'try_init' and declare 'try_init'.
'try' is a reserved word on some compilers. not sure how this code
was compiling on MacOS X and Windows as 'try' was not declared.
(cherry picked from commit 47b4f514cadb815fff7be99726911599cacfb287)
do not follow mountpoints when calling cm_Lookup as part of the
optimization. otherwise the shortname is computed incorrectly.
(cherry picked from commit a305a8c3c7fff86ffcfce500150883262c1c6caf)