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

Split Close
Expand all
Collapse all
          --- old/exception_lists/packaging
          +++ new/exception_lists/packaging
↓ 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 (c) 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright 2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  25   25  # Copyright 2014 Garrett D'Amore <garrett@damore.org>
  26   26  # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
  27      -# Copyright 2016 Nexenta Systems, Inc.
  28   27  # Copyright 2017 Toomas Soome <tsoome@me.com>
  29   28  # Copyright 2017 RackTop Systems.
       29 +# Copyright 2018 Nexenta Systems, Inc.
  30   30  #
  31   31  
  32   32  #
  33   33  # Exception List for validate_pkg
  34   34  #
  35   35  
  36   36  #
  37   37  # The following entries are built in the /proto area
  38   38  # but not included in any packages - this is intentional.
  39   39  #
↓ open down ↓ 33 lines elided ↑ open up ↑
  73   73  # standalone's DHCP implementation, and the kernel (nfs_dlboot).
  74   74  # They contain interfaces which are currently private.
  75   75  #
  76   76  usr/include/dhcp_symbol.h
  77   77  usr/include/sys/sunos_dhcp_class.h
  78   78  #
  79   79  # Private MAC driver header files
  80   80  #
  81   81  usr/include/inet/iptun.h
  82   82  usr/include/sys/aggr_impl.h
  83      -usr/include/sys/aggr.h
  84   83  usr/include/sys/dld_impl.h
  85      -usr/include/sys/dld_ioc.h
  86   84  usr/include/sys/dls_impl.h
  87   85  usr/include/sys/dls.h
  88   86  usr/include/sys/mac_client_impl.h
  89   87  usr/include/sys/mac_client.h
  90   88  usr/include/sys/mac_flow_impl.h
  91   89  usr/include/sys/mac_impl.h
  92   90  usr/include/sys/mac_soft_ring.h
  93   91  usr/include/sys/mac_stat.h
  94   92  #
  95   93  # Private GLDv3 userland libraries and headers
  96   94  #
  97   95  usr/include/libdladm_impl.h
  98      -usr/include/libdlaggr.h
  99   96  usr/include/libdlether.h
 100   97  usr/include/libdlflow_impl.h
 101   98  usr/include/libdlflow.h
 102   99  usr/include/libdliptun.h
 103  100  usr/include/libdlmgmt.h
 104  101  usr/include/libdlsim.h
 105      -usr/include/libdlstat.h
 106      -usr/include/libdlvnic.h
 107  102  usr/include/libdlwlan_impl.h
 108  103  usr/include/libdlwlan.h
 109  104  #
 110  105  # Virtual Network Interface Card (VNIC)
 111  106  #
 112      -usr/include/sys/vnic.h
 113  107  usr/include/sys/vnic_impl.h
 114  108  #
 115  109  # Private libipadm lint library and header files
 116  110  #
 117  111  usr/include/ipadm_ipmgmt.h
 118  112  usr/include/ipadm_ndpd.h
 119      -usr/include/libipadm.h
 120  113  lib/llib-lipadm
 121  114  lib/llib-lipadm.ln
 122  115  lib/libipadm.so
 123  116  #
 124  117  # Private libsocket header file
 125  118  #
 126  119  usr/include/libsocket_priv.h
 127  120  #
 128  121  # IKE and IPsec support library exceptions.  The IKE support
 129  122  # library contains exclusively private interfaces, as does
↓ open down ↓ 317 lines elided ↑ open up ↑
 447  440  lib/sparcv9/llib-lcmdutils.ln           sparc
 448  441  usr/include/libcmdutils.h
 449  442  usr/lib/libcmdutils.so
 450  443  usr/lib/amd64/libcmdutils.so            i386
 451  444  usr/lib/sparcv9/libcmdutils.so          sparc
 452  445  usr/lib/llib-lcmdutils
 453  446  usr/lib/llib-lcmdutils.ln
 454  447  usr/lib/amd64/llib-lcmdutils.ln         i386
 455  448  usr/lib/sparcv9/llib-lcmdutils.ln       sparc
 456  449  #
 457      -# Private interfaces in libsec
 458      -#
 459      -usr/include/aclutils.h
 460      -#
 461  450  # USB skeleton driver stays in sync with the rest of USB but doesn't ship.
 462  451  #
 463  452  kernel/drv/amd64/usbskel        i386
 464  453  kernel/drv/sparcv9/usbskel      sparc
 465  454  kernel/drv/usbskel.conf
 466  455  #
 467  456  # Consolidation and Sun private libdevid interfaces
 468  457  # Public libdevid interfaces provided by devid.h
 469  458  #
 470  459  usr/include/sys/libdevid.h
