History log of /illumos-gate/usr/src/uts/common/fs/smbsrv/smb_vops.c (Results 1 – 25 of 43)
Revision Date Author Comments
# 680069d3 16-Mar-2023 Matt Barden

15971 smb_pathname_lookup could avoid some access checks
Reviewed by: Gordon Ross <gwr@racktopsystems.com>
Approved by: Dan McDonald <danmcd@mnx.io>


# 49a76836 02-Oct-2023 Hiroshi Nakano

15890 The .. directory at the root of a share has wrong attributes
Portions contributed by: Gordon Ross <gwr@racktopsystems.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewe

15890 The .. directory at the root of a share has wrong attributes
Portions contributed by: Gordon Ross <gwr@racktopsystems.com>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 8b01ef7e 08-Mar-2021 Gordon Ross

15615 SMB2 read should use zero-copy VFS interfaces
Reviewed by: Prashanth Badari <prbadari@tintri.com>
Reviewed by: Matt Barden <mbarden@tintri.com>
Reviewed by: Evan Layton <elayton@tin

15615 SMB2 read should use zero-copy VFS interfaces
Reviewed by: Prashanth Badari <prbadari@tintri.com>
Reviewed by: Matt Barden <mbarden@tintri.com>
Reviewed by: Evan Layton <elayton@tintri.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# cdf79589 18-Aug-2022 Gordon Ross

15595 SMB query_dir could be more efficient
Reviewed by: Albert Lee <alee@racktopsystems.com>
Reviewed by: Jerry Jelinek <gjelinek@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fi

15595 SMB query_dir could be more efficient
Reviewed by: Albert Lee <alee@racktopsystems.com>
Reviewed by: Jerry Jelinek <gjelinek@racktopsystems.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# f37b3cbb 21-Jul-2020 Matt Barden

14735 Users with a large group sidlist cause performance problems in SMB
Reviewed by: Evan Layton <elayton@tintri.com>
Reviewed by: Gordon Ross <gordon.ross@tintri.com>
Reviewed by: Tooma

14735 Users with a large group sidlist cause performance problems in SMB
Reviewed by: Evan Layton <elayton@tintri.com>
Reviewed by: Gordon Ross <gordon.ross@tintri.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# dfa42fab 24-May-2018 Matt Barden

11035 Minimal SMB 3.0.2 support
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

11035 Minimal SMB 3.0.2 support
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 8d94f651 07-Sep-2017 Gordon Ross

11031 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.c

11031 SMB3 persistent handles
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Jason King <jason.king@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 55f0a249 02-May-2016 Gordon Ross

11020 want SMB2 ioctl FSCTL_SRV_COPYCHUNK
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexen

11020 want SMB2 ioctl FSCTL_SRV_COPYCHUNK
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# d2488fe8 19-Oct-2017 Gordon Ross

11014 should pass smtorture smb2.create.blob
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@da

11014 should pass smtorture smb2.create.blob
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 7d1ffc32 06-Nov-2018 Gordon Ross

7587 SMB should support enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@

7587 SMB should support enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 1123b345 12-Feb-2018 Matt Barden

10994 Removal of "Read Attributes" prevents reading directory over SMB
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: R

10994 Removal of "Read Attributes" prevents reading directory over SMB
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# d082c877 24-Jun-2015 Gordon Ross

10975 Want SMB2 Apple extensions
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>

10975 Want SMB2 Apple extensions
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# c5f48fa5 02-Oct-2015 Gordon Ross

10974 SMB1 create file should support extended_response format
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Alek Pinc

10974 SMB1 create file should support extended_response format
Reviewed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# e3c4f75e 23-Dec-2016 Gordon Ross

10959 intended nbmand locking functionality is confused
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Yuri Pankov <yur

10959 intended nbmand locking functionality is confused
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...


# 54026d5a 22-Apr-2016 Gordon Ross

10903 Enable compile warnings re. parentheses in smbsrv
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Josef 'Jeff' Sip

10903 Enable compile warnings re. parentheses in smbsrv
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Approved by: Joshua M. Clulow <josh@sysmgr.org>

show more ...


