Commit Graph

4158 Commits

Author SHA1 Message Date
Asanka Herath
116e2cb948 DEVEL15-windows-netidmgr-help-registration-20070215
In preparation for KFW 3.2, add conditional help registration.
When used with a version of NetIdMgr that supports the functionality
the OpenAFS plug-in will register its HtmlHelp on the NetIdMgr Help
menu.


(cherry picked from commit b00dddcd7d)
2007-02-15 21:52:24 +00:00
Jeffrey Altman
207cf3fdc6 DEVEL15-windows-move-rxdebug-20070215
back in 2001 rxdebug was moved from src/rx to src/rxdebug for Unix
but not for Windows.  Move it for Windows as well.


(cherry picked from commit 5ae8e5064c)
2007-02-15 18:19:45 +00:00
Jeffrey Hutzelman
f75bdbcfd4 DEVEL15-rxdebug-backoff-20070215
make rxdebug be less aggressive when retransmitting


(cherry picked from commit e92739f2b9)
2007-02-15 17:11:29 +00:00
Jeffrey Altman
6ace2f5691 DEVEL15-rx-rxdebug-long-option-20070215
add the -long option from src/rxdebug/rxdebug.c to src/rx/rdebug.c


(cherry picked from commit 2e6a87e109)
2007-02-15 11:49:17 +00:00
Jeffrey Altman
44962d936f DEVEL15-windows-rmdir-not-empty-error-code-20070215
Ensure that removing a directory containing existing files returns
the correct error to the caller.


(cherry picked from commit 1f530ff095)
2007-02-15 06:02:03 +00:00
Adam Megacz
f99a2a522d DEVEL15-java-locking-redux-20070214
change the -1 len check for java locks slightly


(cherry picked from commit 65d8923252)
2007-02-15 00:35:04 +00:00
Chaskiel M Grundman
c013676f67 DEVEL15-darwin-missing-dropnames-20070214
for correctness, not to fix anything which has yet been observed


(cherry picked from commit 465a6d533b)
2007-02-15 00:28:26 +00:00
Jeffrey Hutzelman
5cafaf7d1f DEVEL15-libafsdep-correction-20070214
FIXES 53441

apply the rest of the patch


(cherry picked from commit 083f3bcb2b)
2007-02-14 23:56:32 +00:00
Jeffrey Hutzelman
385d9c6370 DEVEL15-osi-probe-harder-20070213
2.6.16 i386 didn't probe successfully before in at least one case


(cherry picked from commit 51774c137b)
2007-02-13 22:54:11 +00:00
Derrick Brashear
b0887f714d DEVEL15-amd64-linux24-ucontext-20070213
this should not have been removed here
2007-02-13 19:12:27 +00:00
Derrick Brashear
75bc7356e4 DEVEL15-amd64-syscall-probe-20070212
FIXES 53441

based on suggested change from cg2v@andrew.cmu.edu
tasklist_lock not being exported makes this useless otherwise
S: ----------------------------------------------------------------------

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

based on suggested change from cg2v@andrew.cmu.edu
tasklist_lock not being exported makes this useless otherwise


(cherry picked from commit 5b0ba22734)
2007-02-13 18:45:43 +00:00
Jeffrey Altman
0a5e7d047f DEVEL15-windows-notes-20070213
1.5.15
2007-02-13 18:33:27 +00:00
Jeffrey Altman
892ca7d099 DEVEL15-windows-version-20070213
1.5.15
2007-02-13 18:29:59 +00:00
Jeffrey Altman
912e63b235 DEVEL15-windows-afsd-symlink-to-dot-20070213
FIXES 53878

When parsing a path containing a symlink to ".", do not short circuit
the evaluation.  Allow cm_Lookup to do its job.  Its slower but correct.


(cherry picked from commit 4d5138c403)
2007-02-13 05:47:02 +00:00
Jeffrey Altman
b2bef8acfc DEVEL15-windows-netidmgr-20070212
combo boxes should drop down.


(cherry picked from commit 111100732f)
2007-02-13 03:49:27 +00:00
Jeffrey Altman
a1f0031193 DEVEL15-windows-unused-vars-20070212
remove unused vars


(cherry picked from commit 6c703a483c)
2007-02-13 03:09:20 +00:00
Derrick Brashear
254235775f DEVEL15-openafs-1-5-15-20070212
make openafs 1.5.15
2007-02-13 01:50:58 +00:00
Adam Megacz
8e71b7159d DEVEL15-lock-mask-64bit-negative-1-for-java-20070212
java sends a 64 bit long -1... which isn't going to be useful most of the time


(cherry picked from commit 01882246c8)
2007-02-13 01:34:38 +00:00
Jeffrey Altman
d360b6486e DEVEL15-windows-release-notes-20070210
updates for 1.5.15.

