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