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)
NEX-16824 SMB client connection setup rework
NEX-17232 SMB client reconnect failures
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
and: (improve debug)
NEX-16818 Add fksmbcl development tool
NEX-17264 SMB client test tp_smbutil_013 fails after NEX-14666
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
and: (fix ref leaks)
3328 smbutil view does't work with Win2008 and later
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
SMB-56 extended security NTLMSSP, inbound

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libsmbfs/Makefile.com
          +++ new/usr/src/lib/libsmbfs/Makefile.com
↓ open down ↓ 16 lines elided ↑ open up ↑
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  #
  23   23  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  24   24  # Use is subject to license terms.
  25   25  # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
  26   26  #
  27      -# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
       27 +# Copyright 2018 Nexenta Systems, Inc.  All rights reserved.
  28   28  #
  29   29  
  30   30  #
  31   31  # lib/libsmbfs/Makefile.com
  32   32  #
  33   33  
  34   34  LIBRARY=        libsmbfs.a
  35   35  VERS=           .1
  36   36  
  37   37  # leaving out: kiconv.o
↓ open down ↓ 11 lines elided ↑ open up ↑
  49   49          findvc.o \
  50   50          getaddr.o \
  51   51          iod_cl.o \
  52   52          iod_wk.o \
  53   53          keychain.o \
  54   54          krb5ssp.o \
  55   55          mbuf.o \
  56   56          nb.o \
  57   57          nb_name.o \
  58   58          nb_net.o \
  59      -        nb_ssn.o \
  60   59          nbns_rq.o \
  61      -        negprot.o \
  62      -        netshareenum.o \
  63   60          newvc.o \
  64   61          nls.o \
  65   62          ntlm.o \
  66   63          ntlmssp.o \
  67   64          print.o \
  68      -        rap.o \
  69   65          rcfile.o \
  70      -        rq.o \
  71      -        signing.o \
       66 +        rc_scf.o \
  72   67          spnego.o \
  73   68          spnegoparse.o \
  74      -        ssnsetup.o \
  75   69          ssp.o \
  76   70          subr.o \
  77   71          ui-sun.o \
  78   72          utf_str.o
  79   73  
  80   74  OBJ_CMN= smbfs_ntacl.o 
  81   75  
  82   76  OBJECTS= $(OBJ_LIB) $(OBJ_CMN)
  83   77  
  84   78  include $(SRC)/lib/Makefile.lib
↓ open down ↓ 3 lines elided ↑ open up ↑
  88   82  SRCDIR=         ../smb
  89   83  CMNDIR=         $(SRC)/common/smbclnt
  90   84  
  91   85  SRCS=           $(OBJ_LIB:%.o=$(SRCDIR)/%.c) \
  92   86                  $(OBJ_CMN:%.o=$(CMNDIR)/%.c)
  93   87  
  94   88  $(LINTLIB) :=   SRCS = $(SRCDIR)/$(LINTSRC)
  95   89  
  96   90  CSTD=   $(CSTD_GNU99)
  97   91  
  98      -LDLIBS += -lsocket -lnsl -lc -lmd -lpkcs11 -lkrb5 -lsec -lidmap
       92 +LDLIBS += -lsocket -lnsl -lc -lmd -lpkcs11 -lkrb5 -lsec -lidmap -lscf -luuid
  99   93  
 100   94  # normal warnings...
 101   95  CFLAGS  +=      $(CCVERBOSE) 
 102   96  
 103   97  CERRWARN +=     -_gcc=-Wno-uninitialized
 104   98  CERRWARN +=     -_gcc=-Wno-unused-variable
 105   99  
 106  100  CPPFLAGS += -D__EXTENSIONS__ -D_REENTRANT -DMIA \
 107  101          -I$(SRCDIR) -I.. -I../netsmb \
 108  102          -I$(SRC)/uts/common \
↓ open down ↓ 30 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX