diff options
author | cinap_lenrek <cinap_lenrek@centraldogma> | 2012-01-16 18:46:07 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@centraldogma> | 2012-01-16 18:46:07 +0100 |
commit | ea45e62eb02d5f7706144c52852d56d71617b0e6 (patch) | |
tree | 94c5b4398a8928e3365e7e45cb65382c0fc5417f /sys/src/cmd/cifs/patch.readme | |
parent | 8f5375fa61acb4da83e855e40402d12be01a8c68 (diff) |
cifs: add quintiles working notes
Diffstat (limited to 'sys/src/cmd/cifs/patch.readme')
-rw-r--r-- | sys/src/cmd/cifs/patch.readme | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sys/src/cmd/cifs/patch.readme b/sys/src/cmd/cifs/patch.readme new file mode 100644 index 000000000..b778c55a6 --- /dev/null +++ b/sys/src/cmd/cifs/patch.readme @@ -0,0 +1,29 @@ +workarounds of unicode setup during protocol negoiation, +seems to be a bug in windows. + +revalidated against fairly current samba, WinXP, Win7 and cinap's +cifsd server for plan9. + +bug in virtual filesystem which could cause the filesystem to +disappear if you looked in the Shares virtual file + +tweeks to Auth code (mainly tidying) and trying to get auth to work to +vista. turns out you need to apply a hotfix (regedit) +http://support.microsoft.com/kb/957441 and cifs is happy with vista. + +major overhall of DFS code. works much better but still does not +cross servers and doesn't give any helpful messages when it fails :-( + +case significance is enforced by cifs, though you still cannot create +Makefile and makefile as seperate entities. This is enabled by +default but can be disabled by a command line option. + +also fixed a bug in UNICODE handling, I got away with this on windows +but cinap's cifsd drew blood. + +execute requests are always denied on cifs files. Perhaps this too +should be a command line option, but having plan9 executables on a +windows server is a rarity IMHO. + +in CIFStreeconnect() removed ths strupr() call - trees are not neccessarly +upper case, some servers are case significant on volume/share names. |