Print this page
NEX-16159 Time spent sharing SMB filesystems could be reduced by optimizing smb_getdataset for default mount points
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Reviewed by: Matt Barden <matt.barden@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-1810 extended security Kerberos (inbound)
SMB-126 Unable to map share from win2003/win2003R2 client ...
SMB-107 Unable to map network drive in workgroup mode using Windows XP...
SMB-68 NTLM(v1) inbound with Extended Session Security
NEX-816 smbadm dumps core during first join attempt
SMB-56 extended security NTLMSSP, inbound
SMB-50 User-mode SMB server
 Includes work by these authors:
 Thomas Keiser <thomas.keiser@nexenta.com>
 Albert Lee <trisk@nexenta.com>
re #12435 rb3958 r10 is added 2 times to panic info
re #12393 rb3935 Kerberos and smbd disagree about who is our AD server
        
*** 18,34 ****
  #
  # CDDL HEADER END
  #
  #
  # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
! # Copyright 2014 Nexenta Systems, Inc.  All rights reserved.
  #
  
  LIBRARY= libsmb.a
  VERS= .1
  
  OBJS_SHARED =                   \
          smb_door_legacy.o       \
          smb_inet.o              \
          smb_msgbuf.o            \
          smb_native.o            \
          smb_oem.o               \
--- 18,35 ----
  #
  # CDDL HEADER END
  #
  #
  # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
! # Copyright 2018 Nexenta Systems, Inc.  All rights reserved.
  #
  
  LIBRARY= libsmb.a
  VERS= .1
  
  OBJS_SHARED =                   \
+         smb_cfg_util.o          \
          smb_door_legacy.o       \
          smb_inet.o              \
          smb_msgbuf.o            \
          smb_native.o            \
          smb_oem.o               \
*** 79,89 ****
  
  LDLIBS +=       $(MACH_LDLIBS)
  # perfer to keep libs ordered by dependence
  LDLIBS +=       -lscf -lmd -luuid -lpkcs11 -lcryptoutil
  LDLIBS +=       -lsec -lidmap -lreparse -lcmdutils -lavl
! LDLIBS +=       -lnvpair -lresolv -lsocket -lnsl -lc
  CPPFLAGS +=     $(INCS) -D_REENTRANT
  CPPFLAGS +=     -Dsyslog=smb_syslog
  CERRWARN +=     -_gcc=-Wno-uninitialized
  CERRWARN +=     -_gcc=-Wno-char-subscripts
  CERRWARN +=     -_gcc=-Wno-switch
--- 80,90 ----
  
  LDLIBS +=       $(MACH_LDLIBS)
  # perfer to keep libs ordered by dependence
  LDLIBS +=       -lscf -lmd -luuid -lpkcs11 -lcryptoutil
  LDLIBS +=       -lsec -lidmap -lreparse -lcmdutils -lavl
! LDLIBS +=       -lnvpair -lresolv -lsocket -lnsl -lzfs -lc
  CPPFLAGS +=     $(INCS) -D_REENTRANT
  CPPFLAGS +=     -Dsyslog=smb_syslog
  CERRWARN +=     -_gcc=-Wno-uninitialized
  CERRWARN +=     -_gcc=-Wno-char-subscripts
  CERRWARN +=     -_gcc=-Wno-switch