# a90cf9f2 26-Jun-2013 Gordon Ross

6399 SMB2 support
Portions contributed by: Alek Pinchuk <alek@nexenta.com>
Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>
Portions contributed by: Matt Barden <Matt.Barden

6399 SMB2 support
Portions contributed by: Alek Pinchuk <alek@nexenta.com>
Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>
Reviewed by: Alek Pinchuk <alek@nexenta.com>
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Daniel Borek <daniel.borek@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Yuri Pankov <Yuri.Pankov@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# b819cea2 17-Jun-2013 Gordon Ross

5917 User-mode SMB server
Authored by: Thomas Keiser <thomas.keiser@nexenta.com>
Authored by: Albert Lee <trisk@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewe

5917 User-mode SMB server
Authored by: Thomas Keiser <thomas.keiser@nexenta.com>
Authored by: Albert Lee <trisk@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 8622ec45 07-Dec-2011 Gordon Ross

1527 SMB server in non-global zones
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com>
Reviewed by: Albert Lee <trisk@nexenta.com>

1527 SMB server in non-global zones
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 5fd03bc0 29-Mar-2013 Gordon Ross

5317 SMB server delivers old modification time
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@n

5317 SMB server delivers old modification time
Reviewed by: Bayard Bell <bayard.bell@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# fd9ee8b5 11-Aug-2010 joyce mcintosh

6972305 Preferred DC not selected after setting pdc via sharectl
6971047 smbd hang during FVT regression test
6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Deta

6972305 Preferred DC not selected after setting pdc via sharectl
6971047 smbd hang during FVT regression test
6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on Vista
PSARC/2009/464 Offline attribute
6972515 Offline attribute - PSARC 2009/464
PSARC/2010/037 Windows Sparse Attribute
6972519 Windows Sparse Attribute - PSARC 2010/037
6719444 [CLI] - idmap help's output is not consistent with man pages's
6975449 idmap test suite needs idmap_cache_get_data() from libidmap
6974351 OpenSSL still taking smbd down

--HG--
rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h

show more ...


# 9fb67ea3 20-Mar-2010 afshin salek ardakani - Sun Microsystems - Irvine United States

PSARC/2009/534 SMB/CIFS Standalone DFS
PSARC/2010/052 idmap flush
6711751 SMB/CIFS Distributed File System (DFS)
6650858 cache flush sub-command could be useful
6916379 share modes sh

PSARC/2009/534 SMB/CIFS Standalone DFS
PSARC/2010/052 idmap flush
6711751 SMB/CIFS Distributed File System (DFS)
6650858 cache flush sub-command could be useful
6916379 share modes should be checked for directories as well as files
6906874 Automatic primary group mapping based on user mapping
6879236 No error report when ad-container refers to nonexistent container
6919087 Intermittent smbd crash during share access
6853811 Kerberized applications fail even after a successful domain join via smbadm
6907640 Current algorithm of anonymous authentication is not correct
6888813 SMB/CIFS support for ZFS user and group quotas
6921142 Guest issues with idmap rule and with workgroup mode
6924843 smb_sam_lookup_sid() leaks memory
6919600 Unable to delete ACE from ACL on a share
6915463 smb_nic interface needs LOG_ERR syslog entries and proper return codes
6926137 WritePrinter requires multi-fragment NDR RPC support
6926211 smbd could report clock skew
6925697 Quota usage does not decrease after deleting files from Mac Snow Leopard 10.6
6849962 smbadm show cannot display all groups with error 'cannot obtain a SID'
6926265 SMB watch tree change notification
6811424 must restart smb/server when idmapd restarts
6927745 Consolidate file system query/set information handlers
6924281 SMB_WRITE_RAW_COM doesn't work.
6925618 idmap show -v gets type of UNIX ID wrong in "Rule" output
6807651 rule changes do not flush cache
6928550 libsmbrdr doesn't cleanup stale sessions
6861058 MMC: Error message printed on log entries
6817392 smbd will not exit
6931027 core file due to NULL zpool handle in zfs_open()

