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