6399 SMB2 supportPortions 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
6399 SMB2 supportPortions 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 ...
1122 smbsrv should use SPNEGO (inbound authentication)Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contribut
1122 smbsrv should use SPNEGO (inbound authentication)Portions contributed by: Matt Barden <Matt.Barden@nexenta.com>Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com>Portions contributed by: Alek Pinchuk <alek@nexenta.com>Reviewed by: Bayard Bell <bayard.bell@nexenta.com>Reviewed by: Dan Fields <dan.fields@nexenta.com>Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>Reviewed by: Matt Barden <Matt.Barden@nexenta.com>Approved by: Robert Mustacchi <rm@joyent.com>
5917 User-mode SMB serverAuthored by: Thomas Keiser <thomas.keiser@nexenta.com>Authored by: Albert Lee <trisk@nexenta.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Richard Lo
5917 User-mode SMB serverAuthored 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>
5900 read-raw, write-raw are dead codeReviewed by: Thomas Keiser <thomas.keiser@nexenta.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: K
5900 read-raw, write-raw are dead codeReviewed by: Thomas Keiser <thomas.keiser@nexenta.com>Reviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Reviewed by: Rich Lowe <richlowe@richlowe.net>Approved by: Dan McDonald <danmcd@omniti.com>
1527 SMB server in non-global zonesReviewed by: Dan McDonald <danmcd@nexenta.com>Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com>Reviewed by: Albert Lee <trisk@nexenta.com>Reviewed by: Th
1527 SMB server in non-global zonesReviewed 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>
5322 tree connect from Windows 7 failsReviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Bayard Bell <bayard.bell@nexenta.com>Approved by: Dan McDonald <danmcd@omniti.com>
3530 ::smbsess prints wrong IP addresses in verbose mode, has no idea about IPv6Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Marcel Telka <marcel.telka@nexenta.com>Reviewed by: Bayard Be
3530 ::smbsess prints wrong IP addresses in verbose mode, has no idea about IPv6Reviewed by: Gordon Ross <gwr@nexenta.com>Reviewed by: Marcel Telka <marcel.telka@nexenta.com>Reviewed by: Bayard Bell <Bayard.Bell@nexenta.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Richard Lowe <richlowe@richlowe.net>
3063 many instances of unlike enum comparisonReviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
1516 mdb dcmd to list kshare_t's under an smbsrv instanceReviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Adam Leventhal <ahl@delphix.com>Approved by: Garrett D'Amore <garrett@nexe
1516 mdb dcmd to list kshare_t's under an smbsrv instanceReviewed by: Eric Schrock <eric.schrock@delphix.com>Reviewed by: Adam Leventhal <ahl@delphix.com>Approved by: Garrett D'Amore <garrett@nexenta.com>
6962953 fw_101 : assertion failed in thread_join() from smb_server_delete()
6957935 Only one standalone DFS namespace should be cached6958322 Should allow setting and returning target priority info for DFS root target6955030 assertion failed in thread_join() from smb_serve
6957935 Only one standalone DFS namespace should be cached6958322 Should allow setting and returning target priority info for DFS root target6955030 assertion failed in thread_join() from smb_server_delete()6950891 No "no matching rule" trace point for pid->sid6957520 Sparc - System panics when running smbstat6950103 Failed to open group database due to too many open files6961197 SAMR requests failed due to context mismatch6960835 Need to pass the share type to smbsrv6952831 SMB level II oplocks6955337 "Found in AD" tracepoint bogus for U->W with directory-based mapping6960038 CIFS file ownership problem6915527 libidmap should not export memdup()6960283 Windows client dir /R option not listing NTFS named stream6808472 SMB name space caching on clients6966183 SMB/CIFS print service CUPS support6966490 Validation support for NetrDfsSetInfo method, level 1056962887 Restore kstats for SMB commands6969600 ::smblist -r[v] crashed mdb6968451 panic: smbsrv:smb_odir_open6957572 Cifs server panics at ffffff000c895ad0 smbsrv:smb_user_delete+82 () with smbtorture test.--HG--rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.hrename : usr/src/lib/libidmap/common/miscutils.c => usr/src/lib/libuutil/common/uu_string.c
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which r
6935899 Add AD connectivity diagnosticsPSARC 2010/120 SMB/CIFS Statistics6893904 The statistics of the CIFS server must be improved6947373 only calculate pathname for query fileinfo levels which require itPSARC 2010/097 idmap: default unresolvable SID mapping to true6864900 Enable unresolvable SID mapping by default6923504 Need detailed tracing for idmap mapping requests6928157 Need detailed tracing for idmap discovery operations6949333 Panic in smb_pre_open_print_file6795069 Commonize error codes between CIFS client and server6941787 Spurious message "DC discovery failed" upon refresh6941349 Update shortname support to remove name83 format6941382 smbsrv should use smb_node_getpath functions instead of vnodetopath6939494 smb_authenticate() doesn't check for smb_user_login() return6944226 Need to keep the list of shares in smbsrv6942697 open file lock count is incorrect on MMC6941227 On addition of SMB local group, add corresponding POSIX group6948109 Add ability to manage shares in ZFS group via Windows MMC6948143 Add ability to set additional properties on Autohome shares6903260 two "ID type" enumerations6946940 smb_sid_tostr/fromstr input arguments should be const6949088 CIFS continuously refresh when one of the interfaces won't properly initialize6946075 Filebench IO errors when signing property enabled on Solaris CIFS Server6951169 idmap reports "no such file or directory" when looking up krb5.conf, even when not a domain member6813063 degraded operation message should occur only when appropriate6644872 idmapd is too whiny in workgroup mode6813268 idmapd bangs on DNS server when in workgroup mode6883800 Trusted domain members won't map to a UID when the trust is one-way6891704 Cross-forest trust discovery may not work in multi-domain forest6933937 idmapd doesn't map out trusted domains properly when joined to a domain that isn't the forest root.6923908 smbadm join CLI doesn't always report Kerberos change password failure6926930 smbsrv libraries should use krb5_get_error_messsage()6943528 Unable to update Windows 2008 dynamic dns record with cifs hostname > 15 characters.6953259 Can't map remote-forest users when IDMU is enabled6953688 Should allow only one standalone DFS namespace in a cluster system6952292 smb_find_ads_server() deferences string one too many times6950070 Share is not getting correct access based on host access control list6950820 Host-based access control list does not work properly with ipv6_enable=true--HG--rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.hrename : usr/src/lib/smbsrv/libsmb/common/smb_nicmon.c => usr/src/cmd/smbsrv/smbd/smbd_nicmon.crename : usr/src/lib/smbsrv/libmlsvc/common/eventlog_syslog.c => usr/src/lib/smbsrv/libmlsvc/common/eventlog_log.crename : usr/src/common/smbsrv/smb_status_xlat.c => usr/src/lib/smbsrv/libsmb/common/smb_status_tbl.crename : usr/src/uts/common/smbsrv/doserror.h => usr/src/uts/common/smb/doserror.hrename : usr/src/uts/common/smbsrv/lmerr.h => usr/src/uts/common/smb/lmerr.hrename : usr/src/uts/common/smbsrv/nterror.h => usr/src/uts/common/smb/nterror.hrename : usr/src/uts/common/smbsrv/ntstatus.h => usr/src/uts/common/smb/ntstatus.h
PSARC/2009/534 SMB/CIFS Standalone DFSPSARC/2010/052 idmap flush6711751 SMB/CIFS Distributed File System (DFS)6650858 cache flush sub-command could be useful6916379 share modes should be checked
PSARC/2009/534 SMB/CIFS Standalone DFSPSARC/2010/052 idmap flush6711751 SMB/CIFS Distributed File System (DFS)6650858 cache flush sub-command could be useful6916379 share modes should be checked for directories as well as files6906874 Automatic primary group mapping based on user mapping6879236 No error report when ad-container refers to nonexistent container6919087 Intermittent smbd crash during share access6853811 Kerberized applications fail even after a successful domain join via smbadm6907640 Current algorithm of anonymous authentication is not correct6888813 SMB/CIFS support for ZFS user and group quotas6921142 Guest issues with idmap rule and with workgroup mode6924843 smb_sam_lookup_sid() leaks memory6919600 Unable to delete ACE from ACL on a share6915463 smb_nic interface needs LOG_ERR syslog entries and proper return codes6926137 WritePrinter requires multi-fragment NDR RPC support6926211 smbd could report clock skew6925697 Quota usage does not decrease after deleting files from Mac Snow Leopard 10.66849962 smbadm show cannot display all groups with error 'cannot obtain a SID'6926265 SMB watch tree change notification6811424 must restart smb/server when idmapd restarts6927745 Consolidate file system query/set information handlers6924281 SMB_WRITE_RAW_COM doesn't work.6925618 idmap show -v gets type of UNIX ID wrong in "Rule" output6807651 rule changes do not flush cache6928550 libsmbrdr doesn't cleanup stale sessions6861058 MMC: Error message printed on log entries6817392 smbd will not exit6931027 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.crename : usr/src/common/smbsrv/smb_xdr_utils.c => usr/src/common/smbsrv/smb_xdr.crename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_wkssvc.c => usr/src/lib/smbsrv/libmlsvc/common/wkssvc_svc.crename : usr/src/uts/common/fs/smbsrv/smb_trans2_query_fs_information.c => usr/src/uts/common/fs/smbsrv/smb_fsinfo.crename : usr/src/uts/common/fs/smbsrv/smb_kdoor_clnt.c => usr/src/uts/common/fs/smbsrv/smb_kdoor.crename : usr/src/uts/common/fs/smbsrv/smb_util.c => usr/src/uts/common/fs/smbsrv/smb_kutil.crename : usr/src/uts/common/smbsrv/smb_common_door.h => usr/src/uts/common/smbsrv/smb_door.h
6861127 Want an RPC function to get the session key6865745 Consolidate request handlers for query file information requests6864354 mdb dumps core in an smb dcmd6841851 [Sparc] Can not make a mappe
6861127 Want an RPC function to get the session key6865745 Consolidate request handlers for query file information requests6864354 mdb dumps core in an smb dcmd6841851 [Sparc] Can not make a mapped drive from Windows to any share on CIFS Server6840783 Support IDMU userid and groupid data for joined domain6845717 idmapd's scf_value2string unnecessarily complex, incorrectPSARC/2009/398 IDMU Support for idmap6867994 Rework handling of set and query of file allocation size6863385 MMC - Unable to use Event Viewer in Windows 2008 - "RPC server is unavailable"6863390 MMC - Issues with the Services list in Windows 20086868501 Unable to map a CIFS share after bfu to cifs nightly build6870248 Consolidate request handlers for set file information requests6864074 idmap cannot map computer accounts6874207 Incorrect access permission check when setting file size6875658 Need locking around process-wide changes6877595 eliminate smbd_fs_query()PSARC/2009/375 ABE share property for NFS and SMB6802736 SMB share support for Access Based Enumeration6875228 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.crename : usr/src/uts/common/fs/smbsrv/smb_trans2_set_information.c => usr/src/uts/common/fs/smbsrv/smb_set_fileinfo.c
6794156 ADS messages in syslog on domain join failure are too vague6764265 Share is not published to specified AD site DC.6810842 idmapd dumped core in list_mappings_cb()6812513 idmap show -c -v w
6794156 ADS messages in syslog on domain join failure are too vague6764265 Share is not published to specified AD site DC.6810842 idmapd dumped core in list_mappings_cb()6812513 idmap show -c -v with inhibited mapping yields garbage6812272 Netbench cannot read file login.sem6811318 filenames begining with / created in root directory instead of current directory6812270 Netbench hangs when running with oplocks enabled6814639 SmbTrans2QueryFSInfo should report Unicode on disk6752857 CIFS server should not clear the NET_MAC_AWARE privilege6809498 Unable to join domain using NetBIOS name which is different than the first label of the FQDN.6808475 smbadm list does not show the IP address of domain controller6813718 smbd freezes and doesn't respond after a while running the test programs6812760 CIFS I/O Fails with 64k or greater block sizes6752022 The MDB DCMD smbreq doesn't display properly the structure smb_request_t
6709704 smbtorture RAW-BENCH-OPLOCK test fails (when oplocks enabled)6800443 ReadX and WriteX should support CAP_LARGE_READX and CAP_LARGE_WRITEX--HG--rename : usr/src/uts/common/fs/smbsrv/smb_cr
6709704 smbtorture RAW-BENCH-OPLOCK test fails (when oplocks enabled)6800443 ReadX and WriteX should support CAP_LARGE_READX and CAP_LARGE_WRITEX--HG--rename : usr/src/uts/common/fs/smbsrv/smb_create_directory.c => usr/src/uts/common/fs/smbsrv/smb_directory.c
6792084 smb_node_lookup should not take ownership of the hold on vnode passed as a parameter6792299 winreg EnumKey should enumerate subkeys of any key6582194 Replace getdents with readdir6790756 s
6792084 smb_node_lookup should not take ownership of the hold on vnode passed as a parameter6792299 winreg EnumKey should enumerate subkeys of any key6582194 Replace getdents with readdir6790756 smb_vss_lookup_nodes doesn't release its hold on vnode if smb_node_lookup fails6791568 Solaris CIFS server only accepts pre-Windows 2000 user logon name6793375 Unable to map a share with a user on a trusted domain6796947 invalid assert in smb_vop_getattr6581736 IPv6 support6788345 smbadm list output only shows one trusted domain6796594 Array overrun in libmlrpc6797782 Need a SAM abstraction layer6764696 Insufficient access while attempting to modify UserAccountControl attribute of a machine account6798908 Refresh after enabling network interfaces should trigger DC discovery6798825 Replace the smb_vop_readdir mechanism with the smb_odir_t object
6762162 $DATA appended to streams when stream type != $DATA6736548 After switching the security mode, sometimes smb/server enters maintenance state6764225 First domain join attempt after smb/server
6762162 $DATA appended to streams when stream type != $DATA6736548 After switching the security mode, sometimes smb/server enters maintenance state6764225 First domain join attempt after smb/server restarts could fail6764343 Unable to map a share in a new domain6673517 Appliance\Share becomes unbrowseable for ~10 mins after CIFS client leaves/rejoins the workgroup6765259 multiple refreshes may not pick up most recent configuration6764275 need to check with sharemgr when there's a cache miss6765313 System panic occurred in smb_node_fini+0x16a()6769943 Purge mlrpc from from types, functions and definitions6765390 Deprecate smb_wins.c6771815 ndr_server.c should not include libmlsvc.h6732763 smbadm takes invalid workgroup name6749515 Unable to grant domain users/groups access to files6765156 Active Directory setup has problems if the NETBIOS domain name does not match AD FQDN6735548 Domain users cannot connect to CIFS shares from MacOS 10.56631366 Able to join W2K3 domain with wrong domain name after joined with correct domain name.6768067 The "smbadm list" should display FQDN6768061 SMB daemon turned into maintenance mode while updating ddns6773309 smbd can miss SIGTERM and fail to exit since some threads allow SIGTERM6775912 smbd: idmap handle access is not thread safe6775155 core.smbd dump at smb_shr_sa_loadall+0x1f6776818 Use of freed memory in smbrdr_logon_user()6766126 Per-share support to configure/disable client-side caching (offline files)6778831 smbadm definition of domain is too strict, should allow leading digit6780207 libumem.so.1`process_free+0x55 crash while running smbtorture base tests.--HG--rename : usr/src/uts/common/smbsrv/lsalib.h => usr/src/lib/smbsrv/libmlsvc/common/lsalib.hrename : usr/src/uts/common/smbsrv/samlib.h => usr/src/lib/smbsrv/libmlsvc/common/samlib.h
6584155 Confusing 'No such object' message is logged when a share is successfully published.6591393 Unable to join domain when primary W2K3 DC is offline6600712 Need to know which domain controller
6584155 Confusing 'No such object' message is logged when a share is successfully published.6591393 Unable to join domain when primary W2K3 DC is offline6600712 Need to know which domain controller is being used6613364 smb_fsd.c and smb_vfs.c should be merged6614925 Same share publishing request has somehow been added to the publish queue twice.6631295 MS word read only file will get deleted if attempting to overwrite it.6643263 set attributes atomically with create in smb_open_subr()6691539 Doesn't recognize pre-created computer account in OU other than the default Computers container6692877 Fails to delete a readonly file on win98 with "Access is denied." error6705276 server signing does not work in domain mode with ntlmv16705849 SMB server-side signing : Unsigned share request successful when signing required6708014 The state of smbstat should be displayed in non-numerical format6709693 Look and feel at the confirmation prompt when switching to a different domain6716855 Unable to create user roaming profile on CIFS share.6716931 false lock conflicts when a volume mounted with nbmand option6723650 ACL handling code needs update due to 66998526727937 smb/server enters maintenance state with no active non-loopback interfaces6728049 Incorrect timezone offset in negotiate response and incorrect timestamp in directory search6728068 Problem mapping autohome shares due to lack of permission6729725 Incorrect filenames returned by TRANS2_FIND and TRANS2_QUERY_PATH_INFO6731101 Should not need to restart smb/server after switching the security mode6730764 Syslog displays error "failed to lookup (near "(": syntax error)" when adding local group to ACL6731874 smb_delete returns wrong NT_STATUS_XXX codes for invalid paths6731877 smbtorture RAW-SEARCH fails for smb_search/find/find_unique6732277 Misleading error message when failed to delete a folder6735529 Incorrect timestamp values - SMB_TRANS2_SET_INFORMATION--HG--rename : usr/src/uts/common/fs/smbsrv/smb_lock_svc.c => usr/src/uts/common/fs/smbsrv/smb_lock.c
6666802 Cannot copy >1023 byte readonly file from Vista client to Solaris CIFS share6669427 Intermittently seeing incorrect file sizes in Mac Finder6671224 Nic monitoring needs to be part of libsmb
6666802 Cannot copy >1023 byte readonly file from Vista client to Solaris CIFS share6669427 Intermittently seeing incorrect file sizes in Mac Finder6671224 Nic monitoring needs to be part of libsmb6671269 ntsid.h cleanup6671618 smbstat: kstat lookups failed for smb6673567 smbd crashes in smb_lgrp_free6674636 smb_fsop_frlock() needs to use single common CIFS pid smb_ct.cc_pid6677633 unix_to_nt_time() panic6679147 zfs_znode_free while running stress tests.6680694 smbadm CLI unnecessarily prompts users for overriding domain configuration6681178 nbl_lock_conflict() return code should not be returned directly from smb_fsop_read()/write()6684686 smbadm join CLI doesn't always create all the necessary attributes in a system's AD computer object6687645 The kernel configuration is not totally updated when parameters change.--HG--rename : usr/src/cmd/smbsrv/smbd/smbd_nicmon.c => usr/src/lib/smbsrv/libsmb/common/smb_nicmon.crename : usr/src/uts/common/smbsrv/ntsid.h => usr/src/uts/common/smbsrv/smb_sid.h
6541120 Configuration is not propagated to SMB kernel module6607919 Intermittent domain join failure in a domain with multiple domain controllers6615518 smbtorture raw-write test failed6629771 smb
6541120 Configuration is not propagated to SMB kernel module6607919 Intermittent domain join failure in a domain with multiple domain controllers6615518 smbtorture raw-write test failed6629771 smb_svcstate_event_handler panic while running pb9 and smbtorture.6644025 Unable to add ACL in workgroup mode6649281 smbadm list forgets newline6653187 system panics in smb_pathname()6656239 Unable to read file ACL from XP client using window API program6657961 Providing interfaces for kclient6658292 Panic in smb_pathname_reduce() when Samba inadvertantly enabled on Solaris CIFS server6663461 Smbtorture RPC Errors occurred while running the tests6664564 smbd_get_param() leaks memory6666114 panic in smb_kstat_update_dispatch()6666158 Dynamic DNS update shouldn't be done on behalf of Administrator6666830 Major performance regression in CIFS server6667510 smb_request_free Panic while running Smbtorture RPC Tests.--HG--rename : usr/src/uts/common/fs/smbsrv/smb_svc_sm.c => deleted_files/usr/src/uts/common/fs/smbsrv/smb_svc_sm.crename : usr/src/uts/common/smbsrv/smb_svc_sm.h => deleted_files/usr/src/uts/common/smbsrv/smb_svc_sm.hrename : usr/src/uts/common/smbsrv/smbvar.h => usr/src/uts/common/smbsrv/smb_ktypes.h
6560095 SNAS shows SIDs for Built-in Groups members instead of name6582153 SMB signing and sealing (redirector)6582192 Remove SMB config cache6582210 Consistent Logging Strategy6582214 Unified er
6560095 SNAS shows SIDs for Built-in Groups members instead of name6582153 SMB signing and sealing (redirector)6582192 Remove SMB config cache6582210 Consistent Logging Strategy6582214 Unified error reporting strategy6593360 Confusing log message: [ID 334764 user.error] Ads is not enable6597854 The shares are not accessible if doing Run \\ip-addr6610587 RPC-WINREG test has failed on smbtorture.6610650 Workgroup: authentication problem when client's LM level > 26611277 Should not be able to join domain when Snas ipc-mode=anon and W2K DC IPC=No access without anonymous6613675 Creating a file with DOS readonly bit set requires special handling6626113 libshare_smb leaks file descriptor on unload6626119 libshare_smb leaks file descriptor on door call failure6626126 libsmb configuration leaks memory6629314 smbd logging forgets newlines, creating a mess6629954 smb local group support should be re-enabled6630424 libshare having trouble starting smb/server6631739 rdr_ipcmode does change to "Fallback,anon".6631985 SMB daemon doesn't locate a new ADS server if ads_site property has been modified.6631987 SMB daemon reads /etc/resolv.conf once when it starts up.6633202 smbfs client caused CIFS server panic6635175 lint error reported when building smbsrv module when either mars or ceres lint was used6636763 Get core if using sharemgr set-share -r with nonexistent share6640934 libshare tries to enable smb service if any filesystem is shared over smb6641051 The CIFS server needs to use the VFS nbmand mechanism for system-wide share reservations6642047 Changes to SMF properties of the CIFS service - PSARC/2007/6866642302 Do not add null when marshalling non-null-terminated NDR strings6642368 Cross protocol byte range locking is needed--HG--rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_handle.c => deleted_files/usr/src/lib/smbsrv/libmlsvc/common/mlsvc_handle.crename : usr/src/lib/smbsrv/libsmb/common/smb_group_door_encdec.c => deleted_files/usr/src/lib/smbsrv/libsmb/common/smb_group_door_encdec.crename : usr/src/lib/smbsrv/libsmb/common/smb_group_xdr.c => deleted_files/usr/src/lib/smbsrv/libsmb/common/smb_group_xdr.crename : usr/src/lib/smbsrv/libmlrpc/common/mlrpc_client.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_client.crename : usr/src/lib/smbsrv/libmlrpc/common/mlrpc_heap.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_heap.crename : usr/src/lib/smbsrv/libmlrpc/common/mlrpc_encdec.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_marshal.crename : usr/src/lib/smbsrv/libmlrpc/common/mlndo.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_ops.crename : usr/src/lib/smbsrv/libmlrpc/common/mlndr.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_process.crename : usr/src/lib/smbsrv/libmlrpc/common/mlrpc_server.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_server.crename : usr/src/lib/smbsrv/libmlrpc/common/mlrpc_svc.c => usr/src/lib/smbsrv/libmlrpc/common/ndr_svc.c
PSARC/2007/218 caller_context_t in all VOPsPSARC/2007/227 VFS Feature Registration and ACL on CreatePSARC/2007/244 ZFS Case-insensitive supportPSARC/2007/315 Extensible Attribute InterfacesPSARC/
PSARC/2007/218 caller_context_t in all VOPsPSARC/2007/227 VFS Feature Registration and ACL on CreatePSARC/2007/244 ZFS Case-insensitive supportPSARC/2007/315 Extensible Attribute InterfacesPSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes supportPSARC/2007/403 Modified Access Checks for CIFSPSARC/2007/410 Add system attribute support to chmod(1)PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)PSARC/2007/444 Rescind SETTABLE AttributePSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)PSARC/2007/546 Update utilities to match CIFS system attributes changes.PSARC/2007/560 ZFS sharesmb property4890717 want append-only files6417428 Case-insensitive file system name lookup to support CIFS6417435 DOS attributes and additional timestamps to support for CIFS6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names6473733 RFE: Need support for open-deny modes6473755 RFE: Need ability to reconcile oplock and delegation conflicts6494624 sharemgr needs to support CIFS shares better6546705 All vnode operations need to pass caller_context_t6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes6546893 Solaris system attribute support6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance6553589 RFE: VFS Feature Registration facility6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)6565581 ls(1) should support file system attributes proposed in PSARC/2007/3156566784 NTFS streams are not copied along with the files.6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/3156578875 RFE: kernel interfaces for nbmand need improvement6578883 RFE: VOP_SHRLOCK needs additional access types6578885 chmod(1) should support file system attributes proposed in PSARC/2007/3156578886 RFE: disallow nbmand state to change on remount6583349 ACL parser needs to support audit/alarm ACE types6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/3156597357 *tar* xv@ doesn't show the hidden directory even though it is restored6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute6597368 *tar* cannot restore hard linked extended attributes6597374 *tar* doesn't display "x " when hard linked attributes are restored6597375 *tar* extended attribute header off by one6614861 *cpio* incorrectly archives extended system attributes with -@6614896 *pax* incorrectly archives extended system attributes with -@6615225 *tar* incorrectly archives extended system attributes with -@6617183 CIFS Service - PSARC 2006/715