--HG--
rename : usr/src/common/smbsrv/smb_common_door_decode.c => usr/src/common/smbsrv/smb_door_legacy.c
rename : usr/src/common/smbsrv/smb_xdr_utils.c => usr/src/common/smbsrv/smb_xdr.c
rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_wkssvc.c => usr/src/lib/smbsrv/libmlsvc/common/wkssvc_svc.c
rename : usr/src/uts/common/fs/smbsrv/smb_trans2_query_fs_information.c => usr/src/uts/common/fs/smbsrv/smb_fsinfo.c
rename : usr/src/uts/common/fs/smbsrv/smb_kdoor_clnt.c => usr/src/uts/common/fs/smbsrv/smb_kdoor.c
rename : usr/src/uts/common/fs/smbsrv/smb_util.c => usr/src/uts/common/fs/smbsrv/smb_kutil.c
rename : usr/src/uts/common/smbsrv/smb_common_door.h => usr/src/uts/common/smbsrv/smb_door.h

show more ...


# f96bd5c8 07-Jan-2010 Alan Wright

6910821 cifs.d needs updated to reflect changes to smb_fqi_t
6911288 NDR support for reference pointers in conformant arrays
6848220 smbsrv should fill uio_extflg
6899409 Preserve owner@/

6910821 cifs.d needs updated to reflect changes to smb_fqi_t
6911288 NDR support for reference pointers in conformant arrays
6848220 smbsrv should fill uio_extflg
6899409 Preserve owner@/group@ across SMB
6912791 Unable to set sharename using zfs set sharesmb=name=<value>

show more ...


# bbf6f00c 05-Nov-2009 Jordan Brown

6747532 ns_lookup_bypid spams syslog with too many messages
6888836 Not listing all files in a directory of a CIFS share in Windows XP
6812570 Trans2 is missing pass-through levels: FILE_RENA

6747532 ns_lookup_bypid spams syslog with too many messages
6888836 Not listing all files in a directory of a CIFS share in Windows XP
6812570 Trans2 is missing pass-through levels: FILE_RENAME_INFORMATION (and others)
6888827 Add Unicode codepage support
6865488 libadutils: leak in ldap_lookup_domains_in_forest()
6888708 idmapd crashing periodically. Need cores analyzed.
6891342 invalid, redundant SQL in rule WHERE expressions
6891767 minor cleanups in idmap
6892544 Panic occurred at smb_node_ref+0x7f(ffffffd612297310)

--HG--
rename : usr/src/uts/common/smbsrv/cifs.h => usr/src/uts/common/smbsrv/smb.h

show more ...


# e3f2c991 11-Sep-2009 Keyur Desai

6861127 Want an RPC function to get the session key
6865745 Consolidate request handlers for query file information requests
6864354 mdb dumps core in an smb dcmd
6841851 [Sparc] Can not

6861127 Want an RPC function to get the session key
6865745 Consolidate request handlers for query file information requests
6864354 mdb dumps core in an smb dcmd
6841851 [Sparc] Can not make a mapped drive from Windows to any share on CIFS Server
6840783 Support IDMU userid and groupid data for joined domain
6845717 idmapd's scf_value2string unnecessarily complex, incorrect
PSARC/2009/398 IDMU Support for idmap
6867994 Rework handling of set and query of file allocation size
6863385 MMC - Unable to use Event Viewer in Windows 2008 - "RPC server is unavailable"
6863390 MMC - Issues with the Services list in Windows 2008
6868501 Unable to map a CIFS share after bfu to cifs nightly build
6870248 Consolidate request handlers for set file information requests
6864074 idmap cannot map computer accounts
6874207 Incorrect access permission check when setting file size
6875658 Need locking around process-wide changes
6877595 eliminate smbd_fs_query()
PSARC/2009/375 ABE share property for NFS and SMB
6802736 SMB share support for Access Based Enumeration
6875228 Issue with file copy from a CIFS share to the same share using Windows.

--HG--
rename : usr/src/uts/common/fs/smbsrv/smb_trans2_query_file_info.c => usr/src/uts/common/fs/smbsrv/smb_query_fileinfo.c
rename : usr/src/uts/common/fs/smbsrv/smb_trans2_set_information.c => usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c

show more ...


12