aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'fs/cifs/CHANGES')
-rw-r--r--fs/cifs/CHANGES31
1 files changed, 23 insertions, 8 deletions
diff --git a/fs/cifs/CHANGES b/fs/cifs/CHANGES
index 3196d4c4eed3..340b4ffb3493 100644
--- a/fs/cifs/CHANGES
+++ b/fs/cifs/CHANGES
@@ -1,8 +1,23 @@
1Version 1.36
2------------
3Add support for mounting to older pre-CIFS servers such as Windows9x and ME.
4For these older servers, add option for passing netbios name of server in
5on mount (servernetbiosname).
6Add mount option for disabling the default behavior of sending byte range lock
7requests to the server (necessary for certain applications which break with
8mandatory lock behavior such as Evolution), and also mount option for
9requesting case insensitive matching for path based requests (requesting
10case sensitive is the default).
11
1Version 1.35 12Version 1.35
2------------ 13------------
3Add writepage performance improvements. Fix path name conversions 14Add writepage performance improvements. Fix path name conversions
4for long filenames on mounts which were done with "mapchars" mount option 15for long filenames on mounts which were done with "mapchars" mount option
5specified. 16specified. Ensure multiplex ids do not collide. Fix case in which
17rmmod can oops if done soon after last unmount. Fix truncated
18search (readdir) output when resume filename was a long filename.
19Fix filename conversion when mapchars mount option was specified and
20filename was a long filename.
6 21
7Version 1.34 22Version 1.34
8------------ 23------------
@@ -11,7 +26,7 @@ Do not oops if root user kills cifs oplock kernel thread or
11kills the cifsd thread (NB: killing the cifs kernel threads is not 26kills the cifsd thread (NB: killing the cifs kernel threads is not
12recommended, unmount and rmmod cifs will kill them when they are 27recommended, unmount and rmmod cifs will kill them when they are
13no longer needed). Fix readdir to ASCII servers (ie older servers 28no longer needed). Fix readdir to ASCII servers (ie older servers
14which do not support Unicode) and also require asterik. 29which do not support Unicode) and also require asterisk.
15Fix out of memory case in which data could be written one page 30Fix out of memory case in which data could be written one page
16off in the page cache. 31off in the page cache.
17 32
@@ -101,7 +116,7 @@ improperly zeroed buffer in CIFS Unix extensions set times call.
101 116
102Version 1.25 117Version 1.25
103------------ 118------------
104Fix internationlization problem in cifs readdir with filenames that map to 119Fix internationalization problem in cifs readdir with filenames that map to
105longer UTF8 strings than the string on the wire was in Unicode. Add workaround 120longer UTF8 strings than the string on the wire was in Unicode. Add workaround
106for readdir to netapp servers. Fix search rewind (seek into readdir to return 121for readdir to netapp servers. Fix search rewind (seek into readdir to return
107non-consecutive entries). Do not do readdir when server negotiates 122non-consecutive entries). Do not do readdir when server negotiates
@@ -276,7 +291,7 @@ Fix caching problem when files opened by multiple clients in which
276page cache could contain stale data, and write through did 291page cache could contain stale data, and write through did
277not occur often enough while file was still open when read ahead 292not occur often enough while file was still open when read ahead
278(read oplock) not allowed. Treat "sep=" when first mount option 293(read oplock) not allowed. Treat "sep=" when first mount option
279as an overrride of comma as the default separator between mount 294as an override of comma as the default separator between mount
280options. 295options.
281 296
282Version 1.01 297Version 1.01
@@ -286,7 +301,7 @@ Allow passwords longer than 16 bytes. Allow null password string.
286Version 1.00 301Version 1.00
287------------ 302------------
288Gracefully clean up failed mounts when attempting to mount to servers such as 303Gracefully clean up failed mounts when attempting to mount to servers such as
289Windows 98 that terminate tcp sessions during prototocol negotiation. Handle 304Windows 98 that terminate tcp sessions during protocol negotiation. Handle
290embedded commas in mount parsing of passwords. 305embedded commas in mount parsing of passwords.
291 306
292Version 0.99 307Version 0.99
@@ -295,7 +310,7 @@ Invalidate local inode cached pages on oplock break and when last file
295instance is closed so that the client does not continue using stale local 310instance is closed so that the client does not continue using stale local
296copy rather than later modified server copy of file. Do not reconnect 311copy rather than later modified server copy of file. Do not reconnect
297when server drops the tcp session prematurely before negotiate 312when server drops the tcp session prematurely before negotiate
298protocol response. Fix oops in roepen_file when dentry freed. Allow 313protocol response. Fix oops in reopen_file when dentry freed. Allow
299the support for CIFS Unix Extensions to be disabled via proc interface. 314the support for CIFS Unix Extensions to be disabled via proc interface.
300 315
301Version 0.98 316Version 0.98
@@ -637,7 +652,7 @@ versions of 2.4 kernel (now builds and works again on kernels at least as early
637Version 0.41 652Version 0.41
638------------ 653------------
639Various minor fixes for Connectathon Posix "basic" file i/o test suite. Directory caching fixed so hardlinked 654Various minor fixes for Connectathon Posix "basic" file i/o test suite. Directory caching fixed so hardlinked
640files now return the correct rumber of links on fstat as they are repeatedly linked and unlinked. 655files now return the correct number of links on fstat as they are repeatedly linked and unlinked.
641 656
642Version 0.40 657Version 0.40
643------------ 658------------
@@ -704,7 +719,7 @@ session)
704and cleaned them up and made them more consistent with other cifs functions. 719and cleaned them up and made them more consistent with other cifs functions.
705 720
7067) Server support for Unix extensions is now fully detected and FindFirst is implemented both ways 7217) Server support for Unix extensions is now fully detected and FindFirst is implemented both ways
707(with or without Unix exentions) but FindNext and QueryPathInfo with the Unix extensions are not completed, 722(with or without Unix extensions) but FindNext and QueryPathInfo with the Unix extensions are not completed,
708nor is the symlink support using the Unix extensions 723nor is the symlink support using the Unix extensions
709 724
7108) Started adding the readlink and follow_link code 7258) Started adding the readlink and follow_link code