summaryrefslogtreecommitdiff
path: root/usr/src/lib/smbsrv/libsmbns/common
AgeCommit message (Collapse)AuthorFilesLines
2022-11-0415084 SMBD leaks memory during startup/refreshMatt Barden1-2/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Marco van Wieringen <mvw@planets.elm.net> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-1115042 AD join fails if hostname longer than 14 charactersGordon Ross1-4/+5
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-1115041 smbadm join reports clock skew as bad passwordGordon Ross3-8/+19
Reviewed by: Matt Barden <mbarden@tintri.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-0515030 AD join should allow specifying container OUGordon Ross2-77/+72
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <alee@racktopsystems.com> Reviewed by: Matt Barden <mbarden@tintri.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-10-0415029 AD join observabilityGordon Ross1-27/+116
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Garrett D'Amore <gdamore@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed-by: Jim Johnson <jjohnson@racktopsystems.com> Approved by: Garrett D'Amore <gdamore@damore.org>
2021-02-1913523 libsmbns: symbol 'smb_node_type' is multiply-definedToomas Soome2-48/+49
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-09-0113045 Idmap's KDC lookup override doesn't workMatt Barden2-2/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-07-1912105 libsmbns: passing argument 1 to restrict-qualified parameter aliases ↵Toomas Soome2-10/+12
with argument 4 Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-08-0111172 smbsrv: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-31/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-0310010 libsmbns: macro expands to multiple statementsToomas Soome1-3/+6
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109174 smbsrv/libsmbns: duplicate 'const' declaration specifierToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2017-11-238821 smbsrv: error: variable 'dnptrs' set but not usedToomas Soome1-4/+0
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-02-227812 Remove gender specific languageDaniel Hoffman1-2/+3
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-10-266352 Updated DC locator for SMB and idmapGordon Ross6-859/+296
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: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-261122 smbsrv should use SPNEGO (inbound authentication)Gordon Ross2-2/+35
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>
2015-06-045917 User-mode SMB serverGordon Ross1-7/+7
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>
2014-11-185316 allow smbadm join to use RPCGordon Ross2-61/+5
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2011-12-201863 gcc compiled libsmb coredumps in trim_whitespaceYuri Pankov1-4/+5
1866 libsmbns is passing constant string to mktemp(3C) 1867 mktemp(3) gives bad advice in EXAMPLES section Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-05-161824 libsmbns needs to mask PUBLIC_BITS while byteswappingRichard Lowe1-2/+2
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2010-08-116972305 Preferred DC not selected after setting pdc via sharectljoyce mcintosh4-42/+27
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
2010-06-246916796 OSnet mapfiles should use version 2 link-editor syntaxAli Bahrami1-3/+4
--HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
2010-05-276935899 Add AD connectivity diagnosticsAlan Wright5-322/+476
PSARC 2010/120 SMB/CIFS Statistics 6893904 The statistics of the CIFS server must be improved 6947373 only calculate pathname for query fileinfo levels which require it PSARC 2010/097 idmap: default unresolvable SID mapping to true 6864900 Enable unresolvable SID mapping by default 6923504 Need detailed tracing for idmap mapping requests 6928157 Need detailed tracing for idmap discovery operations 6949333 Panic in smb_pre_open_print_file 6795069 Commonize error codes between CIFS client and server 6941787 Spurious message "DC discovery failed" upon refresh 6941349 Update shortname support to remove name83 format 6941382 smbsrv should use smb_node_getpath functions instead of vnodetopath 6939494 smb_authenticate() doesn't check for smb_user_login() return 6944226 Need to keep the list of shares in smbsrv 6942697 open file lock count is incorrect on MMC 6941227 On addition of SMB local group, add corresponding POSIX group 6948109 Add ability to manage shares in ZFS group via Windows MMC 6948143 Add ability to set additional properties on Autohome shares 6903260 two "ID type" enumerations 6946940 smb_sid_tostr/fromstr input arguments should be const 6949088 CIFS continuously refresh when one of the interfaces won't properly initialize 6946075 Filebench IO errors when signing property enabled on Solaris CIFS Server 6951169 idmap reports "no such file or directory" when looking up krb5.conf, even when not a domain member 6813063 degraded operation message should occur only when appropriate 6644872 idmapd is too whiny in workgroup mode 6813268 idmapd bangs on DNS server when in workgroup mode 6883800 Trusted domain members won't map to a UID when the trust is one-way 6891704 Cross-forest trust discovery may not work in multi-domain forest 6933937 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 failure 6926930 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 enabled 6953688 Should allow only one standalone DFS namespace in a cluster system 6952292 smb_find_ads_server() deferences string one too many times 6950070 Share is not getting correct access based on host access control list 6950820 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.h rename : usr/src/lib/smbsrv/libsmb/common/smb_nicmon.c => usr/src/cmd/smbsrv/smbd/smbd_nicmon.c rename : usr/src/lib/smbsrv/libmlsvc/common/eventlog_syslog.c => usr/src/lib/smbsrv/libmlsvc/common/eventlog_log.c rename : usr/src/common/smbsrv/smb_status_xlat.c => usr/src/lib/smbsrv/libsmb/common/smb_status_tbl.c rename : usr/src/uts/common/smbsrv/doserror.h => usr/src/uts/common/smb/doserror.h rename : usr/src/uts/common/smbsrv/lmerr.h => usr/src/uts/common/smb/lmerr.h rename : usr/src/uts/common/smbsrv/nterror.h => usr/src/uts/common/smb/nterror.h rename : usr/src/uts/common/smbsrv/ntstatus.h => usr/src/uts/common/smb/ntstatus.h
2010-04-026932404 Autohome share does not show up when using sharemgr show -vpKeyur Desai1-2/+2
6875358 NDR support for Serialization Types 6811350 Autohome wildcard rule fails with mixed case (or upper case) user name 6932967 Add local group manipulation functions to SAMR service 6801203 libidmap should not link with bunch of libraries 6928764 Diagnostic noise on "idmap get-namemap" and "idmap set-namemap" 6885923 idmapd loops infinitely, leaking memory 6936722 Sparc : Unable to destroy zpool, sharemgr locks up. 6937163 smbd door operations should initialize XDR decode data 6937814 Memory corruption while running stress test 6913525 smb_ads_decode_host_ip doesn't step over IPv6 address 6939430 queryfileinfo should only use vnodetopath for directory nodes 6938318 Unable to save files with Save As --HG-- rename : usr/src/lib/libidmap/common/namemaps.c => usr/src/cmd/idmap/idmap/namemaps.c rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h
2010-03-20PSARC/2009/534 SMB/CIFS Standalone DFSafshin salek ardakani - Sun Microsystems - Irvine United States6-26/+73
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
2010-02-066919822 assert failed in ndr_outer_fixed during stress testjoyce mcintosh1-10/+33
6923019 sharing '/' could lead to system panic 6919931 local users not displayed via MMC 6725406 [CLI] smbadm tool is not localized 6725433 [CLI] vscanadm tool is not localized for supported locales 6921957 DC lookup fails when the IP address is not in DNS SRV responses 6920753 smd preferred domain controller property should accept hostnames as well as IP addresses 6878463 Optionset properties for autohome shares are not shown when viewing with sharemgr show -vp 6914411 smbadm add-member does not give clear error when run as unauthorized user
2010-01-226913833 smbadm join should use /dev/randomShawn Emery2-31/+49
2009-12-306894056 libc is not cleanSurya Prakki2-6/+7
6894060 libnsl is not lint clean 6894068 libpool is not lint clean 6894073 some zone libs are not lint clean 6913623 some user land components of ON are not ss12u1 lint clean
2009-12-166879234 ad-container appends domain to value specifiedBill Krier1-26/+50
6891756 one-at-a-time mapping functions should be eliminated in favor of one-entry batch requests 6899950 Able to create a folder with name containing invalid character such as|from DOS cmd 6902745 move pathname processing functions into smb_pathname.c 6902738 does not map [UG]IDs with hard-coded mappings into their names 6582184 Provide MSRPC API to Winchester 6902788 Restrict SMB autohome share access to the owner 6901866 empty domain string prevents guest login via CIFS 6908022 Consolidate pathname pre-processing and validation functions into smb_pathname.c 6907680 nds_initialize assert is too aggressive 6608021 No file change notification on file size change 6904471 sa_optionset_name() leaks memory 6763298 Very first remove-share attempt could fail if the share have smb properties set --HG-- rename : usr/src/lib/smbsrv/libmlsvc/common/lsar_open.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_lsa.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_svc.c rename : usr/src/lib/smbsrv/libmlsvc/common/samr_open.c => usr/src/lib/smbsrv/libmlsvc/common/samr_clnt.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_sam.c => usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c rename : usr/src/uts/common/fs/smbsrv/smb_path_name_reduction.c => usr/src/uts/common/fs/smbsrv/smb_pathname.c
2009-11-056747532 ns_lookup_bypid spams syslog with too many messagesJordan Brown5-22/+21
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
2009-10-056612607 CIFS ADS client should use ldap_sasl_interactive_bind_s APIAlan Wright12-3918/+1009
6877755 smbd should not route stderr, stdout to /dev/null 6882701 Wrong error message for attempt to map local user to Windows group, or vice versa 6885105 Potential for deadlock in smb_node_set_delete_on_close() 6881928 smbd core generated when running a script to join domain, set abe properties 6885538 Reduce dependencies on libsmbrdr 6820325 cifs service can't start on multi vlan+ipmp configuration
2009-06-306853206 zfs set sharesmb=off fails to unshare the datasetjoyce mcintosh1-9/+3
6830187 False message when saving a Excel 2003 file 6576380 Win98: Attributes Read-only, Hidden, and Archive cannot be unchecked once it is set 6819639 Can't unmount zfs file system after CIFS server connects to a share 6854186 SMB Query File Information level ALT_NAME_INFO returns incorrect name and namelen. 6854769 SVCCTL does not support SMF service list when using Delphi applications 6850508 Unable to join Windows 2008 domain (SP2 or later)
2009-06-196847056 smb_ads_computer_op() dumps core when joining Win 2008 R2 domainAlan Wright1-3/+4
6848702 NDR buffer decode support 6797780 return code mismatches 6850931 SMB volume properties Quota tab display 6851425 Unable to create hard links via SMB/CIFS using cygwin 6840353 Fail to set or retrieve the share ACL using Windows test program
2009-06-096803042 AUXILIARY tags in libsmb mapfile produce ELF noise and bloated binaryAlan Wright9-301/+302
6663517 smb_auth_[nt]lm_hash and friends should take const arguments 6788664 Remove misleading debug messages at smbd startup 6828536 Allow manipulating ACLs on share from Windows client 6836556 smb_nic_addhost miscomputes buffer length 6766364 Add scripting support to Autohome PSARC 2009/184 SMB/CIFS Share Exec Properties 6837681 CIFS server ignores the preferred DC setting during DC discovery 6775827 cifs server should support guest access PSARC 2009/164 Support for guest access to CIFS/SMB shares 6744962 The daemon smbd doesn't go into maintenance state when the listeners cannot bind to the sockets. 6810419 For smb server on SPARC, NetBIOS name IP is backwards for Windows machine 6840864 Additional levels for srvsvc netshareinfo 6813129 Unable to map cifs share using fqdn and <userPrincipalName>@fqdn for authentication. 6742726 panic when trying to join domain with 1000 pre-existing shares 6842449 The ADS selection algorithm doesn't always pick the configured 'pdc'. 6840692 Setting pdc configuration requires smb/server restart 6832673 smb_ads_find_host() can return host from incorrect domain when host is cached 6840721 Unable to assign an IPv6 address to the 'pdc' property 6842462 FW needs an API for finding a domain controller in a multiple DC environment 6843140 CIFS service dumps core when security tab accessed with certain ACE combinations
2009-04-016822572 akd crashed during domain joinChristopher Parker1-3/+4
2009-03-30PSARC/2009/139 CIFS CATIA Translation Share Propertyafshin salek ardakani - Sun Microsystems - Irvine United States1-42/+81
6816936 NbtDatagramDecode[11]: too small packet 6813091 error creating named streams under files with tilde in their names 6816851 Error when trying to access a directory with a ~ in its name 6748922 System Panic occurred when modifying CIFS resource name of default project - with I/O 6582159 CATIA support 6817912 Panic at smb_oplock_break+0x22b() 6794527 System panics if autohome directory is a symlink 6819212 intermittent errors in unmangling of case conflicted names 6817529 smbd core reported while mapping to CIFS share 6819861 Case Conflict name mangling not done on a filename returned by smb_trans2_find in non-wildcard case 6821132 SUNWsmbsu package issues 6819502 panic in smb_node_dec_open_ofiles()
2009-03-126794156 ADS messages in syslog on domain join failure are too vagueAlan Wright7-126/+114
6764265 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 garbage 6812272 Netbench cannot read file login.sem 6811318 filenames begining with / created in root directory instead of current directory 6812270 Netbench hangs when running with oplocks enabled 6814639 SmbTrans2QueryFSInfo should report Unicode on disk 6752857 CIFS server should not clear the NET_MAC_AWARE privilege 6809498 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 controller 6813718 smbd freezes and doesn't respond after a while running the test programs 6812760 CIFS I/O Fails with 64k or greater block sizes 6752022 The MDB DCMD smbreq doesn't display properly the structure smb_request_t
2009-02-106798660 Cadmium .NOT file processing problem with CWD relative file pathsAli Bahrami1-1/+15
Contributed by Richard Lowe 6785284 Mapfile versioning rules need to be more visible to gatelings 6800164 Standard file exclusion mechanism needed for Cadmium tools
2009-02-016792084 smb_node_lookup should not take ownership of the hold on vnode ↵jose borrego7-285/+449
passed as a parameter 6792299 winreg EnumKey should enumerate subkeys of any key 6582194 Replace getdents with readdir 6790756 smb_vss_lookup_nodes doesn't release its hold on vnode if smb_node_lookup fails 6791568 Solaris CIFS server only accepts pre-Windows 2000 user logon name 6793375 Unable to map a share with a user on a trusted domain 6796947 invalid assert in smb_vop_getattr 6581736 IPv6 support 6788345 smbadm list output only shows one trusted domain 6796594 Array overrun in libmlrpc 6797782 Need a SAM abstraction layer 6764696 Insufficient access while attempting to modify UserAccountControl attribute of a machine account 6798908 Refresh after enabling network interfaces should trigger DC discovery 6798825 Replace the smb_vop_readdir mechanism with the smb_odir_t object
2009-01-06PSARC/2007/272 Project Clearview: IPMP Rearchitecturemeem1-2/+2
PSARC/2008/773 IPQoS if_groupname Selector Removal PSARC/2009/001 Move in.mpathd into /lib/inet 6783149 Clearview IPMP Rearchitecture 4472956 libipmp should provide administrative interfaces 4494577 ipmp is opaque - there's no way to get current status 4509788 IPMP's usage of interface flags is not backward compatible 4509869 IPMP's address move mechanism needs to be transparent to applications 4531232 "in.rdiscd: sendto: Bad file number" seen during IPMP DR 4533876 new instances of interfaces under ipmp are generated with each dr/op 4699003 in.mpathd should squawk if interfaces in a group have the same hwaddr 4704937 SUNW_ip_rcm.so is sloppy with strings 4713308 IPMP shouldn't failover unconfigured logical interfaces 4785694 non-homogeneous IPMP group does not do failback 4850407 if_mpadm and IPMP DR failure 5015757 ip can panic with ASSERT(attach_ill == ipif->ipif_ill) failure 5086201 in.ndpd's phyint_reach_random() spews "SIOCSLIFLNKINFO Invalid argument" 6184000 routes cannot be created on failed interfaces 6246564 if_mpadm -r <ifname> doesn't bring up IPv6 link-local data address 6359058 SIOCLIFFAILBACK repeatedly fails with EAGAIN; in.mpathd fills logs 6359536 enabling STANDBY on an interface with no test address acts oddly 6378487 in.dhcpd doesn't work well in an IPMP setup 6462335 cannot offline to IPMP interfaces that have no probe targets 6516992 in.routed spews "Address already in use" during IPMP address move 6518460 ip_rcm`update_pif() must remain calm when logical interfaces disappear 6549957 failed IP interfaces at boot may go unreported 6591186 rpcbind can't deal with indirect calls if all addresses are deprecated 6667143 NCE_F_UNSOL_ADV broken 6698480 IGMP version not retained during IPMP failover 6726235 IPMP group failure can sometimes lead to an extra failover 6726645 in.routed skips DEPRECATED addresses even when no others exist 6738310 ip_ndp_recover() checks IPIF_CONDEMNED on the wrong ipif flags field 6739454 system panics at sdpib`sdp_rts_announce 6739531 IPv6 DAD doesn't work well with IPMP 6740719 in.mpathd may fail to switch to router target mode 6743260 ipif_resolver_up() can fail and leave ARP bringup pending 6746613 ip's DL_NOTE_SDU_SIZE logic mishandles ill_max_frag < ill_max_mtu 6748145 in.ndpd's IPv6 link-local hardware address mappings can go stale 6753560 ilg_delete_all() can race with ill_delete_tail() when ilg_ill changes 6755987 stillborn IFF_POINTOPOINT in.mpathd logic should be hauled out 6775126 SUBDIRS ipsecutils element does not in order be 6775811 NCEs can get stuck in ND_INCOMPLETE if ARP fails when IPMP is in-use 6777496 receive-side ILL_HCKSUM_CAPABLE checks look at the wrong ill 6781488 IPSQ timer restart logic can deadlock under stress 6781883 ip_ndp_find_solicitation() can be passed adverts, and has API issues 6784852 RPCIB, SDP, and RDS all break when vanity naming is used 6786048 IPv6 ND probes create IREs with incorrect source addresses 6786091 I_PLINK handling in IP must not request reentry via ipsq_try_enter() 6786711 IPQoS if_groupname selector needs to go 6787091 assertion failure in ipcl_conn_cleanup() due to non-NULL conn_ilg 6789235 INADDR_ANY ILMs can trigger an assertion failure in IPMP environments 6789502 ipif_resolver_up() calls after ipif_ndp_up() clobber ipif_addr_ready 6789718 ip6.tun0 cannot be plumbed in a non-global-zone post-6745288 6789732 libdlpi may get stuck in i_dlpi_strgetmsg() 6789870 ipif6_dup_recovery() may operate on a freed ipif, corrupting memory 6789874 ipnet_nicevent_cb() may call taskq_dispatch() on a bogus taskq 6790310 in.mpathd may core with "phyint_inst_timer: invalid state 4" --HG-- rename : usr/src/lib/libinetutil/common/inetutil4.c => usr/src/lib/libinetutil/common/inetutil.c rename : usr/src/uts/common/inet/vni/vni.c => usr/src/uts/common/inet/dlpistub/dlpistub.c rename : usr/src/uts/common/inet/vni/vni.conf => usr/src/uts/common/inet/dlpistub/dlpistub.conf rename : usr/src/uts/common/inet/vni/vni_impl.h => usr/src/uts/common/inet/dlpistub/dlpistub_impl.h rename : usr/src/uts/intel/vni/Makefile => usr/src/uts/intel/dlpistub/Makefile rename : usr/src/uts/sparc/vni/Makefile => usr/src/uts/sparc/dlpistub/Makefile
2009-01-046559601 Computer Management fails to create or list sharesjose borrego1-10/+1
6764857 smbadm add-member does not check the domain name when CIFS server is in domain mode 6627645 Want VSS support for CIFS server 6746016 It would be nice to list trusted domains in smbadm list output 6611342 LOGR doesn't return the system log content. 6788324 ddns fails to update records in DNS server. 6786072 Support client-side caching options on smbautohome shares --HG-- rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_logr.c => usr/src/lib/smbsrv/libmlsvc/common/eventlog_svc.c rename : usr/src/lib/smbsrv/libmlsvc/common/srvsvc_client.c => usr/src/lib/smbsrv/libmlsvc/common/srvsvc_clnt.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_srvsvc.c => usr/src/lib/smbsrv/libmlsvc/common/srvsvc_svc.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_winreg.c => usr/src/lib/smbsrv/libmlsvc/common/winreg_svc.c
2008-12-106762162 $DATA appended to streams when stream type != $DATAjose borrego10-437/+567
6736548 After switching the security mode, sometimes smb/server enters maintenance state 6764225 First domain join attempt after smb/server restarts could fail 6764343 Unable to map a share in a new domain 6673517 Appliance\Share becomes unbrowseable for ~10 mins after CIFS client leaves/rejoins the workgroup 6765259 multiple refreshes may not pick up most recent configuration 6764275 need to check with sharemgr when there's a cache miss 6765313 System panic occurred in smb_node_fini+0x16a() 6769943 Purge mlrpc from from types, functions and definitions 6765390 Deprecate smb_wins.c 6771815 ndr_server.c should not include libmlsvc.h 6732763 smbadm takes invalid workgroup name 6749515 Unable to grant domain users/groups access to files 6765156 Active Directory setup has problems if the NETBIOS domain name does not match AD FQDN 6735548 Domain users cannot connect to CIFS shares from MacOS 10.5 6631366 Able to join W2K3 domain with wrong domain name after joined with correct domain name. 6768067 The "smbadm list" should display FQDN 6768061 SMB daemon turned into maintenance mode while updating ddns 6773309 smbd can miss SIGTERM and fail to exit since some threads allow SIGTERM 6775912 smbd: idmap handle access is not thread safe 6775155 core.smbd dump at smb_shr_sa_loadall+0x1f 6776818 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 digit 6780207 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.h rename : usr/src/uts/common/smbsrv/samlib.h => usr/src/lib/smbsrv/libmlsvc/common/samlib.h
2008-10-286751647 TRANS2_FIND_NEXT continuation by filename restarts search at ↵natalie li - Sun Microsystems - Irvine United States7-835/+790
beginning of directory 6753904 SVCCTL server side service 6741484 Local users cannot connect to CIFS shares from MacOS 10.5 6746898 win98 can not overwrite *.files 6753310 Incorrect handling of SmbNegotiate request when invalid dialects are negotiated. 6751123 Unable to join domain, core dump generated with IPMP setting 6722437 SMB_TRANS2_FIND returns wrong status code when stream file is passed 6716578 can not delete file in extended attribute name space in cifs client when cifs server is solaris PSARC 2008/584 Correction in nbmand behavior 6734067 Long delay when viewing MS Word Read-only file properties with nbmand enabled. PSARC/2007/281 NFS share properties for Montana compatibility 6475452 Need Solaris support for Montana approve file functionality in NFS 6582170 Host-based access control (approve file) 6749075 Unable to join domain if user password exceeds 20 characters 6612716 Join domain fails if hostname is > 15 chars 6753251 server signing: wrong signature is generated for the NetShareEnum reply 6757521 SMB daemon leaks memory after displaying GSS status 6760315 Local user cannot connnect to CIFS shares if CIFS server's hostname is not specified 6757333 Share publisher thread runs into infinite loop of displaying GSS major/minor status 6757132 smbd crashes at smb_idmap_batch_getmappings 6760876 security descriptor decoding function has a glitch 6761491 Cannot open or delete a named stream on a directory file. 6741449 Cleanup list in smbns_ads module 6593958 Users with restore privilege can take ownership of files --HG-- rename : usr/src/lib/smbsrv/libmlsvc/common/secdb.c => usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_svcctl.c => usr/src/lib/smbsrv/libmlsvc/common/svcctl_svc.c
2008-08-176584155 Confusing 'No such object' message is logged when a share is ↵jose borrego5-196/+551
successfully published. 6591393 Unable to join domain when primary W2K3 DC is offline 6600712 Need to know which domain controller is being used 6613364 smb_fsd.c and smb_vfs.c should be merged 6614925 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 container 6692877 Fails to delete a readonly file on win98 with "Access is denied." error 6705276 server signing does not work in domain mode with ntlmv1 6705849 SMB server-side signing : Unsigned share request successful when signing required 6708014 The state of smbstat should be displayed in non-numerical format 6709693 Look and feel at the confirmation prompt when switching to a different domain 6716855 Unable to create user roaming profile on CIFS share. 6716931 false lock conflicts when a volume mounted with nbmand option 6723650 ACL handling code needs update due to 6699852 6727937 smb/server enters maintenance state with no active non-loopback interfaces 6728049 Incorrect timezone offset in negotiate response and incorrect timestamp in directory search 6728068 Problem mapping autohome shares due to lack of permission 6729725 Incorrect filenames returned by TRANS2_FIND and TRANS2_QUERY_PATH_INFO 6731101 Should not need to restart smb/server after switching the security mode 6730764 Syslog displays error "failed to lookup (near "(": syntax error)" when adding local group to ACL 6731874 smb_delete returns wrong NT_STATUS_XXX codes for invalid paths 6731877 smbtorture RAW-SEARCH fails for smb_search/find/find_unique 6732277 Misleading error message when failed to delete a folder 6735529 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
2008-07-076615409 Rename appropriate structures in userlandamw7-910/+875
6617595 Rework winpipe code to use XDR encode/decode 6648778 SMB_STREAM_RDDIR no longer needed 6655341 Remove explicit stream processing in smb_com_delete() 6666446 smb_pwd_fgetent and smb_pwd_fputent are inconsistent w.r.t. type 6685931 Support for Windows Longhorn server 6692347 Number of CIFS shares returned when browsing is limited 6693624 smbadm enable-user doesn't work correctly for new users 6695865 Server doesn't send a list of its local users to clients when requested 6699960 Somewhere between 500 - 1953 shares created then cifs sharese become inaccessibe from client 6707395 CIFS I/O fails - The specified network name is no longer available - smb_kdoor_clnt_upcall error 6714170 mbuf marshalling code clean up phase 1 6715742 Use FILE_ATTRIBUTE definitions for DOS and NT attributes 6715791 The path is shown as a part of the comments when browsing shares from Windows clients 6718834 use TCP for sending DNS request to query service location (SRV) records for ADS hosts 6719320 smbtorture RPC tests cases failed 6719979 smb_com_delete deletes hidden files when the search attribute doesn't specify FILE_ATTRIBUTE_HIDDEN 6721456 Unable to create new txt file using Windows "edit" command. --HG-- rename : usr/src/cmd/smbsrv/smbd/smbd_mlsvc_doorsvc.c => usr/src/cmd/smbsrv/smbd/smbd_opipe_doorsvc.c rename : usr/src/lib/smbsrv/libmlsvc/common/lmshare.c => usr/src/lib/smbsrv/libmlsvc/common/smb_share.c rename : usr/src/uts/common/fs/smbsrv/smb_rpc.c => usr/src/uts/common/fs/smbsrv/smb_opipe.c rename : usr/src/uts/common/smbsrv/lmshare.h => usr/src/uts/common/smbsrv/smb_share.h
2008-06-116650862 Streams data not visible with CIFS server via LADS (freeware) executablejb1500151-2/+52
6663212 Alternate stream data lost and new file created after opening a ADS file using edit command. 6708572 System panic occurred in lmshrd_kclient_fini+0x3f(0) 6710371 DC discovery fails unexpectedly when the DNS reply contains many msdcs records 6710715 libmlsvc.so.1`netr_setup_userinfo+0x1b4 leaks memory
2008-05-096473755 RFE: Need ability to reconcile oplock and delegation conflictsas2006223-11/+32
6582158 SMB signing and sealing (kernel) 6688457 Modified time is couple minutes ahead of created time when creating file/folder using Mac DAVE 6692213 smbd crashes in smb_lookup_sid 6694225 CIFS server does not return an error upon open, while opening infected named stream. 6695540 CIFS locks need to be mandatory system-wide (i.e. tie into nbmand) 6698851 Revised the interfaces for kclient --HG-- rename : usr/src/uts/common/fs/smbsrv/smb_common_lock.c => usr/src/uts/common/fs/smbsrv/smb_oplock.c
2008-04-146666802 Cannot copy >1023 byte readonly file from Vista client to Solaris ↵as2006225-106/+171
CIFS share 6669427 Intermittently seeing incorrect file sizes in Mac Finder 6671224 Nic monitoring needs to be part of libsmb 6671269 ntsid.h cleanup 6671618 smbstat: kstat lookups failed for smb 6673567 smbd crashes in smb_lgrp_free 6674636 smb_fsop_frlock() needs to use single common CIFS pid smb_ct.cc_pid 6677633 unix_to_nt_time() panic 6679147 zfs_znode_free while running stress tests. 6680694 smbadm CLI unnecessarily prompts users for overriding domain configuration 6681178 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 object 6687645 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.c rename : usr/src/uts/common/smbsrv/ntsid.h => usr/src/uts/common/smbsrv/smb_sid.h
2008-03-036541120 Configuration is not propagated to SMB kernel modulejb1500159-192/+397
6607919 Intermittent domain join failure in a domain with multiple domain controllers 6615518 smbtorture raw-write test failed 6629771 smb_svcstate_event_handler panic while running pb9 and smbtorture. 6644025 Unable to add ACL in workgroup mode 6649281 smbadm list forgets newline 6653187 system panics in smb_pathname() 6656239 Unable to read file ACL from XP client using window API program 6657961 Providing interfaces for kclient 6658292 Panic in smb_pathname_reduce() when Samba inadvertantly enabled on Solaris CIFS server 6663461 Smbtorture RPC Errors occurred while running the tests 6664564 smbd_get_param() leaks memory 6666114 panic in smb_kstat_update_dispatch() 6666158 Dynamic DNS update shouldn't be done on behalf of Administrator 6666830 Major performance regression in CIFS server 6667510 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.c rename : usr/src/uts/common/smbsrv/smb_svc_sm.h => deleted_files/usr/src/uts/common/smbsrv/smb_svc_sm.h rename : usr/src/uts/common/smbsrv/smbvar.h => usr/src/uts/common/smbsrv/smb_ktypes.h
2008-02-186653315 Want smb interface to associate hostname with network interfacesjb15001511-1976/+538
6657760 libsmb should look for an interposition library for local user management 6649844 smbd restarts during stress tests. 6650829 smb_enable_service() waits in vain 6616507 CIFS server code should eradicate its use of setjmp()/longjmp() 6655326 CIFS named streams are too permissive 6630437 smb_smf_create_service_pgroup() can segfault on failure 6630441 smb_smf_scf_init() can segfault on failure --HG-- rename : usr/src/lib/smbsrv/libsmbns/common/smbns_nicconfig.c => usr/src/lib/smbsrv/libsmb/common/smb_nic.c