History log of /opensolaris-onvv-gate/usr/src/lib/libidmap/common/idmap_api.c
Revision Date Author Comments
# 12914:e95332bf1454 26-Jul-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM>

6779186 need domain controller hot failover
6970986 Level II oplocks - smb_oplock_grant_t shouldn't be dynamically allocated
6971031 Unable add ACL on the share which has only the default owner tab by ZFS
6971899 OpenSSL not MT-safe and takes down smbd
6936762 libidmap should transparently handle interruption in connection to idmapd
6954902 mapping to unknown type does not use directory-based mapping information


# 12508:edb7861a1533 27-May-2010 Alan Wright <amw@Sun.COM>

6935899 Add AD connectivity diagnostics
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


# 12065:0e89d02a32ea 02-Apr-2010 Keyur Desai <Keyur.Desai@Sun.COM>

6932404 Autohome share does not show up when using sharemgr show -vp
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


# 11963:061945695ce1 20-Mar-2010 afshin salek ardakani - Sun Microsystems - Irvine United States <Afshin.Ardakani@Sun.COM>

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()


# 10966:37e5dcdf36d3 05-Nov-2009 Jordan Brown <Jordan.Brown@Sun.COM>

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)


# 10504:ee04788f8605 11-Sep-2009 Keyur Desai <Keyur.Desai@Sun.COM>

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.


# 10122:96eda55bfd54 17-Jul-2009 Jordan Brown <Jordan.Brown@Sun.COM>

6582152 MMC remote service management support
6816841 name <-> SID interfaces
6843330 Create interposer library for SVCCTL and LOGR functionality.
6856791 Files dropped from large directory listing with long filenames
6859346 Query File Information errors when querying a named pipe
6860126 name<->SID interfaces use unacceptable style


# 8671:d3ec1a19966c 02-Feb-2009 Julian Pullen <Julian.Pullen@Sun.COM>

6719899 ad_disc_* could be more like a library still
6785572 Move AD auto discovery module to libadutils and remove duplicate code


# 8361:9c6ec36a5ee9 12-Dec-2008 Julian Pullen <Julian.Pullen@Sun.COM>

6569405 support for cross-forest trusts needed
6700691 idmap returns the error "Internal error" if asked to map domain SIDs when in workgroup mode


# 8040:42abce45ef67 07-Nov-2008 Baban Kenkre <Baban.Kenkre@Sun.COM>

PSARC/2008/441 Active Directory name service module (nss_ad)
6722476 name service switch module for AD (nss_ad) needed


# 7369:2d92536a8d73 19-Aug-2008 Julian Pullen <Julian.Pullen@Sun.COM>

6727286 libidmap should cache ID mappings


# 7198:0e52aa2425b4 28-Jul-2008 jp151216

6702878 Reuse ldap connection for a batch of set-namemaps
6705501 idmap set-namemap should not fallback to the other namemap backend
6708899 need more helpful messages for a failed get-namemap
6717275 idmap crashes when a line in stdin is too long


# 6966:0ccbd496da3e 26-Jun-2008 jp151216

6661802 idmap_get_w2u_mapping leaks memory
6705480 Results from kidmap_batch_getpidbysid are incorrectly cached
6714254 The idmap kernel module should handle door_ki_upcall errors EINTR and EAGAIN
6716061 Memory leak in kidmap_cache_purge_avl()


# 6616:b32ce38b23ab 12-May-2008 dm199847

PSARC/2007/663 Winchester directory-based name mapping
6591398 directory-based mappings: per-user/group name-based mappings in AD/native LDAP please
6653206 idmap still accepts unixname identity type
6689058 idmapd fails to set target-type when mapping well-known SID to unix ID
6691147 Unable to get idmapd's well-known mappings using verbose mode
6692023 tremendous memory pressure causes panic
6693099 idmapd should sanitize names used in LDAP filters
6693759 idmap should check for NULLs before printing how info


# 6386:46b4028ff648 09-Apr-2008 jp151216

PSARC/2008/167 idmap(1M) observability
6621272 wanted: idmap dump/show -v option that shows how the mapping was established
6671402 "idmap dump" ignores idmap_cache expiration time when displaying the cached mappings


# 5968:ccf36644b9b1 04-Feb-2008 nw141292

6646649 idmapd auto-discovery should detect network config changes
6648394 idmapd should validate all UTF-8 string inputs with u8_validate()
6649667 idmapd needs a restart after boot on multi-homed domain-mode systems
6656141 some idmapd_priv.h macros need macro hygiene
6657342 improve timeout handling


# 5696:7e38474aec18 14-Dec-2007 nw141292

PSARC/2007/616 Winchester update for diagonal ID mapping
6587015 wildcard rules should have better case-sensitivity options
6587455 case-insensitive Windows user/group name matching is crucial
6607916 "diagonal" mapping needed (mapping windows users to GIDs and groups to UIDs)
6630586 idmap panic: process termintated by SIGSEGV
6635629 libc's lint library needs to know about u8_textprep functions
6637550 idmap crashes after auto-discovery fails


# 5247:6a1142bafc41 12-Oct-2007 baban

6615023 idmap_get_xxx_mapping will core if winname, windomain or unixname is NULL


# 5232:a25c7db1e2c4 11-Oct-2007 nw141292

6592411 large request/response can cause RPC layer of idmap to fail
6613041 trusted domain issues: idmap_name2sid_batch_add1() ignores the domain of the given name


# 5064:0fbdaabf14a1 17-Sep-2007 dm199847

PSARC/2007/457 Winchester idmap(1M) update
6567797 ambiguity: "unixname" as an ID type for both Unix users and groups
6577598 idmap should return non-zero status on add/remove rule failures
6577601 idmap should pinpoint the exact entry from the batch on update rules failures
6579694 idmap should not display sid2pid fallback mapping if pid == -1
6601140 idmap remove winname:aaa should remove the group rule too
6599176 No strdup of idmap_utf8str_val


# 5043:667e437d66d0 13-Sep-2007 baban

6601949 nfsmapid should handle Windows users and groups in a heterogenous environment
6604089 nfsmapid uses incorrect size when allocating the return buffer


# 4864:ba665a77a95e 14-Aug-2007 baban

6573153 multiple occurences of the same SID in a sid2pid batched requests returns different ephemeral ids
6588368 Print a meaningful error message for a duplicate rule
6590990 idmap show -c winname:... returns incorrect fallback pid
6591191 idmapd can't resolve some well-known SIDs/names


# 4695:42666b3425e5 20-Jul-2007 baban

6569573 idmapd could log better messages when AD LDAP bind fails
6579507 idmapd should generate and set a machine_sid when it's missing
6579919 Need Creator Authority domain string in idmap.h


# 4644:1a786ae48667 12-Jul-2007 baban

6570027 memory leak in idmapd for idmap show -c winname:... code path
6573151 libidmap API should be more specific about RPC failures
6573159 idmap_config.c should use idmapdlog() to log messages instead of its own routines
6573415 Segmentation Fault in "idmap show unixname:unknownuser winname"
6573634 idmapd fails to start the reaper thread to close idle AD connections
6573752 idmapd still has syslog messages that should not be localized
6574136 libidmap should clear its handles after use for possible reuse
6575859 idmap add -u/g winname:...@* ... should be treated as an error -- @* rules must be directional
6576387 libidmap should provide macro for mapping direction


# 4526:22ecc162724d 22-Jun-2007 baban

6572991 idmap_stat2string does not localize the status message
6572992 libidmap should not write debug/verbose messages to stderr


# 4520:7dbeadedd7fe 21-Jun-2007 nw141292

6424438 Winchester: ID mapping for AD Interoperability


# 12914:e95332bf1454 26-Jul-2010 joyce mcintosh <Joyce.McIntosh@Sun.COM>

6779186 need domain controller hot failover
6970986 Level II oplocks - smb_oplock_grant_t shouldn't be dynamically allocated
6971031 Unable add ACL on the share which has only the default owner tab by ZFS
6971899 OpenSSL not MT-safe and takes down smbd
6936762 libidmap should transparently handle interruption in connection to idmapd
6954902 mapping to unknown type does not use directory-based mapping information


# 12508:edb7861a1533 27-May-2010 Alan Wright <amw@Sun.COM>

6935899 Add AD connectivity diagnostics
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


# 12065:0e89d02a32ea 02-Apr-2010 Keyur Desai <Keyur.Desai@Sun.COM>

6932404 Autohome share does not show up when using sharemgr show -vp
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


# 11963:061945695ce1 20-Mar-2010 afshin salek ardakani - Sun Microsystems - Irvine United States <Afshin.Ardakani@Sun.COM>

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()


# 10966:37e5dcdf36d3 05-Nov-2009 Jordan Brown <Jordan.Brown@Sun.COM>

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)


# 10504:ee04788f8605 11-Sep-2009 Keyur Desai <Keyur.Desai@Sun.COM>

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.


# 10122:96eda55bfd54 17-Jul-2009 Jordan Brown <Jordan.Brown@Sun.COM>

6582152 MMC remote service management support
6816841 name <-> SID interfaces
6843330 Create interposer library for SVCCTL and LOGR functionality.
6856791 Files dropped from large directory listing with long filenames
6859346 Query File Information errors when querying a named pipe
6860126 name<->SID interfaces use unacceptable style


# 8671:d3ec1a19966c 02-Feb-2009 Julian Pullen <Julian.Pullen@Sun.COM>

6719899 ad_disc_* could be more like a library still
6785572 Move AD auto discovery module to libadutils and remove duplicate code


# 8361:9c6ec36a5ee9 12-Dec-2008 Julian Pullen <Julian.Pullen@Sun.COM>

6569405 support for cross-forest trusts needed
6700691 idmap returns the error "Internal error" if asked to map domain SIDs when in workgroup mode


# 8040:42abce45ef67 07-Nov-2008 Baban Kenkre <Baban.Kenkre@Sun.COM>

PSARC/2008/441 Active Directory name service module (nss_ad)
6722476 name service switch module for AD (nss_ad) needed


# 7369:2d92536a8d73 19-Aug-2008 Julian Pullen <Julian.Pullen@Sun.COM>

