History log of /opensolaris-onvv-gate/usr/src/lib/smbsrv/libsmb/common/smb_scfutil.c
Revision Date Author Comments
# 8334:5f1c6a3b0fad 10-Dec-2008 jose borrego <Jose.Borrego@Sun.COM>

6762162 $DATA appended to streams when stream type != $DATA
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.


# 7348:73b61202d5d6 17-Aug-2008 jose borrego <Jose.Borrego@Sun.COM>

6584155 Confusing 'No such object' message is logged when a share is 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


# 6432:98715880dd9e 14-Apr-2008 as200622

6666802 Cannot copy >1023 byte readonly file from Vista client to Solaris 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.


# 6030:6bebab7d43d5 18-Feb-2008 jb150015

6653315 Want smb interface to associate hostname with network interfaces
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


# 5772:237ac22142fe 05-Jan-2008 as200622

6560095 SNAS shows SIDs for Built-in Groups members instead of name
6582153 SMB signing and sealing (redirector)
6582192 Remove SMB config cache
6582210 Consistent Logging Strategy
6582214 Unified error reporting strategy
6593360 Confusing log message: [ID 334764 user.error] Ads is not enable
6597854 The shares are not accessible if doing Run \\ip-addr
6610587 RPC-WINREG test has failed on smbtorture.
6610650 Workgroup: authentication problem when client's LM level > 2
6611277 Should not be able to join domain when Snas ipc-mode=anon and W2K DC IPC=No access without anonymous
6613675 Creating a file with DOS readonly bit set requires special handling
6626113 libshare_smb leaks file descriptor on unload
6626119 libshare_smb leaks file descriptor on door call failure
6626126 libsmb configuration leaks memory
6629314 smbd logging forgets newlines, creating a mess
6629954 smb local group support should be re-enabled
6630424 libshare having trouble starting smb/server
6631739 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 panic
6635175 lint error reported when building smbsrv module when either mars or ceres lint was used
6636763 Get core if using sharemgr set-share -r with nonexistent share
6640934 libshare tries to enable smb service if any filesystem is shared over smb
6641051 The CIFS server needs to use the VFS nbmand mechanism for system-wide share reservations
6642047 Changes to SMF properties of the CIFS service - PSARC/2007/686
6642302 Do not add null when marshalling non-null-terminated NDR strings
6642368 Cross protocol byte range locking is needed


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/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 Attribute
PSARC/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 property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 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/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *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


# 8334:5f1c6a3b0fad 10-Dec-2008 jose borrego <Jose.Borrego@Sun.COM>

6762162 $DATA appended to streams when stream type != $DATA
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.


# 7348:73b61202d5d6 17-Aug-2008 jose borrego <Jose.Borrego@Sun.COM>

6584155 Confusing 'No such object' message is logged when a share is 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


# 6432:98715880dd9e 14-Apr-2008 as200622

6666802 Cannot copy >1023 byte readonly file from Vista client to Solaris 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.


# 6030:6bebab7d43d5 18-Feb-2008 jb150015

6653315 Want smb interface to associate hostname with network interfaces
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


# 5772:237ac22142fe 05-Jan-2008 as200622

6560095 SNAS shows SIDs for Built-in Groups members instead of name
6582153 SMB signing and sealing (redirector)
6582192 Remove SMB config cache
6582210 Consistent Logging Strategy
6582214 Unified error reporting strategy
6593360 Confusing log message: [ID 334764 user.error] Ads is not enable
6597854 The shares are not accessible if doing Run \\ip-addr
6610587 RPC-WINREG test has failed on smbtorture.
6610650 Workgroup: authentication problem when client's LM level > 2
6611277 Should not be able to join domain when Snas ipc-mode=anon and W2K DC IPC=No access without anonymous
6613675 Creating a file with DOS readonly bit set requires special handling
6626113 libshare_smb leaks file descriptor on unload
6626119 libshare_smb leaks file descriptor on door call failure
6626126 libsmb configuration leaks memory
6629314 smbd logging forgets newlines, creating a mess
6629954 smb local group support should be re-enabled
6630424 libshare having trouble starting smb/server
6631739 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 panic
6635175 lint error reported when building smbsrv module when either mars or ceres lint was used
6636763 Get core if using sharemgr set-share -r with nonexistent share
6640934 libshare tries to enable smb service if any filesystem is shared over smb
6641051 The CIFS server needs to use the VFS nbmand mechanism for system-wide share reservations
6642047 Changes to SMF properties of the CIFS service - PSARC/2007/686
6642302 Do not add null when marshalling non-null-terminated NDR strings
6642368 Cross protocol byte range locking is needed


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/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 Attribute
PSARC/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 property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 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/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *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