Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* grow DN buffer size (f987891 from 0.9)0.8Arthur de Jong2014-05-042-4/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2085 ef36b2f9-881f-0410-afb5-c4e39611909c
* grow password buffer size (119cebf from 0.9, thanks ushi)Arthur de Jong2014-05-043-6/+7
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2084 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.14 release0.8.14Arthur de Jong2014-03-1610-20/+129
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2078 ef36b2f9-881f-0410-afb5-c4e39611909c
* update README (mostly from 0.9 branch)Arthur de Jong2014-03-151-28/+34
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2077 ef36b2f9-881f-0410-afb5-c4e39611909c
* update from latest automakeArthur de Jong2014-03-155-14/+35
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2076 ef36b2f9-881f-0410-afb5-c4e39611909c
* also support poll() returning EAGAIN (2f088ec from 0.9)Arthur de Jong2014-03-151-3/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2075 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix usage of AC_LANG_PROGRAM (933bf8e from 0.9)Arthur de Jong2014-03-151-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2074 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix crash when retrieving large networks entries ↵Arthur de Jong2014-03-022-4/+0
| | | | | | (8532f40 from 0.9, thanks Lukas Slebodnik) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2067 ef36b2f9-881f-0410-afb5-c4e39611909c
* update test script and configuration from 0.9 branchArthur de Jong2014-01-262-15/+55
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2066 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix pwdLastSet calcuation (2181cca from 0.9, thanks ↵Arthur de Jong2014-01-261-1/+1
| | | | | | Joshua Shire) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2065 ef36b2f9-881f-0410-afb5-c4e39611909c
* upgrade to automake 1.14 (eefe25d, 2a5d37e, 5b78508, ↵Arthur de Jong2013-12-0816-619/+1015
| | | | | | 4fc4197, 8ae8b9a and 6be316e from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2058 ef36b2f9-881f-0410-afb5-c4e39611909c
* reformat LDIF file to follow OpenLDAP format (ce95b41 ↵Arthur de Jong2013-12-071-8/+12
| | | | | | from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2057 ef36b2f9-881f-0410-afb5-c4e39611909c
* increase password buffer size (thanks Bersl) (7140d21 ↵Arthur de Jong2013-12-074-3/+4
| | | | | | from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2056 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix for common spelling mistake (8571bc1 from 0.9)Arthur de Jong2013-12-076-7/+7
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2055 ef36b2f9-881f-0410-afb5-c4e39611909c
* in nslcd, log EPIPE only on debug level (4897033 from 0.9)Arthur de Jong2013-10-061-1/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2032 ef36b2f9-881f-0410-afb5-c4e39611909c
* use a timeout when skipping remaining result data ↵Arthur de Jong2013-10-063-8/+12
| | | | | | (c9e2f97 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2031 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix buffer overflow on interrupted read (thanks John ↵Arthur de Jong2013-09-012-2/+3
| | | | | | Sullivan) (07a8170 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2029 ef36b2f9-881f-0410-afb5-c4e39611909c
* ignore SIGUSR1 and SIGUSR2 for future compatibilityArthur de Jong2013-08-231-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2021 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement a -n, --nofork option to run in the foreground ↵Arthur de Jong2013-08-184-4/+43
| | | | | | (cda6dcd from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@2020 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.8.13 release0.8.13Arthur de Jong2013-05-057-14/+205
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1959 ef36b2f9-881f-0410-afb5-c4e39611909c
* remove not needed define (r1897 from 0.9)Arthur de Jong2013-05-051-4/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1958 ef36b2f9-881f-0410-afb5-c4e39611909c
* add some missing checks to the configure script (117327e ↵Arthur de Jong2013-05-051-6/+8
| | | | | | from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1957 ef36b2f9-881f-0410-afb5-c4e39611909c
* make the NSS tests dependant on the configuration of ↵Arthur de Jong2013-05-051-1/+45
| | | | | | nsswitch.conf (302c2fa from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1956 ef36b2f9-881f-0410-afb5-c4e39611909c
* support systems without ETIME (5e0bb05 from 0.9)Arthur de Jong2013-05-051-1/+6
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1955 ef36b2f9-881f-0410-afb5-c4e39611909c
* small portability fix in test_pamcmds.sh (24c565c from 0.9)Arthur de Jong2013-05-051-2/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1954 ef36b2f9-881f-0410-afb5-c4e39611909c
* guess the value for --with-pam-seclib-dir if it is not ↵Arthur de Jong2013-05-051-2/+12
| | | | | | specified (0b5b4d1 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1953 ef36b2f9-881f-0410-afb5-c4e39611909c
* various typo and other comment fixes (4b01125, b0785de, ↵Arthur de Jong2013-04-2810-20/+22
| | | | | | bfdf7cd, 4689d5f, dba048b, ebe5705 and 122c38d from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1950 ef36b2f9-881f-0410-afb5-c4e39611909c
* do not rely on printf() being able to print NULL strings ↵Arthur de Jong2013-04-281-7/+14
| | | | | | (8790b40 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1949 ef36b2f9-881f-0410-afb5-c4e39611909c
* the argument to nss_min_uid must be numericArthur de Jong2013-04-281-1/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1948 ef36b2f9-881f-0410-afb5-c4e39611909c
* handle the case where getpwuid() returns NULLArthur de Jong2013-04-281-5/+8
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1947 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix the way manual pages are installed (b5b4239 from 0.9)Arthur de Jong2013-04-281-6/+8
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1946 ef36b2f9-881f-0410-afb5-c4e39611909c
* define and export an _nss_ldap_version symbol (3155cdf ↵Arthur de Jong2013-04-284-1/+17
| | | | | | and 11283a5 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1945 ef36b2f9-881f-0410-afb5-c4e39611909c
* return NSS_STATUS_TRYAGAIN on zero-length (but not-NULL) ↵Arthur de Jong2013-04-281-1/+6
| | | | | | buffer (thanks Jakub Hrozek) (f21efd6 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1944 ef36b2f9-881f-0410-afb5-c4e39611909c
* only log protocol name if it is present (6a92621 and ↵Arthur de Jong2013-04-281-3/+3
| | | | | | 402d3f3 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1943 ef36b2f9-881f-0410-afb5-c4e39611909c
* drop -Wcase-qual when using --enable-warnings because it ↵Arthur de Jong2013-04-281-3/+3
| | | | | | was causing too much noise (r1908 aka. 2a73fa1 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1942 ef36b2f9-881f-0410-afb5-c4e39611909c
* revert r1939 because it doesn't work on 0.8Arthur de Jong2013-04-281-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1941 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix the text representation of shadow information for ↵Arthur de Jong2013-04-281-7/+7
| | | | | | nscd on Solaris git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1940 ef36b2f9-881f-0410-afb5-c4e39611909c
* save the old password if either the authentication or ↵Arthur de Jong2013-04-281-2/+2
| | | | | | the authorisation response is NEW_AUTHTOK_REQD (c89c41b from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1939 ef36b2f9-881f-0410-afb5-c4e39611909c
* retry updating the lastChange attribute with the normal ↵Arthur de Jong2013-04-281-3/+6
| | | | | | nslcd LDAP connection if the update with the user's connection failed (2f6f6a2 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1938 ef36b2f9-881f-0410-afb5-c4e39611909c
* extra sanity check to ensure not too many file ↵Arthur de Jong2013-02-231-2/+7
| | | | | | descriptors are open (a9aea20f136026d6553295727350c88fe2431e0c from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1935 ef36b2f9-881f-0410-afb5-c4e39611909c
* check result of set_tolist() to ensure that memory ↵Arthur de Jong2013-02-234-3/+23
| | | | | | allocation problems are logged (r1911 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1934 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix memory leak in myldap_get_values_len() when using ↵Arthur de Jong2013-02-231-0/+6
| | | | | | ranged attributes (very unlikely to occur) (r1910 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1933 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix a problem in memory handling in ↵Arthur de Jong2013-02-231-2/+4
| | | | | | myldap_get_values_len() if malloc() would fail (r1909 from 0.9) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1932 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix the way manual pages are generated and distributedArthur de Jong2013-01-161-17/+16
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1919 ef36b2f9-881f-0410-afb5-c4e39611909c
* correctly handle the case where the gid option is before ↵Arthur de Jong2013-01-111-2/+2
| | | | | | the uid option in the configuration (fixes r1723) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1907 ef36b2f9-881f-0410-afb5-c4e39611909c
* don't process the passwd_byuid request at all for uids < ↵Arthur de Jong2012-12-201-0/+1
| | | | | | nss_min_uid (r1870 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1871 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix logic error (use && instead of & for logical and) ↵Arthur de Jong2012-12-201-1/+1
| | | | | | (r1868 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1869 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix setting deadline microsecond value (thanks Julien ↵Arthur de Jong2012-12-081-1/+1
| | | | | | Cristau) (r1848 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1850 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix the way ChangeLog is generated for branchArthur de Jong2012-11-181-1/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1837 ef36b2f9-881f-0410-afb5-c4e39611909c
* start a 0.8 maintenance branchArthur de Jong2012-11-180-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.8@1836 ef36b2f9-881f-0410-afb5-c4e39611909c