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              \