aboutsummaryrefslogtreecommitdiffstats
path: root/fs/cifs
AgeCommit message (Expand)AuthorFilesLines
2012-01-08Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds7-17/+17
2012-01-06vfs: switch ->show_options() to struct dentry *Al Viro1-3/+3
2012-01-06vfs: switch ->show_stats to struct dentry *Al Viro1-1/+1
2012-01-04[CIFS] default ntlmv2 for cifs mount delayed to 3.3Steve French1-1/+1
2012-01-03cifs: propagate umode_tAl Viro4-6/+6
2012-01-03switch ->mknod() to umode_tAl Viro2-2/+2
2012-01-03switch ->create() to umode_tAl Viro2-2/+2
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro2-3/+3
2012-01-03cifs: fix bad buffer length check in coalesce_t2Jeff Layton1-1/+1
2011-12-08cifs: check for NULL last_entry before calling cifs_save_resume_keyJeff Layton1-2/+8
2011-12-08cifs: attempt to freeze while looping on a receive attemptJeff Layton1-0/+2
2011-12-08cifs: Fix sparse warning when calling cifs_strtoUCSSteve French1-3/+3
2011-12-08CIFS: Add descriptions to the brlock cache functionsPavel Shilovsky1-0/+26
2011-11-07Merge git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-55/+50
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2011-11-04CIFS: Cleanup byte-range locking code stylePavel Shilovsky1-24/+19
2011-11-04CIFS: Simplify setlk error handling for mandatory lockingPavel Shilovsky1-32/+32
2011-11-03Merge git://git.samba.org/sfrench/cifs-2.6Linus Torvalds7-64/+32
2011-11-02filesystems: add set_nlink()Miklos Szeredi1-3/+3
2011-11-02filesystems: add missing nlink wrappersMiklos Szeredi1-1/+1
2011-10-31fs: add module.h to files that were implicitly using itPaul Gortmaker1-0/+1
2011-10-29cifs: Assume passwords are encoded according to iocharset (try #2)Shirish Pargaonkar5-60/+23
2011-10-29CIFS: Fix the VFS brlock cache usage in posix locking casePavel Shilovsky1-2/+8
2011-10-28[CIFS] Update cifs version to 1.76Steve French1-1/+1
2011-10-28CIFS: Remove extra mutex_unlock in cifs_lock_add_ifPavel Shilovsky1-1/+0
2011-10-28Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...Linus Torvalds1-1/+1
2011-10-28Merge branch '3.2-without-smb2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds22-1015/+2229
2011-10-28vfs: do (nearly) lockless generic_file_llseekAndi Kleen1-1/+1
2011-10-27Add definition for share encryptionSteve French1-7/+37
2011-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2011-10-25Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-securityLinus Torvalds1-22/+18
2011-10-24CIFS: Make cifs_push_locks send as many locks at once as possiblePavel Shilovsky1-6/+43
2011-10-24CIFS: Send as many mandatory unlock ranges at once as possiblePavel Shilovsky3-36/+167
2011-10-24CIFS: Implement caching mechanism for posix brlocksPavel Shilovsky3-15/+147
2011-10-24CIFS: Implement caching mechanism for mandatory brlocksPavel Shilovsky2-11/+197
2011-10-22CIFS: Fix DFS handling in cifs_get_file_infoPavel Shilovsky1-7/+12
2011-10-21CIFS: Fix error handling in cifs_readv_completePavel Shilovsky1-1/+1
2011-10-19Merge branch 'cifs-3.2' of git://git.samba.org/jlayton/linux into temp-3.2-jeffSteve French8-366/+880
2011-10-19[CIFS] Show nostrictsync and noperm mount options in /proc/mountsSteve French1-0/+4
2011-10-19cifs, freezer: add wait_event_freezekillable and have cifs use itJeff Layton1-1/+2
2011-10-19cifs: allow cifs_max_pending to be readable under /sys/module/cifs/parametersJeff Layton1-1/+1
2011-10-19cifs: tune bdi.ra_pages in accordance with the rsizeJeff Layton1-2/+19
2011-10-19cifs: allow for larger rsize= options and change defaultsJeff Layton2-50/+84
2011-10-19cifs: convert cifs_readpages to use async readsJeff Layton1-168/+113
2011-10-19cifs: add cifs_async_readvJeff Layton3-13/+396
2011-10-19cifs: fix protocol definition for READ_RSPJeff Layton1-3/+1
2011-10-19cifs: add a callback function to receive the rest of the frameJeff Layton5-10/+34
2011-10-19cifs: break out 3rd receive phase into separate functionJeff Layton1-42/+59
2011-10-19cifs: find mid earlier in receive codepathJeff Layton1-15/+9
2011-10-19cifs: move buffer pointers into TCP_Server_InfoJeff Layton2-55/+50
2011-10-19cifs: eliminate is_multi_rsp parm to find_cifs_midJeff Layton1-20/+16
2011-10-19cifs: move mid finding into separate routineJeff Layton1-47/+66
2011-10-19cifs: add a third receive phase to cifs_demultiplex_threadJeff Layton1-7/+24
2011-10-19cifs: keep a reusable kvec array for receivesJeff Layton2-2/+22
2011-10-19cifs: turn read_from_socket into a wrapper around a vectorized versionJeff Layton1-7/+61
2011-10-18CIFS: fix automount for DFS sharesGerlando Falauto1-1/+9
2011-10-18CIFS: cleanup min_t() cast in cifs_read()Dan Carpenter1-2/+2
2011-10-17cifs: Call id to SID mapping functions to change owner/group (try #4 repost)Shirish Pargaonkar5-70/+113
2011-10-13CIFS: Move byte range lock list from fd to inodePavel Shilovsky3-17/+23
2011-10-13cifs: clean up check_rfc1002_headerJeff Layton1-33/+30
2011-10-13CIFS: Simplify byte range locking codePavel Shilovsky4-172/+205
2011-10-13CIFS: Fix incorrect max RFC1002 write size valuePavel Shilovsky1-2/+2
2011-10-13cifs: simplify read_from_socketJeff Layton1-53/+24
2011-10-12cifs: Add data structures and functions for uid/gid to SID mapping (try #4)Shirish Pargaonkar2-0/+204
2011-10-12Typo in cifs readme in name of module parm directorySteve French1-1/+1
2011-10-12cifs: clean up unused encryption codeShirish Pargaonkar1-121/+0
2011-10-12cifs: Add mount options for backup intent (try #6)Shirish Pargaonkar9-16/+95
2011-10-12cifs: warn about deprecation of /proc/fs/cifs/OplockEnabled interfaceSuresh Jayaraman1-0/+3
2011-10-12cifs: update README about the kernel module parametersSuresh Jayaraman1-0/+14
2011-10-12add new module parameter 'enable_oplocks'Steve French5-8/+13
2011-10-12cifs: check for unresponsive server every time we call kernel_recvmsgJeff Layton1-11/+22
2011-10-12cifs: make smb_msg local to read_from_socketJeff Layton1-9/+8
2011-10-12cifs: trivial: remove obsolete commentJeff Layton1-6/+0
2011-10-12cifs: consolidate signature generating codeJeff Layton3-86/+30
2011-10-12cifs: clean up checkSMBJeff Layton1-26/+25
2011-10-12cifs: untangle server->maxBuf and CIFSMaxBufSizeJeff Layton4-31/+18
2011-10-12cifs: Fix typo 'CIFS_NFSD_EXPORT'Paul Bolle3-6/+6
2011-10-12cifs: get rid of unused xid in cifs_get_rootJeff Layton1-3/+0
2011-10-12cifs: use memcpy for magic string in cifs signature generation BSRSPYLJeff Layton1-2/+2
2011-10-12cifs: switch CIFSSMBQAllEAs to use memcmpJeff Layton1-1/+1
2011-10-11cifs: Display strictcache mount option in /proc/mountsSachin Prabhu1-0/+2
2011-10-07[CIFS] Fix first time message on mount, ntlmv2 upgrade delayed to 3.2Steve French1-1/+1
2011-09-27CIFS: Don't free volume_info->UNC until we are entirely done with it.Jesper Juhl1-1/+1
2011-09-19cifs: Fix broken sec=ntlmv2/i sec option (try #2)Shirish Pargaonkar1-43/+11
2011-09-19Fix the conflict between rwpidforward and rw mount optionsSteve French1-2/+2
2011-09-19CIFS: Fix ERR_PTR dereference in cifs_get_rootPavel Shilovsky1-4/+6
2011-09-19cifs: fix possible memory corruption in CIFSFindNextJeff Layton1-1/+2
2011-08-18update cifs version to 1.75Steve French1-1/+1
2011-08-18[CIFS] possible memory corruption on mountSteve French1-1/+2
2011-08-16cifs: demote cERROR in build_path_from_dentry to cFYIJeff Layton1-2/+2
2011-08-12CIFS: remove local xattr definitionsMimi Zohar1-22/+18
2011-08-11cifs: Do not set cifs/ntfs acl using a file handle (try #4)Shirish Pargaonkar1-27/+1
2011-08-11[CIFS] Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines mor...Steve French3-42/+67
2011-08-05cifs: cope with negative dentries in cifs_get_rootJeff Layton1-0/+4
2011-08-05cifs: convert prefixpath delimiters in cifs_build_path_to_rootJeff Layton1-12/+2
2011-08-03CIFS: Fix missing a decrement of inFlight valuePavel Shilovsky1-0/+2
2011-08-03cifs: demote DFS referral lookup errors to cFYIJeff Layton2-4/+5
2011-08-03Revert "cifs: advertise the right receive buffer size to the server"Steve French1-2/+1
2011-08-01CIFS: Cleanup demupltiplex thread exiting codePavel Shilovsky1-77/+96
2011-08-01CIFS: Move mid search to a separate functionPavel Shilovsky1-65/+61
2011-08-01CIFS: Move RFC1002 check to a separate functionPavel Shilovsky1-49/+67
2011-08-01CIFS: Simplify socket reading in demultiplex threadPavel Shilovsky1-83/+71
2011-08-01CIFS: Move buffer allocation to a separate functionPavel Shilovsky1-37/+55
2011-07-31cifs: remove unneeded variable initialization in cifs_reconnect_tconJeff Layton1-1/+1
2011-07-31cifs: simplify refcounting for oplock breaksJeff Layton5-58/+4
2011-07-31cifs: fix compiler warning in CIFSSMBQAllEAsJeff Layton1-5/+1
2011-07-31cifs: fix name parsing in CIFSSMBQAllEAsJeff Layton1-1/+7
2011-07-31cifs: don't start signing too earlyJeff Layton1-2/+14
2011-07-31cifs: trivial: goto out here is unnecessaryJeff Layton1-6/+0
2011-07-31cifs: advertise the right receive buffer size to the serverJeff Layton1-1/+2
2011-07-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6Linus Torvalds6-274/+286
2011-07-25cifs: Cleanup: check return codes of crypto api callsShirish Pargaonkar3-23/+103
2011-07-25CIFS: Fix oops while mounting with prefixpathPavel Shilovsky1-1/+1
2011-07-25[CIFS] Redundant null check after dereferenceSteve French1-5/+0
2011-07-25cifs: use cifs_dirent in cifs_save_resume_keyChristoph Hellwig2-58/+10
2011-07-25cifs: use cifs_dirent to replace cifs_get_name_from_search_bufChristoph Hellwig1-86/+23
2011-07-25cifs: introduce cifs_direntChristoph Hellwig1-69/+125
2011-07-25cifs: cleanup cifs_filldirChristoph Hellwig1-44/+36
2011-07-25CIFS: Fix oops while mounting with prefixpathPavel Shilovsky1-1/+1
2011-07-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds6-19/+35
2011-07-21CIFS: Fix wrong length in cifs_iovec_readPavel Shilovsky1-1/+1
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik2-4/+18
2011-07-20fs: handle SEEK_HOLE/SEEK_DATA properly in all fs's that define their own llseekJosef Bacik1-2/+5
2011-07-20don't open-code parent_ino() in assorted ->readdir()Al Viro1-1/+1
2011-07-20cifs_lookup(): LOOKUP_OPEN is set only on the last componentAl Viro1-1/+1
2011-07-20LOOKUP_CREATE and LOOKUP_RENAME_TARGET can be set only on the last stepAl Viro1-4/+2
2011-07-20no need to check for LOOKUP_OPEN in ->create() instancesAl Viro1-3/+3
2011-07-20cifs: fix the type of cifs_demultiplex_thread()Al Viro1-2/+3
2011-07-20->permission() sanitizing: don't pass flags to ->permission()Al Viro1-1/+1
2011-07-20->permission() sanitizing: don't pass flags to generic_permission()Al Viro1-1/+1
2011-07-20kill check_acl callback of generic_permission()Al Viro1-1/+1
2011-07-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-71/+29
2011-07-18Fix cifs_get_root()Al Viro1-71/+29
2011-07-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+12
2011-07-16cifs: build_path_from_dentry() race fixAl Viro1-1/+12
2011-07-12[CIFS] update cifs to version 1.74Steve French1-1/+1
2011-07-12[CIFS] update limit for snprintf in cifs_construct_tconSteve French1-1/+1
2011-07-12cifs: Fix signing failure when server mandates signing for NTLMSSPShirish Pargaonkar1-5/+5
2011-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6Linus Torvalds3-57/+73
2011-07-11cifs: drop spinlock before calling cifs_put_tlinkJeff Layton1-1/+1
2011-07-09cifs: fix expand_dfs_referralJeff Layton1-10/+20
2011-07-09cifs: move bdi_setup_and_register outside of CONFIG_CIFS_DFS_UPCALLJeff Layton1-0/+2
2011-07-08cifs: factor smb_vol allocation out of cifs_setup_volume_infoJeff Layton3-33/+33
2011-07-07FS-Cache: Add a helper to bulk uncache pages on an inodeDavid Howells1-0/+1
2011-07-06cifs: have cifs_cleanup_volume_info not take a double pointerJeff Layton3-9/+5
2011-07-06cifs: fix build_unc_path_to_root to account for a prefixpathJeff Layton1-6/+15
2011-07-06cifs: remove bogus call to cifs_cleanup_volume_infoJeff Layton1-1/+0
2011-07-01cifs: set socket send and receive timeouts before attempting connectJeff Layton1-8/+8
2011-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6Linus Torvalds2-5/+3
2011-06-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-116/+98
2011-06-24cifs: propagate errors from cifs_get_root() to mount(2)Al Viro1-7/+5
2011-06-24cifs: tidy cifs_do_mount() up a bitAl Viro1-22/+22
2011-06-24cifs: more breakage on mount failuresAl Viro1-7/+4
2011-06-24cifs: close sget() racesAl Viro1-3/+9
2011-06-24cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount()Al Viro2-14/+4
2011-06-24cifs: move cifs_umount() call into ->kill_sb()Al Viro1-18/+1
2011-06-24cifs: pull cifs_mount() call upAl Viro1-12/+15
2011-06-24sanitize cifs_umount() prototypeAl Viro3-8/+5
2011-06-24cifs: initialize ->tlink_tree in cifs_setup_cifs_sb()Al Viro2-3/+3
2011-06-24cifs: allocate mountdata earlierAl Viro1-11/+10
2011-06-24cifs: leak on mount if we share superblockAl Viro1-0/+2
2011-06-24cifs: don't pass superblock to cifs_mount()Al Viro4-22/+26
2011-06-24cifs: don't leak nls on mount failureAl Viro1-0/+1
2011-06-24cifs: double free on mount failureAl Viro1-6/+8
2011-06-24take bdi setup/destruction into cifs_mount/cifs_umountAl Viro2-11/+11
2011-06-24cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKENJeff Layton1-1/+1
2011-06-24cifs: free blkcipher in smbhashJeff Layton1-4/+2
2011-06-23cifs: fix wsize negotiation to respect max buffer size and active signing (tr...Jeff Layton1-13/+20
2011-06-22CIFS: Fix problem with 3.0-rc1 null user mount failurePavel Shilovsky1-1/+5
2011-06-20cifs_permission() doesn't need to bail out in RCU modeAl Viro1-3/+0
2011-06-14[CIFS] update cifs version to 1.73Steve French1-1/+1
2011-06-14[CIFS] trivial cleanup fscache cFYI and cERROR messagesSteve French2-30/+27
2011-06-13cifs: correctly handle NULL tcon pointer in CIFSTConJeff Layton1-1/+5
2011-06-13cifs: show sec= option in /proc/mountsJeff Layton1-0/+33
2011-06-13cifs: don't allow cifs_reconnect to exit with NULL socket pointerJeff Layton1-3/+3
2011-06-13CIFS: Fix sparse errorPavel Shilovsky1-7/+4
2011-06-08cifs: trivial: add space in fsc error messageJeff Layton1-1/+1
2011-06-07cifs: silence printk when establishing first session on socketJeff Layton1-1/+1
2011-06-06CIFS ACL support needs CONFIG_KEYS, so depend on itDarren Salt1-1/+1
2011-06-06possible memory corruption in cifs_parse_mount_options()Vasily Averin1-1/+1
2011-06-03cifs: make CIFS depend on CRYPTO_ECBSuresh Jayaraman1-0/+1
2011-06-03cifs: fix the kernel release version in the default security warning messageSuresh Jayaraman1-1/+1
2011-05-29cifs/ubifs: Fix shrinker API change falloutAl Viro1-1/+2
2011-05-27[CIFS] Follow on to cifsacl endian patch (__constant_cpu_to_le32 was required)Steve French1-1/+1
2011-05-27[CIFS] Fix endian error comparing authusers when cifsacl enabledSteve French1-2/+3
2011-05-27[CIFS] Rename three structures to avoid camel caseSteve French24-353/+353
2011-05-27Fix extended security auth failureSteve French1-11/+6
2011-05-27CIFS: Add rwpidforward mount optionPavel Shilovsky10-39/+115
2011-05-27CIFS: Migrate to shared superblock modelPavel Shilovsky3-1/+139
2011-05-27[CIFS] Migrate from prefixpath logicSteve French7-148/+189
2011-05-27CIFS: Fix memory leak in cifs_do_mountPavel Shilovsky1-9/+10
2011-05-26[CIFS] When mandatory encryption on share, fail mountSteve French1-9/+22
2011-05-26CIFS: Use pid saved from cifsFileInfo in writepages and set_file_sizePavel Shilovsky7-43/+96
2011-05-25cifs: add cifs_async_writevJeff Layton2-0/+254
2011-05-25cifs: clean up wsize negotiation and allow for larger wsizeJeff Layton1-20/+49
2011-05-25cifs: convert cifs_writepages to use async writesJeff Layton1-142/+99
2011-05-25CIFS: Fix undefined behavior when mount failsPavel Shilovsky1-27/+17
2011-05-24cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5)Jeff Layton3-24/+35
2011-05-24CIFS: Simplify mount code for further shared sb capabilityPavel Shilovsky3-71/+114
2011-05-23CIFS: Simplify connection structure search callsPavel Shilovsky1-34/+56