Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* get files ready for 0.7.18 release0.7.18Arthur de Jong2012-12-146-8/+41
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1861 ef36b2f9-881f-0410-afb5-c4e39611909c
* set FD_CLOEXEC in NSS and PAM modules to ensure that ↵Arthur de Jong2012-12-141-0/+6
| | | | | | nslcd file descriptor is not leaked to child processes (r1821 from 0.8) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1860 ef36b2f9-881f-0410-afb5-c4e39611909c
* check if the file descriptor can be stored in the ↵Arthur de Jong2012-10-121-0/+10
| | | | | | select() file descriptor set (r1781 from 0.8) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1782 ef36b2f9-881f-0410-afb5-c4e39611909c
* archive older ChangeLog entries in year filesArthur de Jong2012-09-085-2000/+1391
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1760 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.17 release0.7.17Arthur de Jong2012-09-086-8/+87
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1758 ef36b2f9-881f-0410-afb5-c4e39611909c
* properly handle failures to truncate the pid file (r1568 ↵Arthur de Jong2012-09-081-1/+5
| | | | | | from 0.8) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1757 ef36b2f9-881f-0410-afb5-c4e39611909c
* install the default configuration file with reduced ↵Arthur de Jong2012-09-081-1/+1
| | | | | | permissions (further protection for CVE-2009-1073) (r1704 from 0.8) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1756 ef36b2f9-881f-0410-afb5-c4e39611909c
* use $(mkinstalldirs) instead of $(INSTALL_DATA) -D ↵Arthur de Jong2012-09-082-1/+3
| | | | | | because -D is not supported on all operating systems (patch by SATOH Fumiyasu) (r1420 from 0.8) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1755 ef36b2f9-881f-0410-afb5-c4e39611909c
* include updated filesArthur de Jong2012-09-081-1/+10
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1754 ef36b2f9-881f-0410-afb5-c4e39611909c
* mark file as executable (r1736 from 0.8)Arthur de Jong2012-08-311-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1737 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix possible NULL pointer dereference (r1591 from 0.8)Arthur de Jong2012-07-231-0/+6
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1730 ef36b2f9-881f-0410-afb5-c4e39611909c
* do not leak memory if myldap_escape() fails (r1590 from 0.8)Arthur de Jong2012-07-231-0/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1729 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix possible NULL pointer dereference (r1589 from 0.8)Arthur de Jong2012-07-231-0/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1728 ef36b2f9-881f-0410-afb5-c4e39611909c
* grow gecos buffer size and consistency improvements to ↵Arthur de Jong2012-07-232-4/+4
| | | | | | other buffers (r1540 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1727 ef36b2f9-881f-0410-afb5-c4e39611909c
* add missing includes to ensure all types are defined in ↵Arthur de Jong2012-07-211-0/+4
| | | | | | header (r1724 and r1725 from development) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1726 ef36b2f9-881f-0410-afb5-c4e39611909c
* ensure that we don't try to read more than SSIZE_MAX ↵Arthur de Jong2012-05-111-2/+9
| | | | | | bytes (r1636 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1689 ef36b2f9-881f-0410-afb5-c4e39611909c
* some compatibility improvements by Ted C. Cheng of Symas ↵Arthur de Jong2012-04-273-0/+18
| | | | | | Corporation (r1225 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1672 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.16 release0.7.16Arthur de Jong2012-04-098-16/+89
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1651 ef36b2f9-881f-0410-afb5-c4e39611909c
* update files from recent automakeArthur de Jong2012-04-097-322/+654
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1650 ef36b2f9-881f-0410-afb5-c4e39611909c
* increase buffer for pam_authz_search as suggested by ↵Arthur de Jong2012-04-091-2/+2
| | | | | | Chris J Arges (r1643 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1648 ef36b2f9-881f-0410-afb5-c4e39611909c
* properly log failures to lookup DNS SRV records (r1569 ↵Arthur de Jong2012-03-101-3/+8
| | | | | | from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1630 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix log message for invalid pam_authz_search as reported ↵Arthur de Jong2012-03-101-1/+1
| | | | | | by Matt Rae (based on r1628 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1629 ef36b2f9-881f-0410-afb5-c4e39611909c
* split the Debian packaging from the main source treeArthur de Jong2012-01-2052-8745/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1610 ef36b2f9-881f-0410-afb5-c4e39611909c
* implements proper range checking numeric values returned ↵Arthur de Jong2012-01-2011-13/+130
| | | | | | from LDAP (thanks Jakub Hrozek) (r1523, r1524 and r1528 from 0.8 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1600 ef36b2f9-881f-0410-afb5-c4e39611909c
* revert changes to config.guess config.sub that were ↵Arthur de Jong2011-12-092-218/+157
| | | | | | accidentaly part of r1561 git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1562 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix a typo in disconnect logic (r1560 from 0.8 branch)Arthur de Jong2011-12-093-158/+219
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1561 ef36b2f9-881f-0410-afb5-c4e39611909c
* ensure that uid, gid and pid vars are properly ↵Arthur de Jong2011-12-081-3/+3
| | | | | | initialised (part of r1558 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1559 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix an issues where changes to /etc/nsswitch.conf ↵Arthur de Jong2011-11-181-4/+2
| | | | | | outside of debconf were not picked up git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1555 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.15 release0.7.15Arthur de Jong2011-10-027-8/+32
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1549 ef36b2f9-881f-0410-afb5-c4e39611909c
* treat the "hard" value for tls_reqcert as if it was ↵Arthur de Jong2011-10-021-1/+1
| | | | | | "demand" (r1546 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1548 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.14 release0.7.14Arthur de Jong2011-09-188-14/+79
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1544 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix a problem with uninitialised memory while parsing ↵Arthur de Jong2011-08-241-7/+5
| | | | | | the tls_ciphers option (r1471 from development) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1516 ef36b2f9-881f-0410-afb5-c4e39611909c
* grow static buffers so that they should be large enough ↵Arthur de Jong2011-07-023-6/+6
| | | | | | (part of r1476 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1477 ef36b2f9-881f-0410-afb5-c4e39611909c
* handle expressions where the expander function returns ↵Arthur de Jong2011-06-052-0/+8
| | | | | | NULL (handle it as an empty string) (r1471 from development) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1472 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix r1465 to split attribute/value at right placeArthur de Jong2011-06-051-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1469 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix problem with partial attribute name matches in DN ↵Arthur de Jong2011-05-211-0/+1
| | | | | | (e.g. uid vs. uidNumber) (thanks to Timothy White for the fix) (r1464 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1465 ef36b2f9-881f-0410-afb5-c4e39611909c
* report correct reported error from ldap_abandon() (merge ↵Arthur de Jong2011-04-221-1/+1
| | | | | | r1431 from development) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1432 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.13 release0.7.13Arthur de Jong2010-12-117-8/+40
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1323 ef36b2f9-881f-0410-afb5-c4e39611909c
* return correct kind of error code from try_pwmod() ↵Arthur de Jong2010-12-111-1/+2
| | | | | | (r1313 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1321 ef36b2f9-881f-0410-afb5-c4e39611909c
* call myldap_session_check() before adding a new search ↵Arthur de Jong2010-12-101-2/+2
| | | | | | to the session so the connection actually gets closed on timeout (the connection isn't closed when there are active searches) (r1294 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1320 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.12 release0.7.12Arthur de Jong2010-10-297-5/+32
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1292 ef36b2f9-881f-0410-afb5-c4e39611909c
* set a short socket timeout when shutting down the ↵Arthur de Jong2010-10-291-16/+18
| | | | | | connection to the LDAP server (part of r1276 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1291 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.11 release0.7.11Arthur de Jong2010-10-157-8/+40
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1284 ef36b2f9-881f-0410-afb5-c4e39611909c
* grow ruser buffer (small part of r1267 from trunk)Arthur de Jong2010-10-131-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1268 ef36b2f9-881f-0410-afb5-c4e39611909c
* updated Vietnamese (vi) translation of debconf templates ↵Arthur de Jong2010-09-301-21/+14
| | | | | | by Clytie Siddall (r1129 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1230 ef36b2f9-881f-0410-afb5-c4e39611909c
* get files ready for 0.7.10 release0.7.10Arthur de Jong2010-09-247-8/+46
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1212 ef36b2f9-881f-0410-afb5-c4e39611909c
* handle errors from ldap_result() better and disconnect ↵Arthur de Jong2010-09-241-32/+37
| | | | | | (and reconnect) in more cases (r1207 and r1208 from trunk) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1211 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix way ChangeLog is generated for branchArthur de Jong2010-09-241-1/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1210 ef36b2f9-881f-0410-afb5-c4e39611909c
* start a 0.7 maintenance branchArthur de Jong2010-09-240-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1209 ef36b2f9-881f-0410-afb5-c4e39611909c
* release 0.7.9Arthur de Jong2010-08-280-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7.9@1205 ef36b2f9-881f-0410-afb5-c4e39611909c