6727286 libidmap should cache ID mappings


# 7198:0e52aa2425b4 28-Jul-2008 jp151216

6702878 Reuse ldap connection for a batch of set-namemaps
6705501 idmap set-namemap should not fallback to the other namemap backend
6708899 need more helpful messages for a failed get-namemap
6717275 idmap crashes when a line in stdin is too long


# 6966:0ccbd496da3e 26-Jun-2008 jp151216

6661802 idmap_get_w2u_mapping leaks memory
6705480 Results from kidmap_batch_getpidbysid are incorrectly cached
6714254 The idmap kernel module should handle door_ki_upcall errors EINTR and EAGAIN
6716061 Memory leak in kidmap_cache_purge_avl()


# 6616:b32ce38b23ab 12-May-2008 dm199847

PSARC/2007/663 Winchester directory-based name mapping
6591398 directory-based mappings: per-user/group name-based mappings in AD/native LDAP please
6653206 idmap still accepts unixname identity type
6689058 idmapd fails to set target-type when mapping well-known SID to unix ID
6691147 Unable to get idmapd's well-known mappings using verbose mode
6692023 tremendous memory pressure causes panic
6693099 idmapd should sanitize names used in LDAP filters
6693759 idmap should check for NULLs before printing how info


# 6386:46b4028ff648 09-Apr-2008 jp151216

PSARC/2008/167 idmap(1M) observability
6621272 wanted: idmap dump/show -v option that shows how the mapping was established
6671402 "idmap dump" ignores idmap_cache expiration time when displaying the cached mappings


# 5968:ccf36644b9b1 04-Feb-2008 nw141292

6646649 idmapd auto-discovery should detect network config changes
6648394 idmapd should validate all UTF-8 string inputs with u8_validate()
6649667 idmapd needs a restart after boot on multi-homed domain-mode systems
6656141 some idmapd_priv.h macros need macro hygiene
6657342 improve timeout handling


# 5696:7e38474aec18 14-Dec-2007 nw141292

PSARC/2007/616 Winchester update for diagonal ID mapping
6587015 wildcard rules should have better case-sensitivity options
6587455 case-insensitive Windows user/group name matching is crucial
6607916 "diagonal" mapping needed (mapping windows users to GIDs and groups to UIDs)
6630586 idmap panic: process termintated by SIGSEGV
6635629 libc's lint library needs to know about u8_textprep functions
6637550 idmap crashes after auto-discovery fails


# 5247:6a1142bafc41 12-Oct-2007 baban

6615023 idmap_get_xxx_mapping will core if winname, windomain or unixname is NULL


# 5232:a25c7db1e2c4 11-Oct-2007 nw141292

6592411 large request/response can cause RPC layer of idmap to fail
6613041 trusted domain issues: idmap_name2sid_batch_add1() ignores the domain of the given name


# 5064:0fbdaabf14a1 17-Sep-2007 dm199847

PSARC/2007/457 Winchester idmap(1M) update
6567797 ambiguity: "unixname" as an ID type for both Unix users and groups
6577598 idmap should return non-zero status on add/remove rule failures
6577601 idmap should pinpoint the exact entry from the batch on update rules failures
6579694 idmap should not display sid2pid fallback mapping if pid == -1
6601140 idmap remove winname:aaa should remove the group rule too
6599176 No strdup of idmap_utf8str_val


# 5043:667e437d66d0 13-Sep-2007 baban

6601949 nfsmapid should handle Windows users and groups in a heterogenous environment
6604089 nfsmapid uses incorrect size when allocating the return buffer


# 4864:ba665a77a95e 14-Aug-2007 baban

6573153 multiple occurences of the same SID in a sid2pid batched requests returns different ephemeral ids
6588368 Print a meaningful error message for a duplicate rule
6590990 idmap show -c winname:... returns incorrect fallback pid
6591191 idmapd can't resolve some well-known SIDs/names


# 4695:42666b3425e5 20-Jul-2007 baban

6569573 idmapd could log better messages when AD LDAP bind fails
6579507 idmapd should generate and set a machine_sid when it's missing
6579919 Need Creator Authority domain string in idmap.h


# 4644:1a786ae48667 12-Jul-2007 baban

6570027 memory leak in idmapd for idmap show -c winname:... code path
6573151 libidmap API should be more specific about RPC failures
6573159 idmap_config.c should use idmapdlog() to log messages instead of its own routines
6573415 Segmentation Fault in "idmap show unixname:unknownuser winname"
6573634 idmapd fails to start the reaper thread to close idle AD connections
6573752 idmapd still has syslog messages that should not be localized
6574136 libidmap should clear its handles after use for possible reuse
6575859 idmap add -u/g winname:...@* ... should be treated as an error -- @* rules must be directional
6576387 libidmap should provide macro for mapping direction


# 4526:22ecc162724d 22-Jun-2007 baban

6572991 idmap_stat2string does not localize the status message
6572992 libidmap should not write debug/verbose messages to stderr


# 4520:7dbeadedd7fe 21-Jun-2007 nw141292

6424438 Winchester: ID mapping for AD Interoperability