summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-27add missing include statement for NULL definitionArthur de Jong
2013-02-23log version information from the NSS moduleArthur de Jong
2013-02-23define and export an _nss_ldap_version symbolArthur de Jong
2013-02-23also search for alternative macAddress representation in pynslcdArthur de Jong
2013-02-23extra sanity check to ensure not too many file descriptors are openArthur de Jong
2013-02-23clarify NSLCD_ACTION_SERVICE_* request parameter descriptionArthur de Jong
2013-02-23allow names with one character in default validnames option and allow ↵Arthur de Jong
parentheses (taken from Fedora packages)
2013-02-23document the log optionArthur de Jong
2013-02-23handle the log configuration option in pynslcdArthur de Jong
2013-02-23handle the log configuration option in nslcdArthur de Jong
2013-02-23implement functions for configuring alternative loggingArthur de Jong
2013-02-12fix docbook tag for file nameArthur de Jong
2013-02-08generate ChangeLog with git2clArthur de Jong
2013-02-08archive 2012 changelog messages into a year file including the change from ↵Arthur de Jong
Subversion
2013-02-08add getent.ldap(1) manual pageArthur de Jong
2013-02-08implement a getent command to query nslcd while bypassing NSS stackArthur de Jong
2013-02-08add an --enable-utils option to configure to build command-line utilitiesArthur de Jong
2013-02-08disable pynslcd cache for nowArthur de Jong
2013-02-08implement a netgroup_all requestArthur de Jong
2013-01-18make checking dlsym() result a little saferArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1925 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-18fix copyright yearArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1924 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-18restructure timeout calculation in tio to reduce the number of times ↵Arthur de Jong
gettimeofday() is called git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1923 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-18use pthreads thread-local storage as fallback mechanism if compiler doesn't ↵Arthur de Jong
provide a keyword for TLS git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1922 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-18use the AX_TLS macro to find correct thread-local storage class compiler ↵Arthur de Jong
directive git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1921 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-18dump full nslcd configuration at debug level on start-upArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1920 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-16fix the way manual pages are generated and distributedArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1918 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-14support children search scope for systems that have itArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1917 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-14fix parsing of scope option in pynslcdArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1916 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-14support systems without ETIMEArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1915 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-14check whether setnetgrent() returns int or void (for FreeBSD)Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1914 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12reorganise configuration file parsing codeArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1913 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12have myldap_get_ranged_values() return a list of values instead of a setArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1912 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12check result of set_tolist() to ensure that memory allocation problems are ↵Arthur de Jong
logged git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1911 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12fix memory leak in myldap_get_values_len() when using ranged attributes ↵Arthur de Jong
(very unlikely to occur) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1910 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12fix a problem in memory handling in myldap_get_values_len() if malloc() ↵Arthur de Jong
would fail git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1909 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-12drop -Wcase-qual when using --enable-warnings because it was causing too ↵Arthur de Jong
much noise git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1908 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-10fix typo in commentArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1906 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-06request and parse password policy controls when doing user authentication in ↵Arthur de Jong
pynslcd git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1905 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-06do not recheck the user password in first password phase if it was stored in ↵Arthur de Jong
the authentication phase git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1904 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-06perform search for pam_authz_search on all search basesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1903 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05some simplifications in the current pynslcd PAM request handlingArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1902 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05update FIXMEsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1901 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05change ethernet address formatting from FIXME to noteArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1900 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05save the old password if either the authentication or the authorisation ↵Arthur de Jong
response is NEW_AUTHTOK_REQD git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1899 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05inline most is_valid_...() functionsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1898 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05remove not needed defineArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1897 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-05log hex values when debugging the protocolArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1896 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-01log and return a diagnostic message instead of just the LDAP error on ↵Arthur de Jong
password change failure git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1895 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-01retry updating the lastChange attribute with the normal nslcd LDAP ↵Arthur de Jong
connection if the update with the user's connection failed git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1894 ef36b2f9-881f-0410-afb5-c4e39611909c
2013-01-01update pynslcd PAM protocol handling to be in line with r1865Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1893 ef36b2f9-881f-0410-afb5-c4e39611909c