Print this page
NEX-19025 CIFS gets confused with filenames containing enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
and: (fix build, check-rtime)
NEX-17558 add mdb walker for smbd share cache
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
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)
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-9808 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@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-9808 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@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-15331 Bring back FMA disk-lights module
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
NEX-15331 Bring back FMA disk-lights module
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
NEX-4431 want NVMe management utility
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
NEX-4241 Create private IPS package with appliance build dependencies in nza-kernel
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
NEX-4081 Upstream changes from illumos 5916 make libsqlite a real shared lib
Reviewed by: Alex Eremin <a.eremin@nexenta.com>
NEX-2266 Shouldn't use mandoc binary from proto area during the build
SUP-904 disk-light module should not be shipped
NEX-1810 extended security Kerberos (inbound) (lint, protocmp)
NEX-1638 Updated DC Locator
 Includes work by: matt.barden@nexenta.com, kevin.crowe@nexenta.com
OS-4 libiscsit: several leaks due to left "errlist"
OS-199 keep your tree clean
SMB-114 Should deliver SMB dtrace scripts
SMB-72 Improve startup/shudown debug features
SMB-50 User-mode SMB server
 Includes work by these authors:
 Thomas Keiser <thomas.keiser@nexenta.com>
 Albert Lee <trisk@nexenta.com>
SUP-513 Unable to join AD domain (with NtlmMinSeverSec set in the registry)
 Implement "Extended Session Security" and "Key Exchange" in NTLMSSP
re #13879 make libsqlite a real shared lib
re #11201 nss: need local netgroup implementation (fix exception_list)
re #11201 nss: need local netgroup implementation
        
*** 22,34 ****
  #
  # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
  # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
- # Copyright 2016 Nexenta Systems, Inc.
  # Copyright 2017 Toomas Soome <tsoome@me.com>
  # Copyright 2017 RackTop Systems.
  #
  
  #
  # Exception List for validate_pkg
  #
--- 22,34 ----
  #
  # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
  # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  # Copyright 2017 Toomas Soome <tsoome@me.com>
  # Copyright 2017 RackTop Systems.
+ # Copyright 2018 Nexenta Systems, Inc.
  #
  
  #
  # Exception List for validate_pkg
  #
*** 78,90 ****
  #
  # Private MAC driver header files
  #
  usr/include/inet/iptun.h
  usr/include/sys/aggr_impl.h
- usr/include/sys/aggr.h
  usr/include/sys/dld_impl.h
- usr/include/sys/dld_ioc.h
  usr/include/sys/dls_impl.h
  usr/include/sys/dls.h
  usr/include/sys/mac_client_impl.h
  usr/include/sys/mac_client.h
  usr/include/sys/mac_flow_impl.h
--- 78,88 ----
*** 93,124 ****
  usr/include/sys/mac_stat.h
  #
  # Private GLDv3 userland libraries and headers
  #
  usr/include/libdladm_impl.h
- usr/include/libdlaggr.h
  usr/include/libdlether.h
  usr/include/libdlflow_impl.h
  usr/include/libdlflow.h
  usr/include/libdliptun.h
  usr/include/libdlmgmt.h
  usr/include/libdlsim.h
- usr/include/libdlstat.h
- usr/include/libdlvnic.h
  usr/include/libdlwlan_impl.h
  usr/include/libdlwlan.h
  #
  # Virtual Network Interface Card (VNIC)
  #
- usr/include/sys/vnic.h
  usr/include/sys/vnic_impl.h
  #
  # Private libipadm lint library and header files
  #
  usr/include/ipadm_ipmgmt.h
  usr/include/ipadm_ndpd.h
- usr/include/libipadm.h
  lib/llib-lipadm
  lib/llib-lipadm.ln
  lib/libipadm.so
  #
  # Private libsocket header file
--- 91,117 ----
*** 452,465 ****
  usr/lib/llib-lcmdutils
  usr/lib/llib-lcmdutils.ln
  usr/lib/amd64/llib-lcmdutils.ln         i386
  usr/lib/sparcv9/llib-lcmdutils.ln       sparc
  #