document changes in locking behavior and lack of support for .hlp files
on Vista
2007-02-10 15:28:15 +00:00
Jeffrey Altman
b7758aabca DEVEL15-windows-notes-20070210
more updates
2007-02-10 15:03:17 +00:00
Jeffrey Altman
a33dacaa8d DEVEL15-aklog-krb5-referrals-compat-20070210
MIT Kerberos version 5 release 1.6 adds support for referrals in the
client.  As a result krb5_get_host_realm() returns the nul-string for
the realm whenever there is no local domain-realm mapping in the
profile.

aklog must now manually perform the fallback to using the domain of
the vlserver as basis for the realm name if referrals fail.


(cherry picked from commit 645f7e8f81)
2007-02-10 13:58:17 +00:00
Asanka Herath
630a62f460 DEVEL15-windows-smb-file-lock-20070209
When processing exclusive locks for files that were opened read-only,
obtain a read-lock instead of a write-lock.

In NTCreateX, if the file is being opened as OPEN_ALWAYS and the file
already exists, do not require write permission


(cherry picked from commit 25c7f567f2)
2007-02-10 00:00:44 +00:00
Jeffrey Altman
868b971693 DEVEL15-windows-access-check-20070209
disable the test for the EACCESS flag in cm_HaveAccessRights.


(cherry picked from commit a9b0dbb30c)
2007-02-09 23:54:31 +00:00
Jeffrey Altman
fee965b168 DEVEL15-windows-fs-memdump-20070209
only dump the dead smb_vcp list once


(cherry picked from commit 1a00759d8b)
2007-02-09 23:51:15 +00:00
Jeffrey Altman
4604e1c7ff DEVEL15-windows-nim-plugin-krb5-referrals-compat-20070209
MIT Kerberos version 5 release 1.6 adds support for referrals in the
client.  As a result krb5_get_host_realm() returns the nul-string for
the realm whenever there is no local domain-realm mapping in the
profile.

aklog must now manually perform the fallback to using the domain of
the vlserver as basis for the realm name if referrals fail.

This will be required for KFW 3.2 support.


(cherry picked from commit 584e1bd98e)
2007-02-09 20:12:38 +00:00
Peter Breitenlohner
70f31b8b77 DEVEL15-libafsdep-mods-20070209
FIXES 53381

don't break vpath builds


(cherry picked from commit b5c39e4373)
2007-02-09 18:43:11 +00:00
Jeffrey Hutzelman
1556865f4f DEVEL15-linux-compile-test-24-20070209
FIXES 53385

no linux/namei.h on 2.4


(cherry picked from commit a1d9a92090)
2007-02-09 18:27:54 +00:00
Jeffrey Hutzelman
5995ddd44e DEVEL15-linux-kbuild-test-fixes-20070119
fixes to build for linux when doing objdir builds


(cherry picked from commit c88ab63663)
2007-02-09 18:22:48 +00:00
Jeffrey Altman
a350a83542 DEVEL15-windows-aklog-krb5-referrals-compat-20070209
MIT Kerberos version 5 release 1.6 adds support for referrals in the
client.  As a result krb5_get_host_realm() returns the nul-string for
the realm whenever there is no local domain-realm mapping in the
profile.

aklog must now manually perform the fallback to using the domain of
the vlserver as basis for the realm name if referrals fail.

This will be required for KFW 3.2 support.


(cherry picked from commit 2287f5f578)
2007-02-09 17:30:33 +00:00
Marcus Watts
352fa4d8b4 DEVEL15-ktc-cleanup-20070208
FIXES 53212

clean up ktc code, prototyping et al

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

restore ktc_GetToken prototype


(cherry picked from commit a05fa83336)
2007-02-09 03:13:31 +00:00
Christopher Allen Wing
668ca4059b DEVEL15-linux-locking-pre-2618-20070208
FIXES 53457

deal with pre 2.6.18 locking behavior


(cherry picked from commit 171676011b)
2007-02-09 01:36:35 +00:00
Derrick Brashear
bc245e4897 DEVEL15-tasklist-export-check-20070208
work around tasklist lock export harder


(cherry picked from commit 00c5dbfd04)
2007-02-09 01:30:14 +00:00
Adam Megacz
0db9b4a36e DEVEL15-afs-magic-for-linux-20070208
FIXES 52442

use the afs magic number


(cherry picked from commit 797f46a88e)
2007-02-09 01:23:40 +00:00
Dave Cottle
79c3e01e98 DEVEL15-obsd40-initial-20070208
FIXES 53283

doesn't work right, and the patch in 53296 can't be taken as is


(cherry picked from commit 87a3cd2a70)
2007-02-09 01:13:19 +00:00
Marcus Watts
d631aa0f74 DEVEL15-linux24-update-20070208
FIXES 53199

update for linux 2.4


(cherry picked from commit 226f3b1b47)
2007-02-09 01:06:11 +00:00
Marcus Watts
69dd1426e3 DEVEL15-auth-cleanup-20070208
FIXES 53208

remove unneeded includes of auth.h


(cherry picked from commit 9dd8d7f817)
2007-02-09 01:00:18 +00:00
Marcus Watts
404ec9d803 DEVEL15-bozo-cleanup-20070208
FIXES 53202

clean up bosserver


(cherry picked from commit 6e947cd3be)
2007-02-09 00:55:39 +00:00
Marc Dionne
77a5232a76 DEVEL15-keyring-pag-avoid-shadowing-20070208
FIXES 38959

avoid shadowing the pag variable


(cherry picked from commit 0dfd1d0ed8)
2007-02-09 00:27:00 +00:00
Derrick Brashear
f48f3375ce DEVEL15-getcbi-limit-addresses-20070208
FIXES 36643

don't write addresses (if we have too many) over random memory


(cherry picked from commit 8ecad072df)
2007-02-09 00:18:45 +00:00
Derrick Brashear
64f1cba2a9 DEVEL15-use-unix-sockets-20070208
option to use unix socket for fssync


(cherry picked from commit a4d52ee772)
2007-02-08 23:59:32 +00:00
Jeffrey Hutzelman
751c9aa7c1 DEVEL15-linux-lock-tracking-20070208
FIXES 31818

avoid a potential leaked lock when closing firefox.


(cherry picked from commit b0425c4e7f)
2007-02-08 22:39:29 +00:00
Jeffrey Altman
534be6c049 DEVEL15-windows-scp-recycle-init-20070208
when we recycle a stat cache object be sure to clear the file type so
we don't inherit the previous file type if the fetch status fails.

in merge status, clear the file type if the errorCode is EACCESS


(cherry picked from commit 403b5086dd)
2007-02-08 13:51:40 +00:00
Jeffrey Altman
59008d86e5 DEVEL15-windows-merge-parent-fid-20070207
modify cm_MergeStatus to take a pointer to the parent stat cache entry
so that the parent fid can be set when bulk status returns an error.


(cherry picked from commit 0cc59928b9)
2007-02-07 17:35:16 +00:00
Jeffrey Altman
083bfe2655 DEVEL15-windows-mounttab-remove-debugging-20070207
remove unused variables


(cherry picked from commit 92c282f40c)
2007-02-07 16:39:32 +00:00
Jeffrey Altman
d75ce9b79a DEVEL15-windows-merge-eaccess-20070207
when merging status info that has an errorCode of EACCESS set,
merge the garbage we received.

When checking the access to the object return EACCESS if the
stat cache object has the EACCESS flag set.  This will be cleared
the next time a BulkStatus succeeds.


(cherry picked from commit e9fb99c770)
2007-02-07 08:13:29 +00:00
Jeffrey Altman
285b5fcefc DEVEL15-multiple-local-realms-20070201
FIXES 52459

The Name to ID RPC must distinguish between local and foreign names


(cherry picked from commit 36233e1e31)
2007-02-07 04:53:18 +00:00
Jeffrey Altman
504894ea5b DEVEL15-windows-merge-status-20070206
when merging status for store data ops, use the fileHashTable to reduce
the number of buffers we must examine


(cherry picked from commit 55653d5dd0)
2007-02-06 16:47:33 +00:00
Jeffrey Altman
9689219fba DEVEL15-windows-merge-status-20070204
For each StoreData operation the dataVersion on the object is incremented.
To prevent all of the cached buffers from being considered out of date,
if the dataVersion has been incremented by exactly one, then update the
dataVersion of the buffers that match the FID and the previous dataVersion


(cherry picked from commit 4e8bc6d501)
2007-02-05 11:08:32 +00:00
Jeffrey Altman
05559245f3 DEVEL15-windows-buffer-mgmt-20070204
Instead of using a fixed sized hashtable of 1024 entries regardless
of the number of buffers, compute the hashtable to be large enough
for on average 7 buffers per bucket.

Remove the 'size' field from cm_buf_t since it is never used.

Add more info to the output of cm_buf_t objects when using "fs memdump"


(cherry picked from commit cec0b902f6)
2007-02-05 03:41:41 +00:00
Jeffrey Altman
a276ffc892 DEVEL15-windows-store-biod-20070204
Add a 'failed' parameter to the cm_ReleaseBIOD function.  This enables
the clearing of the CM_BUF_DIRTY flag to be conditional upon successful
completion of the store operation.


(cherry picked from commit 333005c463)
2007-02-04 15:39:14 +00:00