History log of /illumos-gate/usr/src/lib/libsldap/common/ns_reads.c
Revision Date Author Comments
d7ab8532a7a0f65d1c2b7bc3f45072f665860b20 22-Jan-2020 Jason King <jason.king@joyent.com> 12236 getmembers_DN doesn't properly handle errors from __ns_ldap_dn2uid
12240 nss_ldap does not properly look up group members by distinguished name
Reviewed by: Jorge Schrauwen <jorge@blackdot.be>
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
8f0bb794150e047b314ae2c93a41093369e21bd4 02-Jun-2019 Toomas Soome <tsoome@me.com> 11173 libsldap: cstyle cleanup and some fixes
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
0ababfc653d766f93331d0c0f0aeae5f8945e0ff 08-Jul-2019 Toomas Soome <tsoome@me.com> 11363 libsldap: fix memory leaks and use calloc and asprintf
Reviewed by: Jason King <jason.king@joyent.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
51b02b292e47be2588e43efa7cff6e9fc931fba0 22-Jan-2019 Toomas Soome <tsoome@me.com> 11167 libsldap: NULL pointer errors
Reviewed by: John Levon <john.levon@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
6512942d214590d054e346dac0ae8ce162c1359d 31-May-2019 Toomas Soome <tsoome@me.com> 11089 libsldap: return makes integer from pointer without a cast
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Dan McDonald <danmcd@joyent.com>
695ef821379e863d33c30fb148f4ecf87038b246 07-Sep-2017 Gordon Ross <gwr@nexenta.com> 10990 Get UNIX group info. from AD/LDAP with partial RFC2307 schema
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Chris Ridd <chrisridd@mac.com>
Approved by: Dan McDonald <danmcd@joyent.com>
a949e73d2676619263a21aaaaea30669bfcc27a1 27-Nov-2018 Toomas Soome <tsoome@me.com> 10019 libsldap: macro expands to multiple statements
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
9f2fd570dfad3c35512617ae887140b15e3ec4c5 02-Jul-2010 Julian Pullen <Julian.Pullen@Sun.COM> 6636343 The SSS control generated by "libsldap.so.1" cannot work with Active Directory in VLV searches
6929861 NS switch LDAP enumeration terminates prematurely if LDAP mandatory attributes are missing
6963912 libsldap does not work with the VLV response from Active Directory
e84b06c37938f78f92152e488295ec2634d8ebca 27-Mar-2010 Michen Chang <Michen.Chang@Sun.COM> 6611693 lidsldap: memory leak in __s_api_sasl_bind_callback()
6551734 libsldap: memory leak in __ns_ldap_getParam()
ead6eed0d0425a9cbdc1926b8310c21d6db6478d 23-Jun-2009 Sreedhar Chalamalasetti - Sun Microsystems - Bangalore India <Sreedhar.Chalamalasetti@Sun.COM> 6836462 nscd spinlock seen when authenticating via ldap
b57459abfba36eb3068cfe44c6921168b4c4f774 08-May-2009 Julian Pullen <Julian.Pullen@Sun.COM> 4904603 disable ldaplist to not show userpassword attribute or just user logged in
e1dd0a2f3a26050d1f183c1cafae42c4e3a0b57e 11-Jun-2008 th160488 <none@none> PSARC/2008/256 Native LDAP standalone tools (Duckwater)
4624732 ldapaddent not fully internationalized
4796766 idsconfig and ldapaddent should support project database
4877152 Performance of ldapaddent
4880322 TLSv1/SSL support needs to become integrated in all LDAP client programs
4942874 RFE: native ldap client with ssl restricted to ports 636/389
5035244 Make ldapaddent a standalone tool
6227396 *ldaplist* should refer to ldapclient(1M) when ldap not configured
6238952 solaris 10/nevada: 4624458 seems to be back
6561249 idsconfig prints out incorrect information for VLV indexing when run against DS5.2 & 6.0
6619071 Connection management works incorrectly in multiple authentication methods case if 1st one fails
6619173 the first hosts request failed after restarting keep alive connection on server side
6681185 libsldap: connection management cleanup and enhancement
6712098 PSARC/2008/256 Native LDAP standalone tools (Duckwater Phase 0)
b5d0e4ebb3481165a26b3df1ad7d6b8dc4cfc027 27-May-2008 mj162486 <none@none> 6674553 getpwuid are slow with fix for CR6540209 - native ldap client config w/compat and use of netgroups
479ac37569625bae44ffb80071d4bc865fc710ed 12-May-2008 dm199847 <none@none> 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

rename : usr/src/cmd/idmap/idmapd/addisc.c => usr/src/lib/libidmap/common/addisc.c
rename : usr/src/cmd/idmap/idmapd/addisc.h => usr/src/lib/libidmap/common/addisc.h
10f9768d1f72c3a57985d93fe30d63aab7749e19 11-Dec-2007 mj162486 <none@none> 6528899 misleading native ldap client error message during reusing closed connection
8142c2b2a11acff39ec7e0576c566a751eb30ba6 02-Nov-2007 chinlong <none@none> 6609144 ldap_cachemgr needs to be more careful
6610117 *ldap_cachemgr* caching mechanism has flaws
3d0479833b8db89da4bca3e8e8e88f996686aa8e 27-Aug-2007 michen <none@none> 6514060 nscd consumes all the memory that it can
6591680 users failed to log in at the first attempt but could log in at the second attempt
f47dc44314210e8608f365a2edd8618b6997f706 03-Aug-2007 sdussud <none@none> 6555239 pam_ldap is to take into account DS52p5 and following new encoding for Account Availability control
699bceb8d4ff29f35719c611605a58400018dd5e 31-Jul-2007 mj162486 <none@none> 6540209 nscd in nss_compat:ldap keeps a lot of memory
4142e9a2e78218ba6d868d50b712d57905c9ceb6 22-May-2007 sdussud <none@none> 6507372 SSD and attributemap in the profile is causing ldaplist, getent, login and nscd to core
36cd58d39f442becc413d6977a119161133f3d5d 05-Mar-2007 rm88369 <none@none> 6500684 memory leak in libsldap:setup_next_search()
8277a58b5d08fb00105b89c0686293b152c42722 09-Jan-2007 chinlong <none@none> 6467539 nscd's keeps persistent connections to even wedged LDAP servers.
6494750 nscd reuses ports after long idle time causes lookup failures
6502782 libsldap dumps core when enumerating databases
6502783 libsldap: processes sharing an ldap connection may get incorrect search results
70a09e7fb7cef98979929db690e418fe2d2e417e 06-Nov-2006 av147483 <none@none> 6278068 native ldap client: simple page mode broken in S9 and S10
cb5caa98562cf06753163f558cbcfe30b8f4673a 29-Sep-2006 djl <none@none> PSARC 2005/133 Sparks: Name Service Switch 2
4406529 artificial limit of 10 threads per backend
4516075 LDAP connections could be reused more
4696964 LDAP naming services should support Kerberos authentication
4740951 Need host based authentication options in Native LDAP
4952533 Some backends of gethostby* do not set h_errno correctly
4979596 getXbyY calls should have better buffer mechanism
5028908 /usr/bin/logins accesses free memory deep in nss_getent_u().
5046881 nscd: old-data-ok parameter is not useful, should go away
6225323 NSS/nscd Enhancements (Sparks Project)

rename : usr/src/cmd/nscd/attrstr.c => deleted_files/usr/src/cmd/nscd/attrstr.c
rename : usr/src/cmd/nscd/hash.c => deleted_files/usr/src/cmd/nscd/hash.c
rename : usr/src/cmd/nscd/nscd_parse.c => deleted_files/usr/src/cmd/nscd/nscd_parse.c
rename : usr/src/cmd/nscd/nscd.h => usr/src/cmd/nscd/cache.h
f780813f363cf744dba74aa1eaa9c665035bb962 29-Jun-2006 js198686 <none@none> 6425808 ldaplist does not return 1001 user when 1001 users setup
f8f1c1766f8ed306677948533036f98368e54224 22-May-2006 vt115884 <none@none> 6404337 nscd crashes in libsldap:get_mapped_filter() when using invalid chars in search filter
47789246278f5a31cca77e9dff187c916ada68ac 23-Dec-2005 vv149972 <none@none> 4909247 Solaris 8 Client has broken .rhosts authentication with patch 108993-21
f5c3c7a74383e65508998376630a111f8872d807 17-Oct-2005 sdussud <none@none> 6312173 The libsldap function __ns_ldap_list() returns invaild DN string when using attributMap
e8ac3ceaf23133941343ca5905fae80698f6f238 07-Sep-2005 sdussud <none@none> 6274517 libsldap:search_state_machine() falls into recursive loop if ldap_search_ext() returns 91
7c478bd95313f5f23a4c958a745db2134aa03244 14-Jun-2005 stevel@tonic-gate <none@none> OpenSolaris Launch