summaryrefslogtreecommitdiff
path: root/nslcd
AgeCommit message (Collapse)Author
2015-07-21these changes were sitting here, I don't know how longHEADmasterLuke Shumaker
2014-12-17Use log_log->SD universallyLuke Shumaker
2014-12-17Have log_log automatically append strerror(errno)Luke Shumaker
Instead of having strerror used everywhere. I did this because strerror is NOT thread safe. This still isn't thread safe, but at least now it's all in one place, easy to fix.
2014-12-17do away with configuring the log levelLuke Shumaker
2014-12-17remove unused cfg stuffLuke Shumaker
2014-12-17Re-jigger to not use closuresLuke Shumaker
2014-12-16db_pam: check the validity of a userLuke Shumaker
2014-12-16simplify the loggerLuke Shumaker
2014-12-16add a way say "this is the last result" from a handlerLuke Shumaker
2014-12-16use stdboolLuke Shumaker
2014-12-16it now works for a first query, then crashesLuke Shumaker
2014-12-16clean up error handlingLuke Shumaker
2014-12-16Get -pedanticLuke Shumaker
2014-12-15dispatch.h: don't include obvious parameter identifiersLuke Shumaker
2014-12-15fix nslcd.conf parsing (I hope)Luke Shumaker
2014-12-15be stricter everywhere (-D_FORTIFY_SOURCE=2)Luke Shumaker
2014-12-15add configuring yamldirLuke Shumaker
2014-12-15use sd_notify to signal when setup is done, and when shutting downLuke Shumaker
2014-12-15update configureLuke Shumaker
2014-12-15it builds!Luke Shumaker
2014-12-15clean up NSS module codeLuke Shumaker
2014-12-14replace more instances of "ldap" with "nslcd"Luke Shumaker
2014-12-14cleanup:Luke Shumaker
- Remove a bunch of unused stuff from common. - Rename some ldap-named stuff - Don't bother messing with UIDs/GIDs, let systemd do it
2014-12-14Makefile: correctly add dependencies on dispatch.hLuke Shumaker
2014-12-04hackers_parse.c: make ASSERT more verboseLuke Shumaker
2014-12-04get strict (-Wall -Werror -Wextra), clean upLuke Shumaker
2014-12-03strip down cfgLuke Shumaker
2014-12-03nslcd/Makefile.am: avoid some needless rebuildsLuke Shumaker
2014-12-03mostly implement db_pam.cLuke Shumaker
2014-12-03use NSLCD_HANDLE{,_UID}() to generate more of the codeLuke Shumaker
2014-11-29fix errors: the only erroring files left are db_pam.c and nslcd.cLuke Shumaker
2014-11-29wipLuke Shumaker
2014-11-29db_passwd: add missing tmpint32Luke Shumaker
2014-11-29wip db_shadowLuke Shumaker
2014-11-28no more myldapLuke Shumaker
2014-11-28buildsystemLuke Shumaker
2014-11-28cleanup inotify helpersLuke Shumaker
2014-11-28fooLuke Shumaker
2014-10-04fooLuke Shumaker
2014-09-28Turn into a new-style systemd daemonLuke Shumaker
2014-07-02Minor comment spelling fixTim Harder
2014-07-02Check a socket's connectivity before trying to use itTim Harder
This alleviates some cases where multi-second lag occurs before a query returns due to some or all connections having been closed by the peer, e.g. a load balancer timing out old connections, but they are all tried before opening new connections. Tested and working on Linux.
2014-07-02Fix copy-pastoArthur de Jong
2014-06-06Fix password modification by rootArthur de Jong
This fixes 15fc13c.
2014-06-06Fix code indentationArthur de Jong
This fixes 2274b41.
2014-05-17Clear buffers before free-ingArthur de Jong
This clears most buffers that may hold credentials at one point before free()ing the memory.
2014-05-04Improve error logging of user login failuresArthur de Jong
2014-05-04Also extract policy controls on BIND failureArthur de Jong
This ensures that controls returned by an LDAP server as part of a failed BIND operation are also returned. This makes it possible to distinguish between a wrong password and an expired password. This also only logs the BIND operation result on DEBUG level (the error is logged later on).
2014-05-04Log daemonising failuresArthur de Jong
This also clears errno in the main function to ensure that no incorrect errno value is logged on errors.
2014-05-04Fix mapping group member attribute to empty stringArthur de Jong
This fixes be94912.