Print this page
NEX-19057 All zfs/nfs/smb threads in door calls to idle idmap
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
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-15558 SMB logon fails during 1st second after service start
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-15558 SMB logon fails during 1st second after service start
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@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-3611 CLONE NEX-3550 Replace smb2_enable with max_protocol
Reviewed by: Yuri Pankov <Yuri.Pankov@nexenta.com>
NEX-2346 SMB server debug logging cleanup after NEX-2314
NEX-2314 SMB server debug logging needs improvement
NEX-2286 smbadm join error messages are uninformative
NEX-1404 fixed malformed entries in zone_sun.tab
NEX-1799 Failure to authenticate domain account from Win2003 with NTLM(v1)
NEX-1638 Updated DC Locator
 Includes work by: matt.barden@nexenta.com, kevin.crowe@nexenta.com
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-70 Hang during boot after SMB-50
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>
SFR-56 Identity Management for UNIX (IDMU) authentication support
SUP-513 Unable to join AD domain (with NtlmMinSeverSec set in the registry)
 Implement "Extended Session Security" and "Key Exchange" in NTLMSSP
re #12435 rb3958 r10 is added 2 times to panic info
re #12393 rb3935 Kerberos and smbd disagree about who is our AD server
re #6854 FindFirstFile,FindFirstFileEx,... are not working correctly on Nexenta CIFS-shares

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/smbsrv/libsmb/common/mapfile-vers
          +++ new/usr/src/lib/smbsrv/libsmb/common/mapfile-vers
↓ open down ↓ 11 lines elided ↑ open up ↑
  12   12  # When distributing Covered Code, include this CDDL HEADER in each
  13   13  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  14   14  # If applicable, add the following below this CDDL HEADER, with the
  15   15  # fields enclosed by brackets "[]" replaced with your own identifying
  16   16  # information: Portions Copyright [yyyy] [name of copyright owner]
  17   17  #
  18   18  # CDDL HEADER END
  19   19  #
  20   20  #
  21   21  # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
  22      -# Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
       22 +# Copyright 2019 Nexenta Systems, Inc.  All rights reserved.
  23   23  #
  24   24  
  25   25  #
  26   26  # MAPFILE HEADER START
  27   27  #
  28   28  # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  29   29  # Object versioning must comply with the rules detailed in
  30   30  #
  31   31  #       usr/src/lib/README.mapfiles
  32   32  #
↓ open down ↓ 53 lines elided ↑ open up ↑
  86   86          smb_cache_add;
  87   87          smb_cache_create;
  88   88          smb_cache_destroy;
  89   89          smb_cache_flush;
  90   90          smb_cache_iterate;
  91   91          smb_cache_iterinit;
  92   92          smb_cache_num;
  93   93          smb_cache_ready;
  94   94          smb_cache_refreshing;
  95   95          smb_cache_remove;
       96 +        smb_cfg_set_require;
  96   97          smb_chk_hostaccess;
  97   98          smb_codepage_init;
  98   99          smb_common_decode;
  99  100          smb_common_encode;
 100  101          smb_config_check_protocol;
 101  102          smb_config_get;
 102  103          smb_config_get_ads_enable;
 103  104          smb_config_get_debug;
 104  105          smb_config_get_execinfo;
 105  106          smb_config_get_fg_flag;
↓ open down ↓ 16 lines elided ↑ open up ↑
 122  123          smb_config_setdomaininfo;
 123  124          smb_config_setnum;
 124  125          smb_config_setstr;
 125  126          smb_config_upgrade;
 126  127          smb_crc_gen;
 127  128          smb_ctxbuf_init;
 128  129          smb_ctxbuf_len;
 129  130          smb_ctxbuf_printf;
 130  131          smb_dlclose;
 131  132          smb_dlopen;
      133 +        smb_domain_bad_dc;
 132  134          smb_domain_current_dc;
 133  135          smb_domain_end_update;
 134  136          smb_domain_fini;
 135  137          smb_domain_getinfo;
 136  138          smb_domain_init;
 137  139          smb_domain_lookup_name;
 138  140          smb_domain_lookup_sid;
 139  141          smb_domain_lookup_type;
 140  142          smb_domain_save;
 141  143          smb_domain_set_basic_info;
↓ open down ↓ 117 lines elided ↑ open up ↑
 259  261          smb_lgrp_rename;
 260  262          smb_lgrp_setcmnt;
 261  263          smb_lgrp_setpriv;
 262  264          smb_lgrp_start;
 263  265          smb_lgrp_stop;
 264  266          smb_lgrp_strerror;
 265  267          smb_load_kconfig;
 266  268          smb_logon_decode;
 267  269          smb_logon_free;
 268  270          smb_logon_xdr;
      271 +        smb_lookup_lname;
      272 +        smb_lookup_lsid;
 269  273          smb_lookup_name;
 270  274          smb_lookup_sid;
 271  275          smb_match_netlogon_seqnum;
 272      -        smb_mbstos;
      276 +        smb_mbstooem;
 273  277          smb_mbstowcs;
 274  278          smb_mbtowc;
 275  279          smb_msgbuf_base;
 276  280          smb_msgbuf_decode;
 277  281          smb_msgbuf_dword_align;
 278  282          smb_msgbuf_encode;
 279  283          smb_msgbuf_fclear;
 280  284          smb_msgbuf_fset;
 281  285          smb_msgbuf_has_space;
 282  286          smb_msgbuf_init;
↓ open down ↓ 18 lines elided ↑ open up ↑
 301  305          smb_nic_addhost;
 302  306          smb_nic_delhost;
 303  307          smb_nic_is_local;
 304  308          smb_nic_is_same_subnet;
 305  309          smb_nic_fini;
 306  310          smb_nic_getfirst;
 307  311          smb_nic_getnext;
 308  312          smb_nic_getnum;
 309  313          smb_nic_init;
 310  314          smb_notify_dc_changed;
      315 +        smb_oemtombs;
 311  316          smb_priv_getbyname;
 312  317          smb_priv_getbyvalue;
 313  318          smb_priv_presentable_ids;
 314  319          smb_priv_presentable_num;
 315  320          smb_privset_copy;
 316  321          smb_privset_enable;
 317  322          smb_privset_free;
 318  323          smb_privset_init;
 319  324          smb_privset_log;
 320  325          smb_privset_merge;
↓ open down ↓ 47 lines elided ↑ open up ↑
 368  373          smb_sid_split;
 369  374          smb_sid_splitstr;
 370  375          smb_sid_tostr;
 371  376          smb_sid_type2str;
 372  377          smb_smf_create_service_pgroup;
 373  378          smb_smf_get_boolean_property;
 374  379          smb_smf_maintenance_mode;
 375  380          smb_smf_restart_service;
 376  381          smb_smf_scf_fini;
 377  382          smb_smf_scf_init;
 378      -        smb_stombs;
 379  383          smb_strcasecmp;
 380  384          smb_string_decode;
 381  385          smb_string_encode;
 382  386          smb_string_xdr;
 383  387          smb_strlwr;
 384  388          smb_strupr;
 385  389          smb_syslog                      { FLAGS = NODIRECT };
 386  390          smb_syslog_fmt_m;
 387  391          smb_tolower;
 388  392          smb_toupper;
↓ open down ↓ 35 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX