1Original Author 2=============== 3Steve French (sfrench@samba.org) 4 5The author wishes to express his appreciation and thanks to: 6Andrew Tridgell (Samba team) for his early suggestions about smb/cifs VFS 7improvements. Thanks to IBM for allowing me time and test resources to pursue 8this project, to Jim McDonough from IBM (and the Samba Team) for his help, to 9the IBM Linux JFS team for explaining many esoteric Linux filesystem features. 10Jeremy Allison of the Samba team has done invaluable work in adding the server 11side of the original CIFS Unix extensions and reviewing and implementing 12portions of the newer CIFS POSIX extensions into the Samba 3 file server. Thank 13Dave Boutcher of IBM Rochester (author of the OS/400 smb/cifs filesystem client) 14for proving years ago that very good smb/cifs clients could be done on Unix-like 15operating systems. Volker Lendecke, Andrew Tridgell, Urban Widmark, John 16Newbigin and others for their work on the Linux smbfs module. Thanks to 17the other members of the Storage Network Industry Association CIFS Technical 18Workgroup for their work specifying this highly complex protocol and finally 19thanks to the Samba team for their technical advice and encouragement. 20 21Patch Contributors 22------------------ 23Zwane Mwaikambo 24Andi Kleen 25Amrut Joshi 26Shobhit Dayal 27Sergey Vlasov 28Richard Hughes 29Yury Umanets 30Mark Hamzy (for some of the early cifs IPv6 work) 31Domen Puncer 32Jesper Juhl (in particular for lots of whitespace/formatting cleanup) 33Vince Negri and Dave Stahl (for finding an important caching bug) 34Adrian Bunk (kcalloc cleanups) 35Miklos Szeredi 36Kazeon team for various fixes especially for 2.4 version. 37Asser Ferno (Change Notify support) 38Shaggy (Dave Kleikamp) for innumerable small fs suggestions and some good cleanup 39Gunter Kukkukk (testing and suggestions for support of old servers) 40Igor Mammedov (DFS support) 41Jeff Layton (many, many fixes, as well as great work on the cifs Kerberos code) 42Scott Lovenberg 43Pavel Shilovsky (for great work adding SMB2 support, and various SMB3 features) 44 45Test case and Bug Report contributors 46------------------------------------- 47Thanks to those in the community who have submitted detailed bug reports 48and debug of problems they have found: Jochen Dolze, David Blaine, 49Rene Scharfe, Martin Josefsson, Alexander Wild, Anthony Liguori, 50Lars Muller, Urban Widmark, Massimiliano Ferrero, Howard Owen, 51Olaf Kirch, Kieron Briggs, Nick Millington and others. Also special 52mention to the Stanford Checker (SWAT) which pointed out many minor 53bugs in error paths. Valuable suggestions also have come from Al Viro 54and Dave Miller. 55 56And thanks to the IBM LTC and Power test teams and SuSE testers for 57finding multiple bugs during excellent stress test runs. 58