Print this page
NEX-14666 Need to provide SMB 2.1 Client
NEX-17187 panic in smbfs_acl_store
NEX-17231 smbfs create xattr files finds wrong file
NEX-17224 smbfs lookup EINVAL should be ENOENT
NEX-17260 SMB1 client fails to list directory after NEX-14666
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
and: (cleanup)
1575 untangle libmlrpc from SMB server
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-5273 SMB 3 Encryption
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-3728 SMB1 signing should use KCF like SMB2/3
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
NEX-3610 CLONE NEX-3591 SMB3 signing
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
SMB-11 SMB2 message parse & dispatch
SMB-12 SMB2 Negotiate Protocol
SMB-13 SMB2 Session Setup
SMB-14 SMB2 Logoff
SMB-15 SMB2 Tree Connect
SMB-16 SMB2 Tree Disconnect
SMB-17 SMB2 Create
SMB-18 SMB2 Close
SMB-19 SMB2 Flush
SMB-20 SMB2 Read
SMB-21 SMB2 Write
SMB-22 SMB2 Lock/Unlock
SMB-23 SMB2 Ioctl
SMB-24 SMB2 Cancel
SMB-25 SMB2 Echo
SMB-26 SMB2 Query Dir
SMB-27 SMB2 Change Notify
SMB-28 SMB2 Query Info
SMB-29 SMB2 Set Info
SMB-30 SMB2 Oplocks
SMB-53 SMB2 Create Context options
(SMB2 code review cleanup 1, 2, 3)

*** 18,28 **** # # CDDL HEADER END # # # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. ! # Copyright 2015 Nexenta Systems, Inc. All rights reserved. # include ../../../Makefile.master HDRS= alloc.h \ --- 18,28 ---- # # CDDL HEADER END # # # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. ! # Copyright 2018 Nexenta Systems, Inc. All rights reserved. # include ../../../Makefile.master HDRS= alloc.h \
*** 31,45 **** hash_table.h \ mac_cifs.h \ mailslot.h \ mbuf.h \ msgbuf.h \ - ndr.h \ netbios.h \ netrauth.h \ nmpipes.h \ - ntaccess.h \ ntifs.h \ ntlocale.h \ smb_sid.h \ smb.h \ smb_door.h \ --- 31,43 ----
*** 46,82 **** smb_dfs.h \ smb_fsops.h \ smb_idmap.h \ smb_inet.h \ smb_ioctl.h \ smb_kproto.h \ smb_kstat.h \ smb_ktypes.h \ smb_privilege.h \ smb_share.h \ - smb_signing.h \ smb_token.h \ smb_vops.h \ smb_xdr.h \ smbinfo.h \ smb2.h \ smb2_kproto.h \ string.h \ svrapi.h \ ! winioctl.h \ ! winsvc.h \ ! wintypes.h NDLHDRS= dssetup.ndl \ eventlog.ndl \ llsrpc.ndl \ lsarpc.ndl \ msgsvc.ndl \ - ndrtypes.ndl \ netdfs.ndl \ netlogon.ndl \ - rpcpdu.ndl \ samrpc.ndl \ security.ndl \ spoolss.ndl \ srvsvc.ndl \ svcctl.ndl \ --- 44,77 ---- smb_dfs.h \ smb_fsops.h \ smb_idmap.h \ smb_inet.h \ smb_ioctl.h \ + smb_kcrypt.h \ smb_kproto.h \ smb_kstat.h \ smb_ktypes.h \ + smb_oplock.h \ smb_privilege.h \ smb_share.h \ smb_token.h \ smb_vops.h \ smb_xdr.h \ smbinfo.h \ smb2.h \ smb2_kproto.h \ string.h \ svrapi.h \ ! winsvc.h NDLHDRS= dssetup.ndl \ eventlog.ndl \ llsrpc.ndl \ lsarpc.ndl \ msgsvc.ndl \ netdfs.ndl \ netlogon.ndl \ samrpc.ndl \ security.ndl \ spoolss.ndl \ srvsvc.ndl \ svcctl.ndl \