summaryrefslogtreecommitdiff
path: root/nslcd/common.h
AgeCommit message (Expand)Author
2013-08-21Return partial shadow information to non-root usersArthur de Jong
2013-07-26Rename nscd_invalidate option to reconnect_invalidateArthur de Jong
2013-03-30Handle user modification requests in nslcdArthur de Jong
2013-03-09implement functionality to send a cache invalidation signal to nscdArthur de Jong
2013-03-09move signame() function to common.c to make it available to all modulesArthur de Jong
2013-03-01move update_lastchange() function from shadow to pam codeArthur de Jong
2013-02-08implement a netgroup_all requestArthur de Jong
2012-12-30remove the ldc_ prefix from struct ldap_config fieldsArthur de Jong
2012-12-24more comment fixesArthur de Jong
2012-12-23move the action argument to NSLCD_HANDLE to the frontArthur de Jong
2012-12-22update C coding style to a more commonly used styleArthur de Jong
2012-11-25move all nsswitch-parsing related functions to nsswitch.cArthur de Jong
2012-07-21only inlude stdint.h if we have itArthur de Jong
2012-07-21add missing includes to ensure all types are defined in headerArthur de Jong
2012-07-08implement a pam_password_prohibit_message nslcd.conf option to deny password ...Arthur de Jong
2012-03-13make whether or not to do case-sensitive filtering configurable (patch by Mat...Arthur de Jong
2012-03-10add missing include for _POSIX_HOST_NAME_MAX (thanks Mel Flynn)Arthur de Jong
2011-09-09make validation log messages consistentArthur de Jong
2011-08-29implement and use a strtoui() function if uid_t or gid_t is of size unsigned ...Arthur de Jong
2011-08-27provide strtouid() and strtogid() functions that use strtoul() or strtoull() ...Arthur de Jong
2011-08-05check whether the NSS shadow map queries LDAP before returning x as a passwor...Arthur de Jong
2011-04-30check shadow properties (similarly to what pam_unix does) in the PAM handling...Arthur de Jong
2011-04-15support using the objectSid attribute to provide numeric user and group ids, ...Arthur de Jong
2011-03-12put all HOST_NAME_MAX fallbacks in common.h and fall back to _POSIX_HOST_NAME...Arthur de Jong
2011-03-11move HOST_NAME_MAX fallback definition to header fileArthur de Jong
2011-03-10update copyright headers to add missing yearsArthur de Jong
2011-01-29implement a fqdn variable that can be used inside pam_authz_search filtersArthur de Jong
2010-12-28allow attribute mapping with an expression for the userPassword attribute for...Arthur de Jong
2010-12-26try to update the shadowLastChange attribute of a user on password change (th...Arthur de Jong
2010-11-17return correct PAM status code for when LDAP server is unavailable (based on ...Arthur de Jong
2010-11-07log the request with any logged messagesArthur de Jong
2010-11-04avoid unneeded strdup()s by using a passed buffer to lookup_dn2uid() and usin...Arthur de Jong
2010-09-05implement a rootpwmodpw option that allows root users to change user password...Arthur de Jong
2010-06-14make include guard names consistent throughout the source and avoid conflicts...Arthur de Jong
2010-05-13make logging of buffer checks consistentArthur de Jong
2010-04-13also have myldap_search() return an LDAP status codeArthur de Jong
2009-10-11make NSLCD_HANDLE_PARAMS() macro simpler and not have empty argumentArthur de Jong
2009-09-27log reading and writing errors with errno messageArthur de Jong
2009-08-31rename software to nss-pam-ldapdArthur de Jong
2009-08-12don't return password hashes at all for non-root users, based on a patch by A...Arthur de Jong
2009-06-03import preliminary version of PAM functionality into nslcdArthur de Jong
2009-06-03make lookup_dn2uid() available to other modules and split uid2dn() into uid2e...Arthur de Jong
2009-05-29refactor protocol reading and writing macros to the common directory, use mor...Arthur de Jong
2009-05-24initialise database modules only once after parsing configArthur de Jong
2009-05-24support multiple search bases, partially based on a patch by Leigh Wedding <l...Arthur de Jong
2008-06-13combine isvalidusername() and isvalidgroupname() into isvalidname() because t...Arthur de Jong
2008-04-20add checks for valid user and group names in incoming requests and for data r...Arthur de Jong
2008-04-06return values of dn2uid() and uid2dn() should always be usedArthur de Jong
2008-04-05fix member->group searches by also searching for DN in uniqueMember attributeArthur de Jong
2008-02-02implement a dn2uid() function to transform a DN into a username (looking insi...Arthur de Jong