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)
NEX-16805 Add smbutil discon command
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
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

*** 17,27 **** # # CDDL HEADER END # # # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. ! # Copyright 2013 Nexenta Systems, Inc. All rights reserved. # # # MAPFILE HEADER START # --- 17,27 ---- # # CDDL HEADER END # # # Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. ! # Copyright 2018 Nexenta Systems, Inc. All rights reserved. # # # MAPFILE HEADER START #
*** 34,43 **** --- 34,48 ---- # copy of that file. If you need help, contact a gatekeeper for guidance. # # MAPFILE HEADER END # + # + # Note that several things in here are NODIRECT so that the + # "fksmbcl" development tool can provide its own versions. + # + $mapfile_version 2 SYMBOL_VERSION SUNWprivate { global: convert_leunicode_to_utf8;
*** 58,78 **** --- 63,91 ---- nbns_resolvename; nls_str_toloc; nls_str_upper; + nsmb_close { FLAGS = NODIRECT }; + nsmb_ioctl { FLAGS = NODIRECT }; + + smb_cf_minauth_from_str; + smb_cf_version_from_str; + smb_close_rcfile; smb_ctx_alloc; smb_ctx_done; + smb_ctx_findvc; smb_ctx_flags2; smb_ctx_free; smb_ctx_get_ssn; smb_ctx_get_tree; smb_ctx_gethandle; smb_ctx_init; smb_ctx_kill; + smb_ctx_newvc { FLAGS = NODIRECT }; smb_ctx_opt; smb_ctx_parseunc; smb_ctx_readrc; smb_ctx_resolve; smb_ctx_scan_argv;
*** 79,88 **** --- 92,103 ---- smb_ctx_set_close_hook; smb_ctx_setauthflags; smb_ctx_setdomain; smb_ctx_setfullserver; + smb_ctx_setminver; + smb_ctx_setmaxver; smb_ctx_setnbflags; smb_ctx_setpassword; smb_ctx_setpwhash; smb_ctx_setscope; smb_ctx_setserver;
*** 105,134 **** # smb_get_authentication; smb_getprogname; smb_iod_connect; smb_iod_door_path; ! smb_iod_open_door; ! smb_iod_start; smb_iod_work; smb_lib_init; ! smb_netshareenum; # will move to libnetapi smb_open_printer; smb_open_rcfile; smb_simplecrypt; smb_simpledecrypt; smb_strerror; - # - # Functions to support the Remote Access Protocol (RAP) - smb_rap_create; - smb_rap_done; - smb_rap_error; - smb_rap_getNparam; - smb_rap_request; - smb_rap_setNparam; - smb_rap_setPparam; - # smb_verbose { FLAGS = NODIRECT }; # data # # Functions to support Access Control Lists (ACLs) smbfs_acl_free_sd; smbfs_acl_get; --- 120,139 ---- # smb_get_authentication; smb_getprogname; smb_iod_connect; smb_iod_door_path; ! smb_iod_open_door { FLAGS = NODIRECT }; ! smb_iod_start { FLAGS = NODIRECT }; smb_iod_work; smb_lib_init; ! smb_open_driver { FLAGS = NODIRECT }; smb_open_printer; smb_open_rcfile; smb_simplecrypt; smb_simpledecrypt; smb_strerror; smb_verbose { FLAGS = NODIRECT }; # data # # Functions to support Access Control Lists (ACLs) smbfs_acl_free_sd; smbfs_acl_get;