Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* move get_connection function to search module as ↵Arthur de Jong2013-03-093-25/+28
| | | | Connection class as subclass of ReconnectLDAPObject to automatically reconnect to the LDAP server
* move Search class to search moduleArthur de Jong2013-03-0915-148/+184
|
* fix default logging configuration setting in pynslcdArthur de Jong2013-03-091-1/+1
|
* fix the description of the tio_time_remaining() functionArthur de Jong2013-03-091-2/+3
|
* document the nscd_invalidate optionArthur de Jong2013-03-091-0/+18
|
* start the nscd invalidator and invalidate the nscd cache ↵Arthur de Jong2013-03-093-0/+18
| | | | after reconnecting to the LDAP server after failure
* implement parsing of the nscd_invalidate optionArthur de Jong2013-03-092-22/+83
|
* implement functionality to send a cache invalidation ↵Arthur de Jong2013-03-095-5/+253
| | | | signal to nscd
* move signame() function to common.c to make it available ↵Arthur de Jong2013-03-093-56/+60
| | | | to all modules
* document the trimming expressions in the nslcd.conf(5) ↵Arthur de Jong2013-03-031-5/+45
| | | | manual page
* support trimming expressions with full shell glob ↵Arthur de Jong2013-03-031-2/+48
| | | | matching in pynslcd
* add tests for trimming expressionsArthur de Jong2013-03-031-1/+14
|
* update the trimming expressions code to follow the new ↵Arthur de Jong2013-03-031-44/+26
| | | | coding style
* allow trimming expressions with ${foo#bar} syntax in nslcdThorsten Glaser2013-03-032-0/+63
|
* return the password policy bind information via PAMArthur de Jong2013-03-033-3/+28
|
* provide a basic replacement implementation of ↵Arthur de Jong2013-03-034-1/+54
| | | | ldap_passwordpolicy_err2txt() for systems that don't have it
* provide a replacement implementation of ↵Arthur de Jong2013-03-034-1/+125
| | | | ldap_parse_passwordpolicy_control() for systems that don't have it
* request and parse password policy controls when doing ↵Arthur de Jong2013-03-033-7/+223
| | | | user authentication in nslcd
* pass the session along to the do_bind() functionArthur de Jong2013-03-031-8/+8
|
* add some missing checks to the configure scriptArthur de Jong2013-03-031-6/+8
|
* log a more meaningful error in nslcd when trying to ↵Arthur de Jong2013-03-011-1/+7
| | | | authenticate as administrator when rootpwmoddn is not set
* move update_lastchange() function from shadow to pam codeArthur de Jong2013-03-013-69/+68
|
* move parsing to command line arguments to main bodyArthur de Jong2013-03-011-4/+1
|
* update TODO (setnetgrent() returns an error since r1874)Arthur de Jong2013-03-011-1/+0
|
* include information about when some of the options were ↵Arthur de Jong2013-02-271-49/+50
| | | | added
* add missing include statement for NULL definitionArthur de Jong2013-02-271-0/+2
|
* log version information from the NSS moduleArthur de Jong2013-02-232-4/+22
|
* define and export an _nss_ldap_version symbolArthur de Jong2013-02-234-1/+15
|
* also search for alternative macAddress representation in ↵Arthur de Jong2013-02-231-1/+11
| | | | pynslcd
* extra sanity check to ensure not too many file ↵Arthur de Jong2013-02-231-0/+5
| | | | descriptors are open
* clarify NSLCD_ACTION_SERVICE_* request parameter descriptionArthur de Jong2013-02-231-1/+3
|
* allow names with one character in default validnames ↵Arthur de Jong2013-02-233-3/+5
| | | | option and allow parentheses (taken from Fedora packages)
* document the log optionArthur de Jong2013-02-231-0/+21
|
* handle the log configuration option in pynslcdArthur de Jong2013-02-232-15/+37
|
* handle the log configuration option in nslcdArthur de Jong2013-02-234-13/+104
|
* implement functions for configuring alternative loggingArthur de Jong2013-02-232-15/+105
|
* fix docbook tag for file nameArthur de Jong2013-02-121-1/+1
|
* generate ChangeLog with git2clArthur de Jong2013-02-081-1/+2
|
* archive 2012 changelog messages into a year file ↵Arthur de Jong2013-02-082-742/+658
| | | | including the change from Subversion
* add getent.ldap(1) manual pageArthur de Jong2013-02-083-1/+341
|
* implement a getent command to query nslcd while ↵Arthur de Jong2013-02-084-0/+518
| | | | bypassing NSS stack
* add an --enable-utils option to configure to build ↵Arthur de Jong2013-02-084-5/+53
| | | | command-line utilities
* disable pynslcd cache for nowArthur de Jong2013-02-082-7/+12
|
* implement a netgroup_all requestArthur de Jong2013-02-085-4/+20
|
* make checking dlsym() result a little saferArthur de Jong2013-01-181-3/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1925 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix copyright yearArthur de Jong2013-01-181-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1924 ef36b2f9-881f-0410-afb5-c4e39611909c
* restructure timeout calculation in tio to reduce the ↵Arthur de Jong2013-01-181-41/+30
| | | | | | number of times gettimeofday() is called git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1923 ef36b2f9-881f-0410-afb5-c4e39611909c
* use pthreads thread-local storage as fallback mechanism ↵Arthur de Jong2013-01-181-1/+48
| | | | | | if compiler doesn't provide a keyword for TLS git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1922 ef36b2f9-881f-0410-afb5-c4e39611909c
* use the AX_TLS macro to find correct thread-local ↵Arthur de Jong2013-01-1814-36/+102
| | | | | | storage class compiler directive git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1921 ef36b2f9-881f-0410-afb5-c4e39611909c
* dump full nslcd configuration at debug level on start-upArthur de Jong2013-01-182-1/+265
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1920 ef36b2f9-881f-0410-afb5-c4e39611909c