- # Private interfaces in libsec
- #
- usr/include/aclutils.h
- #
  # USB skeleton driver stays in sync with the rest of USB but doesn't ship.
  #
  kernel/drv/amd64/usbskel        i386
  kernel/drv/sparcv9/usbskel      sparc
  kernel/drv/usbskel.conf
--- 445,454 ----
*** 732,757 ****
  # Private/Internal libraries of smbsrv. Do not ship.
  #
  usr/lib/mdb/proc/libfksmbsrv.so
  usr/lib/mdb/proc/amd64/libfksmbsrv.so           i386
  usr/lib/mdb/proc/sparcv9/libfksmbsrv.so         sparc
  usr/lib/reparse/llib-lreparse_smb
  usr/lib/reparse/llib-lreparse_smb.ln
  usr/lib/smbsrv/bind-helper
  usr/lib/smbsrv/fksmbd
  usr/lib/smbsrv/libfksmbsrv.so
  usr/lib/smbsrv/libfksmbsrv.so.1
  usr/lib/smbsrv/llib-lfksmbsrv
  usr/lib/smbsrv/llib-lfksmbsrv.ln
- usr/lib/smbsrv/llib-lmlrpc
- usr/lib/smbsrv/llib-lmlrpc.ln
  usr/lib/smbsrv/llib-lmlsvc
  usr/lib/smbsrv/llib-lmlsvc.ln
  usr/lib/smbsrv/llib-lsmb
  usr/lib/smbsrv/llib-lsmb.ln
  usr/lib/smbsrv/llib-lsmbns
  usr/lib/smbsrv/llib-lsmbns.ln
  #
  #
  # Private/Internal 64-bit libraries of smbsrv. Do not ship.
  #
  usr/lib/smbsrv/amd64                            i386
--- 721,751 ----
  # Private/Internal libraries of smbsrv. Do not ship.
  #
  usr/lib/mdb/proc/libfksmbsrv.so
  usr/lib/mdb/proc/amd64/libfksmbsrv.so           i386
  usr/lib/mdb/proc/sparcv9/libfksmbsrv.so         sparc
+ usr/lib/mdb/proc/amd64/libmlsvc.so              i386
  usr/lib/reparse/llib-lreparse_smb
  usr/lib/reparse/llib-lreparse_smb.ln
  usr/lib/smbsrv/bind-helper
  usr/lib/smbsrv/fksmbd
  usr/lib/smbsrv/libfksmbsrv.so
  usr/lib/smbsrv/libfksmbsrv.so.1
+ usr/lib/smbsrv/libmlsvc.so
+ usr/lib/smbsrv/libsmb.so
+ usr/lib/smbsrv/libsmbns.so
  usr/lib/smbsrv/llib-lfksmbsrv
  usr/lib/smbsrv/llib-lfksmbsrv.ln
  usr/lib/smbsrv/llib-lmlsvc
  usr/lib/smbsrv/llib-lmlsvc.ln
  usr/lib/smbsrv/llib-lsmb
  usr/lib/smbsrv/llib-lsmb.ln
  usr/lib/smbsrv/llib-lsmbns
  usr/lib/smbsrv/llib-lsmbns.ln
+ usr/lib/smbsrv/nvlprint
+ usr/lib/smbsrv/test-msgbuf
+ usr/lib/smbsrv/testoplock
  #
  #
  # Private/Internal 64-bit libraries of smbsrv. Do not ship.
  #
  usr/lib/smbsrv/amd64                            i386
*** 786,811 ****
  #
  # Private sdcard framework headers
  #
  usr/include/sys/sdcard
  #
! # libsmbfs is private
  #
  usr/include/netsmb
  usr/lib/libsmbfs.so
  usr/lib/amd64/libsmbfs.so               i386
  usr/lib/sparcv9/libsmbfs.so             sparc
  usr/lib/llib-lsmbfs
  usr/lib/llib-lsmbfs.ln
  usr/lib/amd64/llib-lsmbfs.ln            i386
  usr/lib/sparcv9/llib-lsmbfs.ln          sparc
  #
! # demo & test program for smbfs (private) ACL support
  #
  usr/lib/fs/smbfs/chacl
  usr/lib/fs/smbfs/lsacl
! opt/smbcl-tests
  #
  # FC related files
  kernel/kmdb/amd64/fcip          i386
  kernel/kmdb/sparcv9/fcip        sparc
  kernel/kmdb/amd64/fcp           i386
--- 780,834 ----
  #
  # Private sdcard framework headers
  #
  usr/include/sys/sdcard
  #
! # libmlrpc is private (SMB client and server)
  #
+ usr/include/libmlrpc
+ usr/lib/libmlrpc.so
+ usr/lib/amd64/libmlrpc.so               i386
+ usr/lib/amd64/libmlrpc.so.2             i386
+ usr/lib/sparcv9/libmlrpc.so             sparc
+ usr/lib/sparcv9/libmlrpc.so.2           sparc
+ usr/lib/llib-lmlrpc
+ usr/lib/llib-lmlrpc.ln
+ usr/lib/amd64/llib-lmlrpc.ln            i386
+ usr/lib/sparcv9/llib-lmlrpc.ln          sparc
+ #
+ # libsmbfs is private (SMB client and server)
+ #
  usr/include/netsmb
  usr/lib/libsmbfs.so
  usr/lib/amd64/libsmbfs.so               i386
  usr/lib/sparcv9/libsmbfs.so             sparc
  usr/lib/llib-lsmbfs
  usr/lib/llib-lsmbfs.ln
  usr/lib/amd64/llib-lsmbfs.ln            i386
  usr/lib/sparcv9/llib-lsmbfs.ln          sparc
  #
! # debug & test program for smbfs (private)
  #
  usr/lib/fs/smbfs/chacl
  usr/lib/fs/smbfs/lsacl
! usr/lib/mdb/proc/libfknsmb.so
! usr/lib/mdb/proc/libfksmbfs.so
! usr/lib/mdb/proc/amd64/libfknsmb.so     i386
! usr/lib/mdb/proc/amd64/libfksmbfs.so    i386
! usr/lib/mdb/proc/sparc/libfknsmb.so     sparc
! usr/lib/mdb/proc/sparc/libfksmbfs.so    sparc
! usr/lib/smbfs/amd64                     i386
! usr/lib/smbfs/sparcv9                   sparc
! usr/lib/smbfs/fksmbcl
! usr/lib/smbfs/libfknsmb.so
! usr/lib/smbfs/libfknsmb.so.1
! usr/lib/smbfs/libfksmbfs.so
! usr/lib/smbfs/libfksmbfs.so.1
! usr/lib/smbfs/llib-lfknsmb
! usr/lib/smbfs/llib-lfknsmb.ln
! usr/lib/smbfs/llib-lfksmbfs
! usr/lib/smbfs/llib-lfksmbfs.ln
  #
  # FC related files
  kernel/kmdb/amd64/fcip          i386
  kernel/kmdb/sparcv9/fcip        sparc
  kernel/kmdb/amd64/fcp           i386
*** 835,844 ****
--- 858,869 ----
  usr/lib/llib-lHBAAPI.ln
  usr/lib/amd64/llib-lHBAAPI.ln   i386
  usr/lib/sparcv9/llib-lHBAAPI.ln sparc
  #
  usr/bin/dscfgcli
+ usr/bin/netgr_get
+ usr/bin/netgr_in
  usr/bin/sd_diag
  usr/bin/sd_stats
  usr/include/nsctl.h
  usr/include/sys/ncall
  usr/include/sys/nsc_ddi.h
*** 975,985 ****
--- 1000,1026 ----
  
  #
  # debugging program for libadutils
  #
  usr/bin/test-getdc
+ 
  #
+ # private nvme header file
+ #
+ usr/include/sys/nvme.h
+ 
+ #
+ # diskfltinj tool is not supposed to be installed
+ #
+ usr/bin/diskfltinj
+ 
+ #
+ # debugging program for libadutils
+ #
+ usr/bin/test-getdc
+ 
+ #
  # libficl-sys is private
  #
  usr/include/ficllocal.h
  usr/lib/amd64/llib-lficl-sys.ln         i386
  usr/lib/amd64/libficl-sys.so            i386