81 Commits (master)

Author SHA1 Message Date
Steve French ff1c038add Check SMB3 dialects against downgrade attacks 8 years ago
Steve French 7d3fb24bce Removed duplicated (and unneeded) goto 8 years ago
Steve French 9bf0c9cd43 CIFS: Fix SMB2/SMB3 Copy offload support (refcopy) for large files 8 years ago
Steve French 0cbaa53cdd [CIFS] Warn if SMB3 encryption required by server 8 years ago
Steve French de9f68df67 [CIFS] Set copychunk defaults 8 years ago
Steven French af6a12ea8d Query File System Alignment 8 years ago
Steven French 2167114c6e Query device characteristics at mount time from server on SMB2/3 not just on cifs mounts 8 years ago
Steve French 34f626406c Query file system attributes from server on SMB2, not just cifs, mounts 8 years ago
Steve French 64a5cfa6db Allow setting per-file compression via SMB2/3 8 years ago
Steve French 7ff8d45c9d Fix corrupt SMB2 ioctl requests 8 years ago
Shirish Pargaonkar eb4c7df6c2 cifs: Avoid umount hangs with smb2 when server is unresponsive 8 years ago
Pavel Shilovsky 42873b0a28 CIFS: Respect epoch value from create lease context v2 8 years ago
Pavel Shilovsky b5c7cde3fa CIFS: Move parsing lease buffer to ops struct 8 years ago
Pavel Shilovsky a41a28bda9 CIFS: Move creating lease buffer to ops struct 8 years ago
Pavel Shilovsky 53ef1016fd CIFS: Store lease state itself rather than a mapped oplock value 8 years ago
Shirish Pargaonkar 32811d242f cifs: Start using per session key for smb2/3 for signature generation 8 years ago
Shirish Pargaonkar 5c234aa5e3 cifs: Add a variable specific to NTLMSSP for key exchange. 8 years ago
Shirish Pargaonkar d4e63bd6e4 cifs: Process post session setup code in respective dialect functions. 8 years ago
Wei Yongjun 31f92e9a87 CIFS: convert to use le32_add_cpu() 8 years ago
Pavel Shilovsky b42bf88828 CIFS: Implement follow_link for SMB2 8 years ago
Steve French 1c46943f84 [CIFS] Fix minor endian error in durable handle patch series 8 years ago
Pavel Shilovsky 9cbc0b7339 CIFS: Reconnect durable handles for SMB2 8 years ago
Pavel Shilovsky 064f6047a1 CIFS: Make SMB2_open use cifs_open_parms struct 8 years ago
Pavel Shilovsky 63eb3def32 CIFS: Request durable open for SMB2 opens 8 years ago
Pavel Shilovsky d22cbfecbd CIFS: Simplify SMB2 create context handling 8 years ago
Pavel Shilovsky 59aa371841 CIFS: Simplify SMB2_open code path 8 years ago
Pavel Shilovsky ca81983fe5 CIFS: Respect create_options in smb2_open_file 8 years ago
Pavel Shilovsky fd55439638 CIFS: Fix lease context buffer parsing 8 years ago
Steve French f87ab88b40 [CIFS] Do not set DFS flag on SMB2 open 8 years ago
Steve French 84ceeb9626 [CIFS] fix static checker warning 8 years ago
Steve French 5d875cc928 When server doesn't provide SecurityBuffer on SMB2Negotiate pick default 8 years ago
Steve French 4a72dafa19 SMB2 FSCTL and IOCTL worker function 8 years ago
Steve French 2b80d049eb Charge at least one credit, if server says that it supports multicredit 8 years ago
Zhao Hongjiang 46b51d0835 cifs: using strlcpy instead of strncpy 8 years ago
Steve French 769ee6a402 Add ability to dipslay SMB3 share flags and capabilities for debugging 8 years ago
Steve French 20b6d8b42e Add SMB3.02 dialect support 8 years ago
Steve French 9cd2e62c49 Fix endian error in SMB2 protocol negotiation 8 years ago
Jeff Layton 3f618223dc move sectype to the cifs_ses instead of TCP_Server_Info 8 years ago
Jeff Layton 38d77c50b4 cifs: track the enablement of signing in the TCP_Server_Info 9 years ago
Jeff Layton e598d1d8fb cifs: track the flavor of the NEGOTIATE reponse 9 years ago
Jeff Layton 9ddec56131 cifs: move handling of signed connections into separate function 9 years ago
Jeff Layton 3534b8508e cifs: throw a warning if negotiate or sess_setup ops are passed NULL server or session pointers 9 years ago
Joe Perches f96637be08 [CIFS] cifs: Rename cERROR and cFYI to cifs_dbg 9 years ago
Dia Vasile d455b72bdd cifs: replaced kmalloc + memset with kzalloc 9 years ago
Steve French 6d8b59d712 fix "disabling echoes and oplocks" on SMB2 mounts 9 years ago
Steve French 52c0f4ad8e SMB3 mounts fail with access denied to some servers 9 years ago
Steve French e4aa25e780 [CIFS] Fix SMB2 negotiation support to select only one dialect (based on vers=) 9 years ago
Pavel Shilovsky 4ca3a99ca4 CIFS: Fix possible freed pointer dereference in SMB2_sess_setup 9 years ago
Pavel Shilovsky e5d0488719 CIFS: Fix possible memory leaks in SMB2 code 9 years ago
Pavel Shilovsky 0822f51426 CIFS: Add SMB2.1 lease break support 9 years ago