↓ open down ↓ 256 lines elided ↑ open up ↑
 727  716  usr/include/libfakekernel
 728  717  usr/lib/libfakekernel.so
 729  718  usr/lib/amd64/libfakekernel.so                  i386
 730  719  usr/lib/sparcv9/libfakekernel.so                sparc
 731  720  #
 732  721  # Private/Internal libraries of smbsrv. Do not ship.
 733  722  #
 734  723  usr/lib/mdb/proc/libfksmbsrv.so
 735  724  usr/lib/mdb/proc/amd64/libfksmbsrv.so           i386
 736  725  usr/lib/mdb/proc/sparcv9/libfksmbsrv.so         sparc
      726 +usr/lib/mdb/proc/amd64/libmlsvc.so              i386
 737  727  usr/lib/reparse/llib-lreparse_smb
 738  728  usr/lib/reparse/llib-lreparse_smb.ln
 739  729  usr/lib/smbsrv/bind-helper
 740  730  usr/lib/smbsrv/fksmbd
 741  731  usr/lib/smbsrv/libfksmbsrv.so
 742  732  usr/lib/smbsrv/libfksmbsrv.so.1
      733 +usr/lib/smbsrv/libmlsvc.so
      734 +usr/lib/smbsrv/libsmb.so
      735 +usr/lib/smbsrv/libsmbns.so
 743  736  usr/lib/smbsrv/llib-lfksmbsrv
 744  737  usr/lib/smbsrv/llib-lfksmbsrv.ln
 745      -usr/lib/smbsrv/llib-lmlrpc
 746      -usr/lib/smbsrv/llib-lmlrpc.ln
 747  738  usr/lib/smbsrv/llib-lmlsvc
 748  739  usr/lib/smbsrv/llib-lmlsvc.ln
 749  740  usr/lib/smbsrv/llib-lsmb
 750  741  usr/lib/smbsrv/llib-lsmb.ln
 751  742  usr/lib/smbsrv/llib-lsmbns
 752  743  usr/lib/smbsrv/llib-lsmbns.ln
      744 +usr/lib/smbsrv/nvlprint
      745 +usr/lib/smbsrv/test-msgbuf
      746 +usr/lib/smbsrv/testoplock
 753  747  #
 754  748  #
 755  749  # Private/Internal 64-bit libraries of smbsrv. Do not ship.
 756  750  #
 757  751  usr/lib/smbsrv/amd64                            i386
 758  752  usr/lib/smbsrv/sparcv9                          sparc
 759  753  
 760  754  usr/lib/reparse/amd64/libreparse_smb.so         i386
 761  755  usr/lib/reparse/amd64/libreparse_smb.so.1       i386
 762  756  usr/lib/reparse/amd64/llib-lreparse_smb.ln      i386
↓ open down ↓ 18 lines elided ↑ open up ↑
 781  775  # i86hvm is not a full platform.  It is just a home for paravirtualized
 782  776  # drivers.  There is no usr/ component to this sub-platform, but the
 783  777  # directory is created in the proto area to keep other tools happy.
 784  778  #
 785  779  usr/platform/i86hvm                                             i386
 786  780  #
 787  781  # Private sdcard framework headers
 788  782  #
 789  783  usr/include/sys/sdcard
 790  784  #
 791      -# libsmbfs is private
      785 +# libmlrpc is private (SMB client and server)
 792  786  #
      787 +usr/include/libmlrpc
      788 +usr/lib/libmlrpc.so
      789 +usr/lib/amd64/libmlrpc.so               i386
      790 +usr/lib/amd64/libmlrpc.so.2             i386
      791 +usr/lib/sparcv9/libmlrpc.so             sparc
      792 +usr/lib/sparcv9/libmlrpc.so.2           sparc
      793 +usr/lib/llib-lmlrpc
      794 +usr/lib/llib-lmlrpc.ln
      795 +usr/lib/amd64/llib-lmlrpc.ln            i386
      796 +usr/lib/sparcv9/llib-lmlrpc.ln          sparc
      797 +#
      798 +# libsmbfs is private (SMB client and server)
      799 +#
 793  800  usr/include/netsmb
 794  801  usr/lib/libsmbfs.so
 795  802  usr/lib/amd64/libsmbfs.so               i386
 796  803  usr/lib/sparcv9/libsmbfs.so             sparc
 797  804  usr/lib/llib-lsmbfs
 798  805  usr/lib/llib-lsmbfs.ln
 799  806  usr/lib/amd64/llib-lsmbfs.ln            i386
 800  807  usr/lib/sparcv9/llib-lsmbfs.ln          sparc
 801  808  #
 802      -# demo & test program for smbfs (private) ACL support
      809 +# debug & test program for smbfs (private)
 803  810  #
 804  811  usr/lib/fs/smbfs/chacl
 805  812  usr/lib/fs/smbfs/lsacl
 806      -opt/smbcl-tests
      813 +usr/lib/mdb/proc/libfknsmb.so
      814 +usr/lib/mdb/proc/libfksmbfs.so
      815 +usr/lib/mdb/proc/amd64/libfknsmb.so     i386
      816 +usr/lib/mdb/proc/amd64/libfksmbfs.so    i386
      817 +usr/lib/mdb/proc/sparc/libfknsmb.so     sparc
      818 +usr/lib/mdb/proc/sparc/libfksmbfs.so    sparc
      819 +usr/lib/smbfs/amd64                     i386
      820 +usr/lib/smbfs/sparcv9                   sparc
      821 +usr/lib/smbfs/fksmbcl
      822 +usr/lib/smbfs/libfknsmb.so
      823 +usr/lib/smbfs/libfknsmb.so.1
      824 +usr/lib/smbfs/libfksmbfs.so
      825 +usr/lib/smbfs/libfksmbfs.so.1
      826 +usr/lib/smbfs/llib-lfknsmb
      827 +usr/lib/smbfs/llib-lfknsmb.ln
      828 +usr/lib/smbfs/llib-lfksmbfs
      829 +usr/lib/smbfs/llib-lfksmbfs.ln
 807  830  #
 808  831  # FC related files
 809  832  kernel/kmdb/amd64/fcip          i386
 810  833  kernel/kmdb/sparcv9/fcip        sparc
 811  834  kernel/kmdb/amd64/fcp           i386
 812  835  kernel/kmdb/sparcv9/fcp         sparc
 813  836  kernel/kmdb/amd64/fctl          i386
 814  837  kernel/kmdb/sparcv9/fctl        sparc
 815  838  kernel/kmdb/amd64/qlc           i386
 816  839  kernel/kmdb/sparcv9/qlc         sparc
↓ open down ↓ 13 lines elided ↑ open up ↑
 830  853  usr/include/l_error.h           sparc
 831  854  usr/include/rom.h               sparc
 832  855  usr/include/stgcom.h            sparc
 833  856  usr/include/sys/fibre-channel
 834  857  usr/lib/llib-lHBAAPI
 835  858  usr/lib/llib-lHBAAPI.ln
 836  859  usr/lib/amd64/llib-lHBAAPI.ln   i386
 837  860  usr/lib/sparcv9/llib-lHBAAPI.ln sparc
 838  861  #
 839  862  usr/bin/dscfgcli
      863 +usr/bin/netgr_get
      864 +usr/bin/netgr_in
 840  865  usr/bin/sd_diag
 841  866  usr/bin/sd_stats
 842  867  usr/include/nsctl.h
 843  868  usr/include/sys/ncall
 844  869  usr/include/sys/nsc_ddi.h
 845  870  usr/include/sys/nsc_thread.h
 846  871  usr/include/sys/nsctl
 847  872  usr/include/sys/nskernd.h
 848  873  usr/include/sys/unistat
 849  874  usr/lib/libnsctl.so
↓ open down ↓ 94 lines elided ↑ open up ↑
 944  969  usr/include/libbe_priv.h
 945  970  #
 946  971  # ipmi is at present only useful on i386, but for historical reasons is
 947  972  # delivered on SPARC and used by the build.
 948  973  #
 949  974  usr/include/sys/ipmi.h  sparc
 950  975  
 951  976  #
 952  977  # libsaveargs is private
 953  978  #
 954      -usr/include/saveargs.h                  i386
 955      -usr/lib/amd64/libsaveargs.so            i386
      979 +usr/include/saveargs.h                  i386
      980 +usr/lib/amd64/libsaveargs.so            i386
 956  981  usr/lib/amd64/libstandsaveargs.so       i386
 957      -usr/lib/amd64/llib-lsaveargs.ln         i386
      982 +usr/lib/amd64/llib-lsaveargs.ln         i386
 958  983  
 959  984  #
 960  985  # libpcidb is private
 961  986  #
 962  987  usr/include/pcidb.h
 963  988  usr/lib/amd64/libpcidb.so               i386
 964  989  usr/lib/amd64/llib-lpcidb.ln            i386
 965  990  usr/lib/sparcv9/libpcidb.so             sparc
 966  991  usr/lib/sparcv9/llib-lpcidb.ln          sparc
 967  992  usr/lib/libpcidb.so
↓ open down ↓ 2 lines elided ↑ open up ↑
 970  995  
 971  996  #
 972  997  # private nvme header file
 973  998  #
 974  999  usr/include/sys/nvme.h
 975 1000  
 976 1001  #
 977 1002  # debugging program for libadutils
 978 1003  #
 979 1004  usr/bin/test-getdc
     1005 +
 980 1006  #
     1007 +# private nvme header file
     1008 +#
     1009 +usr/include/sys/nvme.h
     1010 +
     1011 +#
     1012 +# diskfltinj tool is not supposed to be installed
     1013 +#
     1014 +usr/bin/diskfltinj
     1015 +
     1016 +#
     1017 +# debugging program for libadutils
     1018 +#
     1019 +usr/bin/test-getdc
     1020 +
     1021 +#
 981 1022  # libficl-sys is private
 982 1023  #
 983 1024  usr/include/ficllocal.h
 984 1025  usr/lib/amd64/llib-lficl-sys.ln         i386
 985 1026  usr/lib/amd64/libficl-sys.so            i386
 986 1027  usr/lib/sparcv9/llib-lficl-sys.ln       sparc
 987 1028  usr/lib/sparcv9/libficl-sys.so          sparc
 988 1029  usr/lib/llib-lficl-sys
 989 1030  usr/lib/llib-lficl-sys.ln
 990 1031  usr/lib/libficl-sys.so
↓ open down ↓ 12 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX