summaryrefslogtreecommitdiff
path: root/nslcd/nslcd.c
AgeCommit message (Expand)Author
2012-05-18get rid of a few compiler warnings on FreeBSDArthur de Jong
2012-05-09provide a compatibility definition of SUN_LEN() for systems that lack itArthur de Jong
2012-05-09remove duplicate debug from log messageArthur de Jong
2012-05-04don't try to close _SC_OPEN_MAX file descriptorArthur de Jong
2012-02-29update copyright yearsArthur de Jong
2012-01-20clarify error messages and fix typo in commentArthur de Jong
2012-01-17pass the correct size of named socket address (fixes FreeBSD issue, fixes r1295)Arthur de Jong
2012-01-09Warn if fd cannot be closed in is_locked()Jakub Hrozek
2011-12-28typo fix in commentArthur de Jong
2011-12-10properly handle failures to truncate the pid fileArthur de Jong
2011-12-01ensure that uid, gid and pid vars are properly initialised and log denied req...Arthur de Jong
2011-04-18fix r1429 to properly handle absence of RTLD_NODELETEArthur de Jong
2011-04-18support systems without RTLD_NODELETEArthur de Jong
2011-03-25no longer indefinitely wait for all worker threads to finish before exiting (...Arthur de Jong
2011-03-23provide a definition of daemon() for systems that lack itArthur de Jong
2011-03-19small code improvementsArthur de Jong
2011-03-06ensure that session id is only logged while handling a connectionArthur de Jong
2011-02-11create the directory for the socket and pidfileArthur de Jong
2010-12-08in each worker wake up once in a while to check whether any existing LDAP con...Arthur de Jong
2010-11-26close all open file descriptors on startArthur de Jong
2010-11-04move acceptconnection() function body inside the worker() so we can more easi...Arthur de Jong
2010-11-04pass the actual size of the address family and the path length to bind() and ...Arthur de Jong
2010-10-16fix log messageArthur de Jong
2010-09-05implement a rootpwmodpw option that allows root users to change user password...Arthur de Jong
2010-07-07allow configuring NSS module's SONAME from configure and use this in nslcd to...Arthur de Jong
2010-06-16use RTLD_NODELETE during dlopen() instead of not using dlclose()Arthur de Jong
2010-06-14implement a global symbol inside the NSS module to allow applications to disa...Arthur de Jong
2010-06-11fix and remove source code commentsArthur de Jong
2010-01-28patch by Jan Schampera to implement a --check optionArthur de Jong
2010-01-23lock the pidfile at start-up to ensure only one nslcd process is running (bas...Arthur de Jong
2009-10-07implement password changing in the PAM module by performing an LDAP password ...Arthur de Jong
2009-08-31rename configfile to /etc/nslcd.conf and make debian packaging copy the file ...Arthur 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-12make error message a little clearerArthur de Jong
2009-06-03import preliminary version of PAM functionality into nslcdArthur de Jong
2009-05-09according to autoupdate RETSIGTYPE can be considered void alwaysArthur de Jong
2009-04-30move debugging initialisation to myldap_set_debuglevel() functionArthur de Jong
2009-03-22update copyright yearArthur de Jong
2008-12-03clean the environment and set LDAPNOINIT to disable parsing of LDAP configfil...Arthur de Jong
2008-06-15give pidfile and socket creation functions more logical namesArthur de Jong
2008-06-06add uid and gid configuration keywords that set the user id and group id of t...Arthur de Jong
2008-06-06environ is defined in unistd.hArthur de Jong
2008-06-06increase write buffer size in nslcd to free up threads earlier and increase t...Arthur de Jong
2008-05-16include a random string in every log message to be able to group log messages...Arthur de Jong
2008-05-04make number of threads configurable with the threads keywordArthur de Jong
2008-05-04fix copyright yearArthur de Jong
2008-04-26spelling fix in commentArthur de Jong
2008-04-05only return shadow entries to root usersArthur de Jong
2008-02-12implement resizable I/O buffers and tune buffer sizes to normal requestsArthur de Jong
2008-02-04only call __nss_configure_lookup() if it is available, if it isn't the platfo...Arthur de Jong