diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2012-09-08 21:15:54 +0200 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2012-09-08 21:15:54 +0200 |
commit | b4848e229dbf65b6941a04403605703b500c46c8 (patch) | |
tree | e7afda1204770134a5ebfda47ac49e1cb8a995f1 | |
parent | c336600b6fc725693c81bd3678630eb0d496b2b3 (diff) |
archive older ChangeLog entries in year files
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-0.7@1760 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r-- | ChangeLog | 1996 | ||||
-rw-r--r-- | ChangeLog-2009 | 711 | ||||
-rw-r--r-- | ChangeLog-2010 | 618 | ||||
-rw-r--r-- | ChangeLog-2011 | 61 | ||||
-rw-r--r-- | Makefile.am | 5 |
5 files changed, 1391 insertions, 2000 deletions
@@ -100,1999 +100,3 @@ range checking numeric values returned from LDAP (thanks Jakub Hrozek) (r1523, r1524 and r1528 from 0.8 branch) -2011-12-09 13:58 arthur - - * [r1562] config.guess, config.sub: revert changes to config.guess - config.sub that were accidentaly part of r1561 - -2011-12-09 13:54 arthur - - * [r1561] ., config.guess, config.sub, nslcd/myldap.c: fix a typo - in disconnect logic (r1560 from 0.8 branch) - -2011-12-08 21:34 arthur - - * [r1559] nslcd/nslcd.c: ensure that uid, gid and pid vars are - properly initialised (part of r1558 from trunk) - -2011-11-18 13:02 arthur - - * [r1555] debian/libnss-ldapd.config: fix an issues where changes - to /etc/nsswitch.conf outside of debconf were not picked up - -2011-10-02 09:47 arthur - - * [r1549] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.15 release - -2011-10-02 09:09 arthur - - * [r1548] ., debian/nslcd.config: treat the "hard" value for - tls_reqcert as if it was "demand" (r1546 from trunk) - -2011-09-18 18:24 arthur - - * [r1544] ChangeLog, NEWS, configure.ac, debian/changelog, - debian/copyright, man/nslcd.8.xml, man/nslcd.conf.5.xml, - man/pam_ldap.8.xml: get files ready for 0.7.14 release - -2011-08-24 20:45 arthur - - * [r1516] ., nslcd/cfg.c: fix a problem with uninitialised memory - while parsing the tls_ciphers option (r1471 from development) - -2011-07-02 21:28 arthur - - * [r1477] ., nslcd/group.c, nslcd/passwd.c, nslcd/shadow.c: grow - static buffers so that they should be large enough (part of r1476 - from trunk) - -2011-06-05 09:18 arthur - - * [r1472] ., common/expr.c, tests/test_expr.c: handle expressions - where the expander function returns NULL (handle it as an empty - string) (r1471 from development) - -2011-06-05 08:55 arthur - - * [r1469] nslcd/myldap.c: fix r1465 to split attribute/value at - right place - -2011-05-21 14:54 arthur - - * [r1465] ., nslcd/myldap.c: fix problem with partial attribute - name matches in DN (e.g. uid vs. uidNumber) (thanks to Timothy - White for the fix) (r1464 from trunk) - -2011-04-22 10:03 arthur - - * [r1432] ., nslcd/myldap.c: report correct reported error from - ldap_abandon() (merge r1431 from development) - -2010-12-11 21:57 arthur - - * [r1323] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.13 release - -2010-12-11 20:11 arthur - - * [r1321] ., nslcd/pam.c: return correct kind of error code from - try_pwmod() (r1313 from trunk) - -2010-12-10 14:49 arthur - - * [r1320] ., nslcd/myldap.c: call myldap_session_check() before - adding a new search to the session so the connection actually - gets closed on timeout (the connection isn't closed when there - are active searches) (r1294 from trunk) - -2010-10-29 16:15 arthur - - * [r1292] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.12 release - -2010-10-29 15:03 arthur - - * [r1291] ., nslcd/myldap.c: set a short socket timeout when - shutting down the connection to the LDAP server (part of r1276 - from trunk) - -2010-10-15 13:35 arthur - - * [r1284] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.11 release - -2010-10-13 20:01 arthur - - * [r1268] nslcd/pam.c: grow ruser buffer (small part of r1267 from - trunk) - -2010-09-30 19:12 arthur - - * [r1230] ., debian/po/vi.po: updated Vietnamese (vi) translation - of debconf templates by Clytie Siddall (r1129 from trunk) - -2010-09-24 07:25 arthur - - * [r1212] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.10 release - -2010-09-24 07:16 arthur - - * [r1211] ., nslcd/myldap.c: handle errors from ldap_result() - better and disconnect (and reconnect) in more cases (r1207 and - r1208 from trunk) - -2010-09-24 07:11 arthur - - * [r1210] Makefile.am: fix way ChangeLog is generated for branch - -2010-09-24 07:06 arthur - - * [r1209] .: start a 0.7 maintenance branch - -2010-08-28 19:46 arthur - - * [r1205] release 0.7.9 - -2010-08-28 19:46 arthur - - * [r1204] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.9 release - -2010-08-28 19:19 arthur - - * [r1203] debian/po/nl.po: unfuzzy a few Dutch translations and - improve some others - -2010-08-28 18:43 arthur - - * [r1202] debian/po/it.po: fix package name - -2010-08-28 18:42 arthur - - * [r1201] debian/po/es.po: updated Spanish (es) translation of - debconf templates by Francisco Javier Cuadrado - -2010-08-28 12:07 arthur - - * [r1200] debian/libpam-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nb.po, debian/po/nl.po, debian/po/pt.po, - debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, - debian/po/templates.pot, debian/po/vi.po, debian/po/zh_CN.po: fix - incorrect reference from /etc/nsswitch to /etc/nsswitch.conf - -2010-08-28 11:52 arthur - - * [r1199] debian/po/da.po, debian/po/de.po, debian/po/it.po, - debian/po/ja.po, debian/po/nb.po, debian/po/ru.po, - debian/po/sv.po: fix wrapping of po files - -2010-08-28 11:24 arthur - - * [r1198] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, - debian/po/de.po, debian/po/fr.po, debian/po/it.po, - debian/po/ja.po, debian/po/nb.po, debian/po/pt.po, - debian/po/ru.po, debian/po/sv.po, debian/po/zh_CN.po: correct - references to package name for up-to-date translations - -2010-08-28 11:15 arthur - - * [r1197] debian/po/es.po, debian/po/fr.po, debian/po/gl.po, - debian/po/ja.po: fix translations that had a reference to the old - location of the configuration file - -2010-08-28 10:40 arthur - - * [r1196] debian/po/sv.po: updated Swedish (sv) translation of - debconf templates by Martin Ågren - -2010-08-28 07:44 arthur - - * [r1195] debian/po/ca.po: unfuzzy translated string (confirmed OK - by Agustí Grau) - -2010-08-27 17:07 arthur - - * [r1194] debian/po/ca.po: updated Catalan (ca) translation of - debconf templates by Agusti Grau - -2010-08-26 20:46 arthur - - * [r1193] debian/po/de.po: updated German (de) translation of - debconf templates by Chris Leick - -2010-08-25 16:32 arthur - - * [r1192] debian/po/fr.po: updated French (fr) translation of - debconf templates by Christian Perrier - -2010-08-24 15:54 arthur - - * [r1191] debian/po/da.po: updated Danish (da) translation of - debconf templates by Joe Hansen - -2010-08-20 12:02 arthur - - * [r1190] debian/po/ja.po: updated Japanese (ja) translation of - debconf templates by Kenshi Muto - -2010-08-19 21:36 arthur - - * [r1189] debian/nslcd.templates, debian/po/ca.po, debian/po/cs.po, - debian/po/da.po, debian/po/de.po, debian/po/es.po, - debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, - debian/po/it.po, debian/po/ja.po, debian/po/nb.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po, debian/po/zh_CN.po: fix double "be" in English - template thanks to Christian PERRIER - -2010-08-19 20:33 arthur - - * [r1188] debian/po/it.po: updated Italian (it) translation of - debconf templates by Vincenzo Campanella - -2010-08-19 20:30 arthur - - * [r1187] debian/po/zh_CN.po: updated Simplified Chinese (zh_CN) - translation of debconf templates by zym - -2010-08-19 20:21 arthur - - * [r1186] debian/po/cs.po: updated Czech (cs) translation of - debconf templates by Miroslav Kure - -2010-08-19 20:18 arthur - - * [r1185] configure.ac: fix for --with-nss-ldap-soname option by - Julien Cristau - -2010-08-18 19:40 arthur - - * [r1183] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.8 release - -2010-08-18 18:55 arthur - - * [r1182] debian/po/nb.po: added Norwegian Bokmål (nb) translation - of debconf templates by Bjørn Steensrud - -2010-08-18 17:31 arthur - - * [r1181] debian/po/ru.po: updated Russian (ru) translation of - debconf templates by Yuri Kozlov - -2010-08-18 17:26 arthur - - * [r1180] debian/po/pt.po: updated Portuguese (pt) translation of - debconf templates by Américo Monteir - -2010-08-17 20:16 arthur - - * [r1179] debian/po/da.po, debian/po/vi.po, debian/po/zh_CN.po: - remove invalid and bouncing addresses - -2010-08-17 16:53 arthur - - * [r1178] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, - debian/po/de.po, debian/po/es.po, debian/po/fi.po, - debian/po/fr.po, debian/po/gl.po, debian/po/it.po, - debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, - debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, - debian/po/templates.pot, debian/po/vi.po, debian/po/zh_CN.po: - update debian/po files with modified template - -2010-08-17 16:52 arthur - - * [r1177] debian/libpam-ldapd.postinst: only offer to fix - nsswitch.conf if PAM has been converted with pam-auth-update - -2010-08-17 16:40 arthur - - * [r1176] debian/libpam-ldapd.templates: updated debconf template - thanks to Justin B Rye - -2010-08-15 10:45 arthur - - * [r1175] debian/po/POTFILES.in, debian/po/ca.po, debian/po/cs.po, - debian/po/da.po, debian/po/de.po, debian/po/es.po, - debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, - debian/po/it.po, debian/po/ja.po, debian/po/nl.po, - debian/po/pt.po, debian/po/pt_BR.po, debian/po/ru.po, - debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po, - debian/po/zh_CN.po: update debian/po files with added template - -2010-08-14 18:19 arthur - - * [r1174] debian/control: upgrade to standards-version 3.9.1 - -2010-08-14 16:05 arthur - - * [r1173] debian/control: add libpam-sss as an alternative to - libpam-ldapd - -2010-08-14 16:02 arthur - - * [r1172] debian/control: merge the recommends from libnss-ldapd - and libpam-ldapd into those of nslcd so we can track all the PAM - alternatives in one place - -2010-08-14 14:33 arthur - - * [r1171] Makefile.am, debian/libnss-ldapd.postinst, - debian/libnss-ldapd.postrm, - debian/libpam-ldapd.lintian-overrides, - debian/libpam-ldapd.postinst, debian/libpam-ldapd.templates: - offer to add ldap to shadow in nsswitch.conf if a potential - broken configuration is found - -2010-08-14 13:29 arthur - - * [r1170] ChangeLog, ChangeLog-2006, ChangeLog-2007, - ChangeLog-2008, Makefile.am: archive older ChangeLog entries in - year files - -2010-08-14 13:16 arthur - - * [r1169] common/expr.c: also don't expand variables in rest of - ${var:+rest} expressions if var is not set or empty - -2010-08-14 13:00 arthur - - * [r1168] common/expr.c: do not expand variables in rest of - ${var:-rest} expressions if var is not blank or empty - -2010-07-27 06:26 arthur - - * [r1167] nss/services.c: use htons() instead of ntohs() (thanks - Ted C. Cheng) - -2010-07-18 11:40 arthur - - * [r1166] compat/nss_compat.h, configure.ac: compatibility - improvement: also check for nss_common.h and see if enum - nss_status exists - -2010-07-18 11:27 arthur - - * [r1165] nslcd/pam.c: fix comment - -2010-07-18 11:25 arthur - - * [r1164] nss/Makefile.am: use -h linker flag instead of -soname - which seems more portable - -2010-07-18 11:23 arthur - - * [r1163] compat/pam_compat.h: define pam_info(), pam_error() and - pam_syslog() compatibility macros to allow no arguments for - format - -2010-07-17 19:09 arthur - - * [r1162] debian/nslcd.config: only go back one step on Debconf - back - -2010-07-07 20:21 arthur - - * [r1161] configure.ac, nslcd/nslcd.c, nss/Makefile.am: allow - configuring NSS module's SONAME from configure and use this in - nslcd to dlopen() the correct library (thanks to Alexander V. - Chernikov for the idea) - -2010-07-03 16:10 arthur - - * [r1159] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.7 release - -2010-07-03 15:22 arthur - - * [r1158] debian/control: upgrade to standards-version 3.9.0 - -2010-07-03 15:18 arthur - - * [r1157] debian/libnss-ldapd.config, debian/nslcd.config: don't - use dh_title to set the Debconf title, the default should be fine - -2010-07-03 15:02 arthur - - * [r1156] debian/control: use Replaces/Breaks instead of Conflicts - for introduction of nslcd package (as per policy 3.9.0) - -2010-06-25 20:00 arthur - - * [r1155] Makefile.am, debian/libpam-ldapd.manpages, - debian/nslcd.install, debian/nslcd.manpages: make sure the - pam_ldap manual page is in the libpam-ldapd package - -2010-06-19 19:55 arthur - - * [r1154] nslcd/myldap.c: add logging to SASL interaction function - -2010-06-19 19:42 arthur - - * [r1153] nslcd/myldap.c: improve debug logging of SASL bind calls - -2010-06-19 19:03 arthur - - * [r1152] debian/nslcd.default: updated based on comments by Daniel - Dehennin <daniel.dehennin@baby-gnu.org> - -2010-06-18 21:43 arthur - - * [r1151] AUTHORS, Makefile.am, debian/control, - debian/nslcd.conffile, debian/nslcd.default, debian/nslcd.init: - start k5start from the init script to keep the Kerberos ticket - active if nslcd is configured for SASL GSSAPI kerberos - authentication, based on a patch by Daniel Dehennin - <daniel.dehennin@baby-gnu.org> - -2010-06-18 20:28 arthur - - * [r1150] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h: remove - warning messages from parsing the sasl_* options and document - them in the nslcd.conf(5) manual page (they should be functional) - -2010-06-18 20:26 arthur - - * [r1149] nslcd/myldap.c: make SASL binding code a little earier to - read - -2010-06-18 20:20 arthur - - * [r1148] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, - nslcd/myldap.c: remove the use_sasl option and instead rely on - sasl_mech being specified - -2010-06-18 15:56 arthur - - * [r1147] debian/nslcd.init: group options more - -2010-06-17 19:05 arthur - - * [r1146] compat/Makefile.am, compat/nss_compat.h, configure.ac, - nss/common.h, nss/prototypes.h: have more compatibility code for - NSS module and move compatibility code to compat directory - -2010-06-16 20:59 arthur - - * [r1145] debian/nslcd.init: ensure that nslcd is started after - hostname lookups are available so getting to the LDAP server via - DNS lookups will work (patch by Petter Reinholdtsen) - -2010-06-16 20:22 arthur - - * [r1144] nslcd/nslcd.c: use RTLD_NODELETE during dlopen() instead - of not using dlclose() - -2010-06-15 19:53 arthur - - * [r1143] configure.ac, nss/Makefile.am, nss/exports.linux, - nss/nss_ldap.map, pam/Makefile.am, pam/exports.linux, - pam/pam_ldap.map: rename symbol map files and check for the - linker option to specify the file with - -2010-06-15 19:10 arthur - - * [r1142] configure.ac, nslcd/Makefile.am: pass pthread flags - correctly to nslcd Makefile and rename save_ vars to not conflict - with AX_PTHREAD test - -2010-06-14 21:17 arthur - - * [r1141] configure.ac, nslcd/nslcd.c, nss/Makefile.am, - nss/common.c, nss/common.h, nss/exports.linux, nss/netgroup.c, - nss/prototypes.h, tests/Makefile.am: implement a global symbol - inside the NSS module to allow applications to disable NSS - lookups over LDAP and use it in nslcd to avoid deadlocks - -2010-06-14 21:05 arthur - - * [r1140] common/dict.h, common/expr.h, common/nslcd-prot.h, - common/set.h, common/tio.h, compat/attrs.h, compat/daemon.h, - compat/ether.h, compat/getopt_long.h, compat/getpeercred.h, - compat/ldap_compat.h, compat/pam_compat.h, nslcd/attmap.h, - nslcd/cfg.h, nslcd/common.h, nslcd/log.h, nslcd/myldap.h, - nss/common.h, nss/prototypes.h, pam/common.h: make include guard - names consistent throughout the source and avoid conflicts with - system headers - -2010-06-14 20:24 arthur - - * [r1139] nss/aliases.c, nss/ethers.c, nss/group.c, nss/hosts.c, - nss/netgroup.c, nss/networks.c, nss/passwd.c, nss/protocols.c, - nss/rpc.c, nss/services.c, nss/shadow.c: remove some unused - include statements - -2010-06-12 11:34 arthur - - * [r1138] README, common/tio.c, nslcd/attmap.c, nslcd/attmap.h, - nslcd/group.c, nslcd/network.c: remove commented out memberOf and - ipNetmaskNumber attributes and small cleanups - -2010-06-12 09:03 arthur - - * [r1137] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, - debian/po/de.po, debian/po/es.po, debian/po/fi.po, - debian/po/fr.po, debian/po/gl.po, debian/po/it.po, - debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, - debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, - debian/po/vi.po, debian/po/zh_CN.po: run translations through - debconf-updatepo -v - -2010-06-11 14:47 arthur - - * [r1136] nslcd/nslcd.c: fix and remove source code comments - -2010-06-04 08:15 arthur - - * [r1135] ChangeLog, debian/changelog: revert part of r1134 that - was accidentally commited - -2010-06-04 08:12 arthur - - * [r1134] ChangeLog, debian/changelog, pam/pam.c: fix nullok test - for password modification - -2010-06-03 21:24 arthur - - * [r1133] debian/libpam-ldapd.pam-auth-update: also ignore other - ignorable PAM return codes - -2010-06-02 21:32 arthur - - * [r1132] compat/pam_get_authtok.c: add a warning to the limitation - of our pam_get_authtok() implementation - -2010-06-02 21:31 arthur - - * [r1131] pam/pam.c: simplify PAM module splitting remapping for - ignore_* options to a separate function, parsing of - try_first_pass and use_first_pass is done by pam_get_authtok(), - don't report session errors to the user and make error handling - consistent - -2010-06-01 20:57 arthur - - * [r1130] nslcd/pam.c: fix bug in test (r1127) - -2010-06-01 20:24 arthur - - * [r1129] man/pam_ldap.8.xml, pam/pam.c: implement an nullok PAM - option and disable empty passwords by default - -2010-06-01 20:04 arthur - - * [r1128] pam/pam.c: don't log failure to do nslcd request to user - and log authentication errors during password change - -2010-06-01 19:40 arthur - - * [r1127] nslcd/pam.c: add a debug log message when user - authentication was successful - -2010-06-01 19:39 arthur - - * [r1126] debian/libpam-ldapd.pam-auth-update: don't use - use_authtok for password modification by default - -2010-05-31 21:16 arthur - - * [r1125] pam/pam.c: fix typo - -2010-05-27 20:09 arthur - - * [r1123] AUTHORS, ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.6 release - -2010-05-26 21:07 arthur - - * [r1122] debian/control: drop extra parts of package descriptions - that should no longer be really relevant and update libpam-ldapd - description - -2010-05-24 21:53 arthur - - * [r1121] debian/libpam-ldapd.pam-auth-update: update - pam-auth-update configuration to always perform LDAP - autorisation, also pass use_authtok on password modification and - spell out session result handling - -2010-05-24 21:43 arthur - - * [r1120] pam/pam.c: make code more consistent - -2010-05-24 21:36 arthur - - * [r1119] man/pam_ldap.8.xml: fix typo - -2010-05-24 21:36 arthur - - * [r1118] pam/pam.c: don't store use_authtok because - pam_get_authtok() looks at the arguments itself - -2010-05-23 21:26 arthur - - * [r1117] HACKING, README, man/nslcd.8.xml, man/nslcd.conf.5.xml: - update documentation - -2010-05-23 20:11 arthur - - * [r1116] nslcd.conf: include uid and gid options in default - configuration file - -2010-05-23 19:53 arthur - - * [r1115] configure.ac, m4/acx_pthread.m4, m4/ax_pthread.m4: update - AC?X_PTHREAD macro and update configure script to be simpler and - add some more checks - -2010-05-23 19:33 arthur - - * [r1114] debian/nslcd.init: use nslcd --check in init script's - status command - -2010-05-22 13:12 arthur - - * [r1113] nslcd/pam.c: make debug logging for pam_authz_search - option a little more readable - -2010-05-20 19:21 arthur - - * [r1112] debian/control: add libpam-heimdal as an alternative - recommends for libnss-ldapd - -2010-05-15 15:41 arthur - - * [r1111] nslcd/attmap.c, nslcd/attmap.h: always clear returned - buffer when performing attribute mapping (based on a patch by - Nalin Dahyabhai <nalin@redhat.com>) - -2010-05-14 20:49 arthur - - * [r1109] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.5 release - -2010-05-14 20:38 arthur - - * [r1108] Makefile.am, debian/source, debian/source/format: switch - to source format 3.0 (native) - -2010-05-14 20:32 arthur - - * [r1107] pam/pam.c: print uid as a long - -2010-05-14 10:20 arthur - - * [r1106] compat/pam_compat.h, configure.ac, man/pam_ldap.8.xml, - pam/common.h, pam/pam.c: perform logging from PAM module to - syslog and support the debug option to log debugging information - -2010-05-13 21:27 arthur - - * [r1105] pam/pam.c: centralise initialising functions needed for - every PAM call into one function - -2010-05-13 19:13 arthur - - * [r1104] common/nslcd-prot.h, nslcd/common.h: make logging of - buffer checks consistent - -2010-05-13 16:31 arthur - - * [r1103] pam/pam.c: also use PAM username instead of one from - context for session open and close - -2010-05-13 16:30 arthur - - * [r1102] pam/pam.c: replace my_pam_get_authtok() with standard - pam_get_authtok() function, get rid of get_old_password() and - general cleanups and simplifications - -2010-05-12 21:12 arthur - - * [r1101] pam/pam.c: make parsing configuration options global, - reorganise a bit and make code more consistent and easier to read - -2010-05-12 20:37 arthur - - * [r1100] compat/pam_compat.h, nslcd/pam.c: small compatibility - improvements - -2010-05-10 21:09 arthur - - * [r1099] pam/pam.c: only log "LDAP session failed" if we actually - tried - -2010-05-10 20:59 arthur - - * [r1098] compat/Makefile.am, compat/pam_compat.h, - compat/pam_get_authtok.c, compat/pam_prompt.c, configure.ac, - pam/pam.c: replace my_pam_warn() with pam_info() and pam_error() - and provide replacement for pam_prompt() also using it in our - pam_get_authtok() replacement - -2010-05-09 11:40 arthur - - * [r1096] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.4 release - -2010-05-09 10:44 arthur - - * [r1095] nslcd/myldap.c: only log "connected to LDAP server" if - the previous connect failed or we are failing over to a different - server - -2010-05-09 10:39 arthur - - * [r1094] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd/cfg.c, - nslcd/cfg.h, nslcd/myldap.c, tests/README, tests/nslcd-test.conf: - rename reconnect_maxsleeptime option to reconnect_retrytime - -2010-05-09 10:20 arthur - - * [r1093] nslcd/myldap.c: don't log errno if it is not set (make - error less confusing) - -2010-05-09 10:08 arthur - - * [r1092] nslcd/myldap.c: handle authentication searches a little - differently (only try once if an authentication error is - returned) - -2010-05-09 09:51 arthur - - * [r1091] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, - nslcd/myldap.c: refactor retry timing mechanism to use time - between first and last error to determin when to rerty and only - try once (and don't sleep) when we have been failing for a long - time - -2010-05-08 10:39 arthur - - * [r1090] man/nslcd.conf.5.xml: fix wrapping of long line (thanks - lintian) - -2010-05-08 10:34 arthur - - * [r1089] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, - nslcd/pam.c: rename authz_search option to pam_authz_search - -2010-05-07 21:45 arthur - - * [r1088] man/nslcd.conf.5.xml, man/pam_ldap.8.xml, nslcd/cfg.c, - nslcd/cfg.h, nslcd/pam.c: implement an authz_search option to - test whether the user is authorised - -2010-05-07 21:25 arthur - - * [r1087] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, - nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c: - tune some buffer sizes and small cleanups - -2010-05-07 20:43 arthur - - * [r1086] tests/test_myldap.c: implement test for buffer overflow - -2010-05-07 20:40 arthur - - * [r1085] nslcd/myldap.c: fix buffer overflow - -2010-05-07 11:23 arthur - - * [r1084] man, man/Makefile.am: have the possibility to generate - HTML for manual pages (not done by default) - -2010-05-07 11:22 arthur - - * [r1083] man/nslcd.conf.5.xml, man/pam_ldap.8.xml: use docbook - elements where possible - -2010-05-06 21:40 arthur - - * [r1082] compat/pam_compat.h, configure.ac, - debian/libpam-ldapd.pam-auth-update, man/pam_ldap.8.xml, - pam/pam.c: implement a minimum_uid option for the PAM module to - ignore users that have a lower numeric user id - -2010-05-05 10:58 arthur - - * [r1081] config.guess, config.sub: include updated files - -2010-05-03 20:29 arthur - - * [r1080] debian/nslcd.config: also parse /etc/ldap.conf for - systems that use that for NSS and PAM configuration - -2010-04-13 19:21 arthur - - * [r1079] nslcd/myldap.c, nslcd/myldap.h, nslcd/pam.c: don't have - myldap_set_credentials() try to open a connection but have the - PAM code perform a search with the new credentials so we re-use - the fail-over mechanism in myldap_search() - -2010-04-13 19:17 arthur - - * [r1078] nslcd/cfg.c, nslcd/common.h, nslcd/myldap.c, - nslcd/myldap.h, nslcd/passwd.c, tests/test_myldap.c: also have - myldap_search() return an LDAP status code - -2010-04-01 19:49 arthur - - * [r1077] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh: - small improvements to the test setup - -2010-03-20 16:01 arthur - - * [r1076] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, - nslcd/group.c: add an nss_initgroups_ignoreusers option to ignore - username to group lookups for the specified users - -2010-03-13 15:40 arthur - - * [r1075] man/nslcd.conf.5.xml: remove commented-oud default option - because it is not implemented and we have a better mechanism now - -2010-02-28 08:10 arthur - - * [r1074] nslcd/myldap.c: have less warnings when LDAP_OPT_X_TLS - isn't defined - -2010-02-28 08:07 arthur - - * [r1073] man/nslcd.conf.5.xml: document which attributes may be - mapped with an expression - -2010-02-27 15:28 arthur - - * [r1071] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.3 release - -2010-02-27 15:26 arthur - - * [r1070] debian/NEWS: add blank line for apt-listchanges - -2010-02-27 15:23 arthur - - * [r1069] debian/control: upgrade to standards-version 3.8.4 (no - changes needed) - -2010-02-27 14:45 arthur - - * [r1068] common/dict.h: fix typo - -2010-02-27 14:08 arthur - - * [r1067] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf, - nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c: rename admindn - option to rootpwmoddn - -2010-02-27 14:03 arthur - - * [r1066] INSTALL, compile: update from latest automake - -2010-02-27 12:34 arthur - - * [r1065] HACKING, tests/README: small updates to documentation - -2010-02-17 20:21 arthur - - * [r1064] nslcd/myldap.c: first try password modification without - the old password and if that fails with the old password - -2010-02-17 20:21 arthur - - * [r1063] compat/ldap_passwd_s.c: add pointer to RFC 3062 - -2010-01-28 21:04 arthur - - * [r1062] man/nslcd.8.xml, nslcd/nslcd.c: patch by Jan Schampera to - implement a --check option - -2010-01-25 19:27 arthur - - * [r1061] nslcd/myldap.c: fix for type mismatch (thanks to Jan - Schampera) - -2010-01-24 17:07 arthur - - * [r1060] configure.ac, nslcd/cfg.c: add --with-bindpw-file - configure option to enable reading the bindpw option from a file - -2010-01-24 14:33 arthur - - * [r1059] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf, - nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c, pam/pam.c: add - admindn configuration file option that is used when modifying - another user's password - -2010-01-24 13:46 arthur - - * [r1058] man/nslcd.conf.5.xml: fix example - -2010-01-24 13:36 arthur - - * [r1057] nslcd/myldap.c: make logging of passwords consistent and - support a NULL oldpassword value in myldap_passwd() - -2010-01-24 11:31 arthur - - * [r1056] nslcd/myldap.c: free data returned from ldap_passwd_s() - call if needed and add missing casts - -2010-01-24 11:10 arthur - - * [r1055] HACKING: general updates and add PAM module information - -2010-01-23 13:37 arthur - - * [r1054] nss/prototypes.h: simple improvement for FreeBSD - -2010-01-23 13:33 arthur - - * [r1053] nslcd/nslcd.c: lock the pidfile at start-up to ensure - only one nslcd process is running (based on a patch by Jan - Schampera <jan.schampera@web.de>) - -2010-01-21 22:00 arthur - - * [r1052] debian/nslcd.init: start nslcd before apache for systems - that use LDAP users to run virtual hosts - -2010-01-21 21:06 arthur - - * [r1051] HACKING, README, configure.ac: set contact address to - mailing list - -2010-01-21 20:46 arthur - - * [r1050] debian/NEWS: change format of NEWS entry based on - Developer's Reference - -2010-01-21 20:45 arthur - - * [r1049] debian/rules: install lintian overrides with dh_lintian - -2010-01-08 22:40 arthur - - * [r1048] nslcd/cfg.c: improve getting of domain name by also - checking hostname aliases (based on patch by Jan Schampera - <jan.schampera@web.de>) - -2010-01-08 22:38 arthur - - * [r1047] AUTHORS: improve getting of domain name by also checking - hostname aliases (based on patch by Jan Schampera - <jan.schampera@web.de>) - -2009-12-29 12:44 arthur - - * [r1046] nslcd/cfg.h, nslcd/myldap.c: some small simplifcations - and clarifications - -2009-12-28 21:23 arthur - - * [r1044] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.2 release - -2009-12-28 20:24 arthur - - * [r1043] debian/nslcd.postrm: fix removal of old configuration - file (thanks piuparts) - -2009-12-28 12:34 arthur - - * [r1042] debian/control: fix Conflicts relationship - -2009-12-28 12:18 arthur - - * [r1041] common/Makefile.am, common/expr.c, common/expr.h, - man/nslcd.conf.5.xml, nslcd.conf, nslcd/Makefile.am, - nslcd/attmap.c, nslcd/attmap.h, nslcd/cfg.c, nslcd/passwd.c, - nslcd/shadow.c, tests, tests/Makefile.am, tests/test_cfg.c, - tests/test_common.c, tests/test_expr.c, tests/test_myldap.c: - implement attribute mapping using shell-like expressions - -2009-12-28 11:01 arthur - - * [r1040] nss/networks.c: fix missing argument (problem in r1039) - -2009-12-28 10:45 arthur - - * [r1039] nss/networks.c: Glibc changed the addr parameter of - getnetbyaddr_r() from network-byte-order to host-byte-order - -2009-12-28 09:58 arthur - - * [r1038] tests/test_nsscmds.sh: preload our own NSS module for - tests - -2009-12-28 09:47 arthur - - * [r1037] common/nslcd-prot.h: WRITE_STRINGLIST(): properly handle - the case where the list is null (result of change in r1028) - -2009-12-27 22:20 arthur - - * [r1036] nslcd/shadow.c: fix log message - -2009-12-27 21:08 arthur - - * [r1035] nslcd/group.c: fix comment - -2009-12-27 17:57 arthur - - * [r1034] debian/po/it.po: updated Italian (it) translation of - debconf templates by Vincenzo Campanella <vinz65@gmail.com> - -2009-12-21 07:59 arthur - - * [r1033] configure.ac: remove -Wunreachable-code because it was - turning up too many false positives (our use of macros, system - string functions, etc) - -2009-12-21 07:56 arthur - - * [r1032] nss/prototypes.h: also use compat/ether.h for nss - functions - -2009-12-21 07:55 arthur - - * [r1031] configure.ac: include the same headers in configure as in - compat/ether.h - -2009-12-13 10:27 arthur - - * [r1028] common/dict.c, common/dict.h, common/set.c, common/set.h, - nslcd/group.c, nslcd/myldap.c, tests/test_dict.c, - tests/test_set.c: change dict and set API to perform loops with a - list of strings instead of loop_first() and loop_next() functions - -2009-12-06 19:43 arthur - - * [r1027] debian/control: recommend libpam-krb5 als an alternative - to libpam-ldapd for Kerberos environments - -2009-11-14 20:29 arthur - - * [r1024] debian/po/it.po: updated Italian (it) translation of - debconf templates by Vincenzo Campanella <vinz65@gmail.com> - -2009-11-13 16:02 arthur - - * [r1023] configure.ac: fix lber library check for function we - actually use and another small reorganisation - -2009-11-11 21:43 arthur - - * [r1022] configure.ac: simplify structure of configure script and - see if -llber is needed - -2009-11-02 20:25 arthur - - * [r1017] configure.ac: fix PAM library check for systems without - pam_get_authtok() - -2009-11-01 15:08 arthur - - * [r1016] configure.ac: fail in configure if PAM functionality is - missing - -2009-11-01 14:55 arthur - - * [r1015] tests/test.ldif.gz, tests/test_nsscmds.sh: add test case - for comma in DN attribute value - -2009-11-01 14:51 arthur - - * [r1014] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, - nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c: - give search filter escaping buffers more logical names - -2009-11-01 14:40 arthur - - * [r1013] nslcd/group.c: also do proper escaping in - mkfilter_group_bymember() - -2009-11-01 13:33 arthur - - * [r1012] nslcd/myldap.c: also log uri when ldap_start_tls_s() - fails - -2009-11-01 13:28 arthur - - * [r1011] configure.ac: make --disable-* configure options default - values clearer - -2009-10-20 10:56 arthur - - * [r1009] ChangeLog, NEWS, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get - files ready for 0.7.1 release - -2009-10-17 15:08 arthur - - * [r1008] compat/Makefile.am, compat/pam_compat.h, - compat/pam_get_authtok.c, configure.ac, pam/Makefile.am, - pam/pam.c: provide a replacement for the pam_get_authtok() - functions for systems without it - -2009-10-17 10:17 arthur - - * [r1007] compat/Makefile.am, compat/ldap_compat.h, - compat/ldap_initialize.c, compat/ldap_passwd_s.c, - compat/pagectrl.c, compat/pagectrl.h, configure.ac, - nslcd/myldap.c: provide replacement functions for - ldap_initialize() and ldap_passwd_s() and centralise LDAP - compatibility hacks into ldap_compat.h - -2009-10-17 10:12 arthur - - * [r1006] compat/ether.c: also provide some function definitions - for ether_ntoa() and ether_aton() because definitions seem to be - missing on some platforms - -2009-10-11 16:38 arthur - - * [r1005] nslcd/common.h: make NSLCD_HANDLE_PARAMS() macro simpler - and not have empty argument - -2009-10-11 16:16 arthur - - * [r1004] configure.ac, pam/pam.c: only include security/pam_ext.h - for systems that have it - -2009-10-08 21:01 arthur - - * [r1003] configure.ac, nslcd/myldap.c: fix some header checks in - configure and fix ldap_set_rebind_proc() return type check - -2009-10-08 21:00 arthur - - * [r1002] nss/common.h: don't pass an empty parameter to a macro - -2009-10-08 19:53 arthur - - * [r1001] configure.ac, nss/Makefile.am: re-organise configure - script and only run tests for parts that are enabled - -2009-10-07 19:12 arthur - - * [r1000] debian/libpam-ldapd.pam-auth-update, man/pam_ldap.8.xml, - nslcd/myldap.c, nslcd/myldap.h, nslcd/nslcd.c, nslcd/pam.c, - pam/pam.c: implement password changing in the PAM module by - performing an LDAP password modify EXOP request - -2009-10-07 18:54 arthur - - * [r999] common/nslcd-prot.h: fix the case where the string passed - to WRITE_STRING() is an expression - -2009-10-05 19:31 arthur - - * [r998] configure.ac, nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c, - pam/pam.c: some compatibility improvements - -2009-09-29 19:36 arthur - - * [r997] pam/pam.c: fix return of authorisation check (patch by - Howard Chu <hyc@symas.com>) - -2009-09-27 14:36 arthur - - * [r996] debian/po/vi.po: updated Vietnamese (vi) translation of - debconf templates by Clytie Siddall <clytie@riverland.net.au> - -2009-09-27 14:28 arthur - - * [r995] nslcd/common.h: log reading and writing errors with errno - message - -2009-09-24 19:37 arthur - - * [r994] debian/po/vi.po: partially updated Vietnamese (vi) - translation of debconf templates by Clytie Siddall - <clytie@riverland.net.au> - -2009-09-24 18:43 arthur - - * [r993] pam/pam.c: general code cleanup and add missing casts and - includes - -2009-09-24 18:11 arthur - - * [r992] nslcd/pam.c: fix for problem when authenticating to LDAP - entries without a uid attribute - -2009-09-13 08:00 arthur - - * [r991] debian/po/de.po: updated German (de) translation of - debconf templates by Erik Schanze <schanzi_@gmx.de> - -2009-09-08 17:30 arthur - - * [r990] configure.ac: add the possibility to specify - --disable-maintainer-mode - -2009-09-08 17:24 arthur - - * [r989] debian/nslcd.config: fix "Use StartTLS?" debconf question - when no ssl option is defined in the config - -2009-09-04 13:00 arthur - - * [r987] ChangeLog, Makefile.am, NEWS, configure.ac, debian/NEWS, - debian/changelog, man/nslcd.8.xml, man/nslcd.conf.5.xml, - man/pam_ldap.8.xml: get files ready for 0.7.0 release - -2009-09-04 11:54 arthur - - * [r986] configure.ac, nslcd/cfg.c, nslcd/common.c, - nss/prototypes.h: some simple changes in includes to make FreeBSD - diff smaller - -2009-09-01 14:52 arthur - - * [r985] configure.ac, nslcd/cfg.c: add a - --disable-configfile-checking option to configure to cause - unknown options to be ignored from the configuration - -2009-09-01 14:36 arthur - - * [r984] configure.ac: fix help message to indicate that PAM module - is built by default - -2009-09-01 13:43 arthur - - * [r983] man/nslcd.conf.5.xml, nslcd/cfg.c: lower the default - values for bind_timelimit and reconnect_maxsleeptime from 30 to - 10 seconds - -2009-09-01 13:35 arthur - - * [r982] Makefile.am: fix generation of ChangeLog - -2009-09-01 13:26 arthur - - * [r981] .: rename trunk to nss-pam-ldapd - -2009-08-31 21:46 arthur - - * [r980] Makefile.am, README, configure.ac, - debian/libnss-ldapd.config, debian/nslcd.config, - debian/nslcd.examples, debian/nslcd.init, debian/nslcd.postinst, - debian/nslcd.postrm, debian/nslcd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po, debian/po/zh_CN.po, debian/rules, man, - man/Makefile.am, man/nslcd.8.xml, man/nslcd.conf.5.xml, - man/nss-ldapd.conf.5.xml, man/pam_ldap.8.xml, nslcd.conf, - nslcd/nslcd.c, nss-ldapd.conf, tests/Makefile.am, tests/README, - tests/nslcd-test.conf, tests/nss-ldapd-test.conf, - tests/test_myldap.c, tests/test_myldap.sh, - tests/test_nslcd_group.c, tests/test_nsscmds.sh: rename - configfile to /etc/nslcd.conf and make debian packaging copy the - file to the new name on upgrade - -2009-08-31 20:03 arthur - - * [r979] INSTALL, autogen.sh, compile, depcomp, install-sh, - missing, mkinstalldirs: upgrade to using automake 1.11 - -2009-08-31 18:49 arthur - - * [r978] ., HACKING, README, common/dict.c, common/dict.h, - common/set.c, common/set.h, common/tio.c, common/tio.h, - compat/getpeercred.c, compat/getpeercred.h, compat/pagectrl.c, - compat/pagectrl.h, configure.ac, debian/control, - debian/copyright, debian/nslcd.config, debian/nslcd.init, - debian/nslcd.postinst, debian/nslcd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po, debian/po/zh_CN.po, nslcd.h, nslcd/alias.c, - nslcd/attmap.c, nslcd/attmap.h, nslcd/cfg.c, nslcd/cfg.h, - nslcd/common.c, nslcd/common.h, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/myldap.c, nslcd/myldap.h, nslcd/netgroup.c, - nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, - nslcd/service.c, nslcd/shadow.c, tests/README, tests/test_cfg.c, - tests/test_common.c, tests/test_dict.c, tests/test_getpeercred.c, - tests/test_myldap.c, tests/test_nsscmds.sh, tests/test_set.c, - tests/test_tio.c: rename software to nss-pam-ldapd - -2009-08-31 18:42 arthur - - * [r977] debian/control: upgrade to standards-version 3.8.3 (no - changes needed) - -2009-08-31 15:11 arthur - - * [r975] Makefile.am, debian/control, debian/libnss-ldapd.config, - debian/libnss-ldapd.docs, debian/libnss-ldapd.examples, - debian/libnss-ldapd.install, debian/libnss-ldapd.nslcd.init, - debian/libnss-ldapd.postinst, debian/libnss-ldapd.postrm, - debian/libnss-ldapd.templates, debian/libpam-ldapd.install, - debian/libpam-ldapd.pam-auth-update, - debian/libpam-ldapd.postinst, debian/libpam-ldapd.prerm, - debian/nslcd.config, debian/nslcd.docs, debian/nslcd.examples, - debian/nslcd.init, debian/nslcd.install, debian/nslcd.postinst, - debian/nslcd.postrm, debian/nslcd.templates, - debian/po/POTFILES.in, debian/po/ca.po, debian/po/cs.po, - debian/po/da.po, debian/po/de.po, debian/po/es.po, - debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, - debian/po/it.po, debian/po/ja.po, debian/po/nl.po, - debian/po/pt.po, debian/po/pt_BR.po, debian/po/ru.po, - debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po, - debian/po/zh_CN.po, debian/rules: split into binary packages - libnss-ldapd, libpam-ldapd and nslcd packages, using a patch for - libpam-ldap by Steve Langasek <vorlon@debian.org> for the - libpam-ldapd package - -2009-08-31 14:58 arthur - - * [r974] debian/libnss-ldapd.nslcd.init: patch by Petter - Reinholdtsen <pere@hungry.com> to fix init script to start before - autofs - -2009-08-16 08:17 arthur - - * [r973] config.guess, config.sub: include updated files - -2009-08-16 08:15 arthur - - * [r972] Makefile.am, configure.ac: enable building PAM module by - default - -2009-08-16 08:03 arthur - - * [r971] nslcd.h: remove development warning - -2009-08-16 07:54 arthur - - * [r970] man, man/Makefile.am, man/pam_ldap.8.xml: add basic - pam_ldap manual page - -2009-08-12 21:41 arthur - - * [r969] nslcd/common.h, nslcd/nslcd.c, nslcd/passwd.c: don't - return password hashes at all for non-root users, based on a - patch by Alexander V. Chernikov <melifaro@ipfw.ru> - -2009-07-18 21:11 arthur - - * [r968] debian/po/gl.po: updated Galician (gl) translation of - debconf ates by Marce Villarino <mvillarino@gmail.com> - -2009-07-12 20:47 arthur - - * [r966] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for - 0.6.11 release - -2009-07-12 20:43 arthur - - * [r965] debian/po/fr.po: updated French (fr) translation of - debconf templates by Christian Perrier <bubulle@debian.org> - -2009-07-10 06:49 arthur - - * [r962] debian/po/cs.po: updated Czech (cs) translation of debconf - templates by Miroslav Kure <kurem@debian.cz> - -2009-07-04 10:49 arthur - - * [r961] debian/po/cs.po: unfuzzy translations that were due to - fixes in the English template - -2009-07-04 10:39 arthur - - * [r960] debian/po/cs.po: updated Czech (cs) translation of debconf - templates by Miroslav Kure <kurem@debian.cz> - -2009-07-04 10:08 arthur - - * [r959] debian/po/pt.po: updated Portuguese (pt) translation of - debconf templates by Américo Monteiro <a_monteiro@netcabo.pt> - -2009-07-02 07:05 arthur - - * [r958] debian/po/es.po: updated Spanish (es) translation of - debconf templates by Francisco Javier Cuadrado - <fcocuadrado@gmail.com> - -2009-06-29 19:16 arthur - - * [r957] nslcd/group.c: fix off by one error in the maximum number - of gidNumber attributes in an LDAP group entry - -2009-06-29 19:10 arthur - - * [r956] nslcd/passwd.c: fix off by one error in the maximum number - of uidNumber attributes in an LDAP entry (thanks to David - Binderman for finding this) - -2009-06-27 20:02 arthur - - * [r955] debian/po/sv.po: updated Swedish (sv) translation of - debconf templates by Martin Ågren <martin.agren@gmail.com> - -2009-06-27 10:04 arthur - - * [r954] debian/control: upgrade to standards-version 3.8.2 (no - changes needed) - -2009-06-27 09:44 arthur - - * [r953] debian/po/ru.po: updated Russian (ru) translation of - debconf templates by Yuri Kozlov <yuray@komyakino.ru> - -2009-06-26 15:09 arthur - - * [r951] debian/control: add missing slash to homepage - -2009-06-24 07:39 arthur - - * [r950] debian/po/ja.po: updated Japanese (ja) translation of - debconf templates by Kenshi Muto <kmuto@debian.org> - -2009-06-24 07:12 arthur - - * [r949] debian/po/fi.po: updated Finnish (fi) translation of - debconf templates by Esko Arajärvi <edu@iki.fi> - -2009-06-23 07:34 arthur - - * [r948] debian/libnss-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po, debian/po/zh_CN.po: change reqcert choice - description and make choices translatable - -2009-06-23 07:17 arthur - - * [r947] debian/po/zh_CN.po: added Simplified Chinese (zh_CN) - translation of debconf templates by zym <zym@3721.com> - -2009-06-22 19:37 arthur - - * [r946] debian/po/fi.po: fix non-ascii characters that got lost - when importing the file - -2009-06-21 21:12 arthur - - * [r945] debian/libnss-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po: improvements to debconf templates (English - language review by Justin B Rye <jbr@edlug.org.uk> - -2009-06-20 09:54 arthur - - * [r944] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, - debian/po/de.po, debian/po/es.po, debian/po/fi.po, - debian/po/fr.po, debian/po/gl.po, debian/po/it.po, - debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, - debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, - debian/po/templates.pot, debian/po/vi.po: update debconf - translation files - -2009-06-20 09:50 arthur - - * [r943] debian/libnss-ldapd.config, debian/libnss-ldapd.postinst, - debian/libnss-ldapd.templates: make configuring SSL/TLS possible - with debconf - -2009-06-20 09:39 arthur - - * [r942] nslcd/cfg.c: also support starttls as value for the ssl - option - -2009-06-19 09:24 arthur - - * [r941] debian/libnss-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po: rephrase LDAP server URI question based on - pam_ldap's new debconf templates - -2009-06-19 09:12 arthur - - * [r940] debian/libnss-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fi.po, debian/po/fr.po, - debian/po/gl.po, debian/po/it.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po: fix wrapping, use of double spaces and unfuzzy - translations - -2009-06-14 18:41 arthur - - * [r939] debian/control: fix Vcs-Browser link - -2009-06-12 21:53 arthur - - * [r938] AUTHORS, HACKING, README, configure.ac, debian/control, - debian/copyright, man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: - replace references to ch.tudelft.nl with arthurdejong.org - -2009-06-12 11:49 arthur - - * [r937] nslcd/nslcd.c: make error message a little clearer - -2009-06-06 20:46 arthur - - * [r934] README, nslcd/alias.c, nslcd/ether.c, nslcd/group.c, - nslcd/netgroup.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, - nslcd/service.c, nslcd/shadow.c, tests/test_nsscmds.sh: implement - case-sensitive filtering for group, netgroup, passwd, protocols, - rpc, services and shadow lookups - -2009-06-06 20:45 arthur - - * [r933] tests/README: fix wrapping - -2009-06-06 20:17 arthur - - * [r932] HACKING, tests/README, tests/test.ldif.gz, - tests/test_nsscmds.sh: update and document test suite - -2009-06-06 18:53 arthur - - * [r931] nss/group.c: fix buffer check for user to groups mapping - function - -2009-06-06 16:29 arthur - - * [r930] configure.ac: add --disable-sasl and --disable-kerberos - configure options - -2009-06-04 19:46 arthur - - * [r929] nslcd/myldap.c: also compile correctly if - HAVE_LDAP_SASL_INTERACTIVE_BIND_S is not set - -2009-06-04 19:40 arthur - - * [r928] configure.ac: let configure --help show the correct - behaviour - -2009-06-03 14:28 arthur - - * [r926] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for - 0.6.10 release - -2009-06-03 14:19 arthur - - * [r925] nslcd/cfg.c: remove SSL/TLS warning messages during - startup - -2009-06-03 14:08 arthur - - * [r924] README: add note about creating a user to run nslcd - -2009-06-03 10:31 arthur - - * [r923] nslcd/Makefile.am, nslcd/common.h, nslcd/nslcd.c, - nslcd/pam.c: import preliminary version of PAM functionality into - nslcd - -2009-06-03 10:27 arthur - - * [r922] nslcd/common.h, nslcd/passwd.c: make lookup_dn2uid() - available to other modules and split uid2dn() into uid2entry() - and uid2dn() (from nss-pam-ldapd branch) - -2009-06-03 10:23 arthur - - * [r921] nslcd/myldap.c, nslcd/myldap.h: implement - myldap_set_credentials() and myldap_cpy_dn() which will be used - in the PAM lookups (from nss-pam-ldapd branch) - -2009-06-03 10:16 arthur - - * [r920] pam/pam.c: remove trailing spaces - -2009-06-03 10:14 arthur - - * [r919] nslcd.h, pam/pam.c: change PAM authorisation request to - also include ruser, rhost and tty (based on OpenLDAP cvs, r916 in - nss-pam-ldapd branch) - -2009-06-03 09:08 arthur - - * [r917] debian/control: add Richard A Nelson (Rick) - <cowboy@debian.org> to uploaders - -2009-06-01 17:14 arthur - - * [r914] HACKING, README, man/nss-ldapd.conf.5.xml, nss-ldapd.conf: - clean up documentation - -2009-05-30 07:22 arthur - - * [r910] nslcd/cfg.c: don't look inside the passed variable - get_strdup() because it could point to uninitialized memory - -2009-05-29 21:30 arthur - - * [r908] pam/common.h, pam/pam.c: partially refactor to follow - local coding convention and introduce READ_PAM_CODE macro (r896 - from nss-pam-ldapd) - -2009-05-29 21:29 arthur - - * [r907] pam/pam.c: tabs to spaces (r889 from nss-pam-ldapd) - -2009-05-29 21:29 arthur - - * [r906] pam/common.h, pam/pam.c: make request-response functions - simpler (r888 from nss-pam-ldapd) - -2009-05-29 21:24 arthur - - * [r905] common/Makefile.am: remove unneeded EXTRA_DIST - -2009-05-29 21:22 arthur - - * [r904] Makefile.am, common/Makefile.am, common/nslcd-prot.c, - common/nslcd-prot.h, nslcd-common.h, nslcd/Makefile.am, - nslcd/alias.c, nslcd/common.h, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, - nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, - nss/Makefile.am, nss/aliases.c, nss/common.c, nss/common.h, - nss/ethers.c, nss/group.c, nss/hosts.c, nss/netgroup.c, - nss/networks.c, nss/passwd.c, nss/protocols.c, nss/rpc.c, - nss/services.c, nss/shadow.c, pam/Makefile.am, pam/common.h, - pam/pam.c, tests/Makefile.am: refactor protocol reading and - writing macros to the common directory, use more logical names - and in the PAM module no longer use NSS status codes (import of - r887 from nss-pam-ldapd) - -2009-05-29 21:18 arthur - - * [r903] tests/Makefile.am: add missing objects to test programs - -2009-05-24 09:23 arthur - - * [r895] man/nss-ldapd.conf.5.xml: document that you can specify - base option multiple times - -2009-05-24 09:12 arthur - - * [r894] Makefile.am: also build PAM module for make distcheck - -2009-05-24 09:11 arthur - - * [r893] nslcd/alias.c, nslcd/cfg.c, nslcd/common.h, nslcd/ether.c, - nslcd/group.c, nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, - nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, - nslcd/shadow.c: initialise database modules only once after - parsing config - -2009-05-24 08:56 arthur - - * [r892] AUTHORS, nslcd/alias.c, nslcd/attmap.c, nslcd/cfg.c, - nslcd/cfg.h, nslcd/common.h, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, - nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, - tests/test_cfg.c, tests/test_myldap.c: support multiple search - bases, partially based on a patch by Leigh Wedding - <lwedding@bigpond.com> - -2009-05-24 08:03 arthur - - * [r891] AUTHORS: don't mention Howard Chu twice - -2009-05-23 20:54 arthur - - * [r890] debian/po/fi.po: added Finnish (fi) translation of debconf - templates by Esko Arajärvi <edu@iki.fi> - -2009-05-16 07:01 arthur - - * [r885] nss/common.h, pam/pam.c: quick fix for building PAM module - -2009-05-09 20:54 arthur - - * [r881] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for - 0.6.9 release - -2009-05-09 20:53 arthur - - * [r880] debian/libnss-ldapd.postinst: if base is blank disable the - base option to let nslcd attempt search base autodiscovery - -2009-05-09 20:01 arthur - - * [r879] nss/common.h: also close any open stream on buffer error - -2009-05-09 19:53 arthur - - * [r878] nss/common.h, nss/group.c: check the buffer passed by - Glibc for validity - -2009-05-09 19:52 arthur - - * [r877] nslcd-common.h: make sure that when writing a list of - strings the number of strings is always checked when excluding an - entry - -2009-05-09 09:27 arthur - - * [r876] ., AUTHORS, Makefile.am, configure.ac, debian, - debian/copyright, nslcd.h, pam: import the PAM module from the - nss-ldapd branch (r875) based on the OpenLDAP nssov tree and - allow configuring which modules should be built (PAM module - disabled by default) - -2009-05-09 07:50 arthur - - * [r872] configure.ac, nslcd/nslcd.c: according to autoupdate - RETSIGTYPE can be considered void always - -2009-05-08 10:29 arthur - - * [r868] debian/copyright: aggregate years - -2009-05-07 22:40 arthur - - * [r867] INSTALL, config.guess, config.sub: include updated files - -2009-05-07 22:14 arthur - - * [r864] nslcd.h, nslcd/netgroup.c, nss/netgroup.c: prefix - NETGROUP_TYPE macros with NSLCD_ - -2009-05-07 20:36 arthur - - * [r861] debian/po/gl.po: added Galician (gl) translation of - debconf templates by Marce Villarino <mvillarino@gmail.com> - -2009-05-06 18:48 arthur - - * [r860] debian/po/es.po: updated Spanish (es) translation of - debconf templates by Francisco Javier Cuadrado - <fcocuadrado@gmail.com> - -2009-05-05 20:55 arthur - - * [r859] debian/po/ru.po: updated Russian (ru) translation of - debconf templates by Yuri Kozlov <yuray@komyakino.ru> - -2009-05-05 20:48 arthur - - * [r858] debian/po/ru.po: convert translation to UTF-8 - -2009-05-03 19:47 arthur - - * [r857] debian/po/sv.po: updated Swedish (sv) translation of - debconf templates by Martin Ågren <martin.agren@gmail.com> - -2009-05-02 14:19 arthur - - * [r856] debian/po/fr.po: updated French (fr) translation of - debconf templates by Guillaume Delacour <gui@iroqwa.org> - -2009-05-01 15:45 arthur - - * [r855] debian/po/it.po: fix incorrect references to nss-ldap - (without the d at the end) - -2009-05-01 15:39 arthur - - * [r854] man/nslcd.8.xml: document that you can specify -d multiple - times - -2009-05-01 13:03 arthur - - * [r853] nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c: set most SSL/TLS - related options globally instead of per connection - -2009-04-30 08:45 arthur - - * [r852] nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c, nslcd/myldap.h, - nslcd/nslcd.c: move debugging initialisation to - myldap_set_debuglevel() function - -2009-04-27 18:24 arthur - - * [r851] debian/po/it.po: added Italian (it) translation of debconf - templates by Vincenzo Campanella <vinz65@gmail.com> - -2009-04-25 21:29 arthur - - * [r850] nslcd/myldap.c: produce more logging and get OpenLDAP - logging working by logging to stderr (and implement temporary - workaround for reqcert problems) - -2009-04-25 19:15 arthur - - * [r849] nslcd/cfg.h: include ldap.h to ensure that struct - ldap_config will be the same in every file - -2009-04-25 14:06 arthur - - * [r848] nslcd/myldap.c: clear errno before ldap calls to get - usable returned errno - -2009-04-25 12:32 arthur - - * [r847] debian/po/pt.po: updated Portuguese (pt) translation of - debconf templates by Américo Monteiro <a_monteiro@netcabo.pt> - -2009-04-22 19:18 arthur - - * [r846] debian/libnss-ldapd.templates, debian/po/ca.po, - debian/po/cs.po, debian/po/da.po, debian/po/de.po, - debian/po/es.po, debian/po/fr.po, debian/po/ja.po, - debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, - debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, - debian/po/vi.po: fix spelling in English debconf template (thanks - Vincenzo Campanella) - -2009-04-22 19:12 arthur - - * [r845] debian/po/ja.po: updated Japanese (ja) translation of - debconf templates by Kenshi Muto <kmuto@debian.org> - -2009-04-22 19:06 arthur - - * [r844] debian/po/da.po: updated Danish (da) translation of - debconf templates by Jonas Smedegaard <dr@jones.dk> - -2009-04-21 19:25 arthur - - * [r843] debian/libnss-ldapd.postrm, debian/libnss-ldapd.templates, - debian/po/ca.po, debian/po/cs.po, debian/po/da.po, - debian/po/de.po, debian/po/es.po, debian/po/fr.po, - debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, - debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, - debian/po/templates.pot, debian/po/vi.po: ask on removal and on - purge whether to edit /etc/nsswitch.conf and remove ldap entries - -2009-04-19 13:51 arthur - - * [r834] nslcd.h, nslcd/alias.c, nslcd/ether.c, nslcd/group.c, - nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, - nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, - nss/common.h, nss/group.c: clear up protocol description in - nslcd.h, renaming NSLCD_RESULT_SUCCESS to NSLCD_RESULT_BEGIN - -2009-04-17 18:57 arthur - - * [r830] nslcd.h: include definitions of PAM-related actions from - current OpenLDAP work in nssov - -2009-04-17 18:56 arthur - - * [r829] debian/libnss-ldapd.postrm: fix spelling in comment - -2009-04-04 10:02 arthur - - * [r828] debian/libnss-ldapd.postrm: remove /var/run/nslcd on - package removal - -2009-03-31 07:05 arthur - - * [r827] debian/changelog: add CVE identifier - -2009-03-22 21:52 arthur - - * [r825] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, - man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for - 0.6.8 release - -2009-03-22 21:20 arthur - - * [r824] README, debian/copyright: update copyright year - -2009-03-22 21:12 arthur - - * [r823] nslcd/nslcd.c: update copyright year - -2009-03-22 17:05 arthur - - * [r822] debian/compat, debian/control, debian/rules: upgrade to - debhelper compatibility level 7 - -2009-03-22 16:53 arthur - - * [r821] debian/control: upgrade to standards-version 3.8.1 (no - changes needed) - -2009-03-22 16:46 arthur - - * [r820] Makefile.am, debian/libnss-ldapd.lintian-overrides, - debian/rules: add lintian override for missing shlibs and symbols - control files (we are a shared library that should not be - directly linked to) - -2009-03-21 11:33 arthur - - * [r818] NEWS: fix version numbers in NEWS file - -2009-03-21 11:30 arthur - - * [r817] nss-ldapd.conf: add a note about permissions of - nss-ldapd.conf when using the bindpw option - -2009-03-21 09:51 arthur - - * [r816] debian/libnss-ldapd.postinst: instead of bindpw check - always create config file with proper permissions and fix - permissions once on upgrade - -2009-03-20 12:23 arthur - - * [r814] debian/libnss-ldapd.postinst: add bindpw-related warning - message to default installed config file - -2009-03-20 10:55 arthur - - * [r813] debian/libnss-ldapd.postinst: fix permissions of - configfile if passwords are stored - -2009-03-15 17:30 arthur - - * [r812] debian/control: follow change in override file - -2009-02-27 18:09 arthur - - * [r811] debian/control: use misc:Depends to generate debconf - dependency - -2009-02-27 17:27 arthur - - * [r810] nslcd/common.c: check user and group names against - LOGIN_NAME_MAX if it is defined - -2009-02-27 16:39 arthur - - * [r809] man/Makefile.am: generate utf-8 encoded manual page (no - non-ascii characters used at the moment) - -2009-02-27 16:28 arthur - - * [r808] nslcd/passwd.c: add some more documentation - -2009-01-30 18:05 arthur - - * [r807] compat/getpeercred.c: fix for getpeercred() on Solaris by - David Bartley <dtbartle@csclub.uwaterloo.ca> - diff --git a/ChangeLog-2009 b/ChangeLog-2009 new file mode 100644 index 0000000..8c39f22 --- /dev/null +++ b/ChangeLog-2009 @@ -0,0 +1,711 @@ +2009-12-29 arthur + + * [r1046] nslcd/cfg.h, nslcd/myldap.c: some small simplifcations + and clarifications + +2009-12-28 arthur + + * [r1044] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.2 release + * [r1043] debian/nslcd.postrm: fix removal of old configuration + file (thanks piuparts) + * [r1042] debian/control: fix Conflicts relationship + * [r1041] common/Makefile.am, common/expr.c, common/expr.h, + man/nslcd.conf.5.xml, nslcd.conf, nslcd/Makefile.am, + nslcd/attmap.c, nslcd/attmap.h, nslcd/cfg.c, nslcd/passwd.c, + nslcd/shadow.c, tests, tests/Makefile.am, tests/test_cfg.c, + tests/test_common.c, tests/test_expr.c, tests/test_myldap.c: + implement attribute mapping using shell-like expressions + * [r1040] nss/networks.c: fix missing argument (problem in r1039) + * [r1039] nss/networks.c: Glibc changed the addr parameter of + getnetbyaddr_r() from network-byte-order to host-byte-order + * [r1038] tests/test_nsscmds.sh: preload our own NSS module for + tests + * [r1037] common/nslcd-prot.h: WRITE_STRINGLIST(): properly handle + the case where the list is null (result of change in r1028) + +2009-12-27 arthur + + * [r1036] nslcd/shadow.c: fix log message + * [r1035] nslcd/group.c: fix comment + * [r1034] debian/po/it.po: updated Italian (it) translation of + debconf templates by Vincenzo Campanella <vinz65@gmail.com> + +2009-12-21 arthur + + * [r1033] configure.ac: remove -Wunreachable-code because it was + turning up too many false positives (our use of macros, system + string functions, etc) + * [r1032] nss/prototypes.h: also use compat/ether.h for nss + functions + * [r1031] configure.ac: include the same headers in configure as in + compat/ether.h + +2009-12-13 arthur + + * [r1028] common/dict.c, common/dict.h, common/set.c, common/set.h, + nslcd/group.c, nslcd/myldap.c, tests/test_dict.c, + tests/test_set.c: change dict and set API to perform loops with a + list of strings instead of loop_first() and loop_next() functions + +2009-12-06 arthur + + * [r1027] debian/control: recommend libpam-krb5 als an alternative + to libpam-ldapd for Kerberos environments + +2009-11-14 arthur + + * [r1024] debian/po/it.po: updated Italian (it) translation of + debconf templates by Vincenzo Campanella <vinz65@gmail.com> + +2009-11-13 arthur + + * [r1023] configure.ac: fix lber library check for function we + actually use and another small reorganisation + +2009-11-11 arthur + + * [r1022] configure.ac: simplify structure of configure script and + see if -llber is needed + +2009-11-02 arthur + + * [r1017] configure.ac: fix PAM library check for systems without + pam_get_authtok() + +2009-11-01 arthur + + * [r1016] configure.ac: fail in configure if PAM functionality is + missing + * [r1015] tests/test.ldif.gz, tests/test_nsscmds.sh: add test case + for comma in DN attribute value + * [r1014] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, + nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c: + give search filter escaping buffers more logical names + * [r1013] nslcd/group.c: also do proper escaping in + mkfilter_group_bymember() + * [r1012] nslcd/myldap.c: also log uri when ldap_start_tls_s() + fails + * [r1011] configure.ac: make --disable-* configure options default + values clearer + +2009-10-20 arthur + + * [r1009] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.1 release + +2009-10-17 arthur + + * [r1008] compat/Makefile.am, compat/pam_compat.h, + compat/pam_get_authtok.c, configure.ac, pam/Makefile.am, + pam/pam.c: provide a replacement for the pam_get_authtok() + functions for systems without it + * [r1007] compat/Makefile.am, compat/ldap_compat.h, + compat/ldap_initialize.c, compat/ldap_passwd_s.c, + compat/pagectrl.c, compat/pagectrl.h, configure.ac, + nslcd/myldap.c: provide replacement functions for + ldap_initialize() and ldap_passwd_s() and centralise LDAP + compatibility hacks into ldap_compat.h + * [r1006] compat/ether.c: also provide some function definitions + for ether_ntoa() and ether_aton() because definitions seem to be + missing on some platforms + +2009-10-11 arthur + + * [r1005] nslcd/common.h: make NSLCD_HANDLE_PARAMS() macro simpler + and not have empty argument + * [r1004] configure.ac, pam/pam.c: only include security/pam_ext.h + for systems that have it + +2009-10-08 arthur + + * [r1003] configure.ac, nslcd/myldap.c: fix some header checks in + configure and fix ldap_set_rebind_proc() return type check + * [r1002] nss/common.h: don't pass an empty parameter to a macro + * [r1001] configure.ac, nss/Makefile.am: re-organise configure + script and only run tests for parts that are enabled + +2009-10-07 arthur + + * [r1000] debian/libpam-ldapd.pam-auth-update, man/pam_ldap.8.xml, + nslcd/myldap.c, nslcd/myldap.h, nslcd/nslcd.c, nslcd/pam.c, + pam/pam.c: implement password changing in the PAM module by + performing an LDAP password modify EXOP request + * [r999] common/nslcd-prot.h: fix the case where the string passed + to WRITE_STRING() is an expression + +2009-10-05 arthur + + * [r998] configure.ac, nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c, + pam/pam.c: some compatibility improvements + +2009-09-29 arthur + + * [r997] pam/pam.c: fix return of authorisation check (patch by + Howard Chu <hyc@symas.com>) + +2009-09-27 arthur + + * [r996] debian/po/vi.po: updated Vietnamese (vi) translation of + debconf templates by Clytie Siddall <clytie@riverland.net.au> + * [r995] nslcd/common.h: log reading and writing errors with errno + message + +2009-09-24 arthur + + * [r994] debian/po/vi.po: partially updated Vietnamese (vi) + translation of debconf templates by Clytie Siddall + <clytie@riverland.net.au> + * [r993] pam/pam.c: general code cleanup and add missing casts and + includes + * [r992] nslcd/pam.c: fix for problem when authenticating to LDAP + entries without a uid attribute + +2009-09-13 arthur + + * [r991] debian/po/de.po: updated German (de) translation of + debconf templates by Erik Schanze <schanzi_@gmx.de> + +2009-09-08 arthur + + * [r990] configure.ac: add the possibility to specify + --disable-maintainer-mode + * [r989] debian/nslcd.config: fix "Use StartTLS?" debconf question + when no ssl option is defined in the config + +2009-09-04 arthur + + * [r987] ChangeLog, Makefile.am, NEWS, configure.ac, debian/NEWS, + debian/changelog, man/nslcd.8.xml, man/nslcd.conf.5.xml, + man/pam_ldap.8.xml: get files ready for 0.7.0 release + * [r986] configure.ac, nslcd/cfg.c, nslcd/common.c, + nss/prototypes.h: some simple changes in includes to make FreeBSD + diff smaller + +2009-09-01 arthur + + * [r985] configure.ac, nslcd/cfg.c: add a + --disable-configfile-checking option to configure to cause + unknown options to be ignored from the configuration + * [r984] configure.ac: fix help message to indicate that PAM module + is built by default + * [r983] man/nslcd.conf.5.xml, nslcd/cfg.c: lower the default + values for bind_timelimit and reconnect_maxsleeptime from 30 to + 10 seconds + * [r982] Makefile.am: fix generation of ChangeLog + * [r981] .: rename trunk to nss-pam-ldapd + +2009-08-31 arthur + + * [r980] Makefile.am, README, configure.ac, + debian/libnss-ldapd.config, debian/nslcd.config, + debian/nslcd.examples, debian/nslcd.init, debian/nslcd.postinst, + debian/nslcd.postrm, debian/nslcd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po, debian/po/zh_CN.po, debian/rules, man, + man/Makefile.am, man/nslcd.8.xml, man/nslcd.conf.5.xml, + man/nss-ldapd.conf.5.xml, man/pam_ldap.8.xml, nslcd.conf, + nslcd/nslcd.c, nss-ldapd.conf, tests/Makefile.am, tests/README, + tests/nslcd-test.conf, tests/nss-ldapd-test.conf, + tests/test_myldap.c, tests/test_myldap.sh, + tests/test_nslcd_group.c, tests/test_nsscmds.sh: rename + configfile to /etc/nslcd.conf and make debian packaging copy the + file to the new name on upgrade + * [r979] INSTALL, autogen.sh, compile, depcomp, install-sh, + missing, mkinstalldirs: upgrade to using automake 1.11 + * [r978] ., HACKING, README, common/dict.c, common/dict.h, + common/set.c, common/set.h, common/tio.c, common/tio.h, + compat/getpeercred.c, compat/getpeercred.h, compat/pagectrl.c, + compat/pagectrl.h, configure.ac, debian/control, + debian/copyright, debian/nslcd.config, debian/nslcd.init, + debian/nslcd.postinst, debian/nslcd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po, debian/po/zh_CN.po, nslcd.h, nslcd/alias.c, + nslcd/attmap.c, nslcd/attmap.h, nslcd/cfg.c, nslcd/cfg.h, + nslcd/common.c, nslcd/common.h, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/myldap.c, nslcd/myldap.h, nslcd/netgroup.c, + nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, + nslcd/service.c, nslcd/shadow.c, tests/README, tests/test_cfg.c, + tests/test_common.c, tests/test_dict.c, tests/test_getpeercred.c, + tests/test_myldap.c, tests/test_nsscmds.sh, tests/test_set.c, + tests/test_tio.c: rename software to nss-pam-ldapd + * [r977] debian/control: upgrade to standards-version 3.8.3 (no + changes needed) + * [r975] Makefile.am, debian/control, debian/libnss-ldapd.config, + debian/libnss-ldapd.docs, debian/libnss-ldapd.examples, + debian/libnss-ldapd.install, debian/libnss-ldapd.nslcd.init, + debian/libnss-ldapd.postinst, debian/libnss-ldapd.postrm, + debian/libnss-ldapd.templates, debian/libpam-ldapd.install, + debian/libpam-ldapd.pam-auth-update, + debian/libpam-ldapd.postinst, debian/libpam-ldapd.prerm, + debian/nslcd.config, debian/nslcd.docs, debian/nslcd.examples, + debian/nslcd.init, debian/nslcd.install, debian/nslcd.postinst, + debian/nslcd.postrm, debian/nslcd.templates, + debian/po/POTFILES.in, debian/po/ca.po, debian/po/cs.po, + debian/po/da.po, debian/po/de.po, debian/po/es.po, + debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, + debian/po/it.po, debian/po/ja.po, debian/po/nl.po, + debian/po/pt.po, debian/po/pt_BR.po, debian/po/ru.po, + debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po, + debian/po/zh_CN.po, debian/rules: split into binary packages + libnss-ldapd, libpam-ldapd and nslcd packages, using a patch for + libpam-ldap by Steve Langasek <vorlon@debian.org> for the + libpam-ldapd package + * [r974] debian/libnss-ldapd.nslcd.init: patch by Petter + Reinholdtsen <pere@hungry.com> to fix init script to start before + autofs + +2009-08-16 arthur + + * [r973] config.guess, config.sub: include updated files + * [r972] Makefile.am, configure.ac: enable building PAM module by + default + * [r971] nslcd.h: remove development warning + * [r970] man, man/Makefile.am, man/pam_ldap.8.xml: add basic + pam_ldap manual page + +2009-08-12 arthur + + * [r969] nslcd/common.h, nslcd/nslcd.c, nslcd/passwd.c: don't + return password hashes at all for non-root users, based on a + patch by Alexander V. Chernikov <melifaro@ipfw.ru> + +2009-07-18 arthur + + * [r968] debian/po/gl.po: updated Galician (gl) translation of + debconf ates by Marce Villarino <mvillarino@gmail.com> + +2009-07-12 arthur + + * [r966] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for + 0.6.11 release + * [r965] debian/po/fr.po: updated French (fr) translation of + debconf templates by Christian Perrier <bubulle@debian.org> + +2009-07-10 arthur + + * [r962] debian/po/cs.po: updated Czech (cs) translation of debconf + templates by Miroslav Kure <kurem@debian.cz> + +2009-07-04 arthur + + * [r961] debian/po/cs.po: unfuzzy translations that were due to + fixes in the English template + * [r960] debian/po/cs.po: updated Czech (cs) translation of debconf + templates by Miroslav Kure <kurem@debian.cz> + * [r959] debian/po/pt.po: updated Portuguese (pt) translation of + debconf templates by Américo Monteiro <a_monteiro@netcabo.pt> + +2009-07-02 arthur + + * [r958] debian/po/es.po: updated Spanish (es) translation of + debconf templates by Francisco Javier Cuadrado + <fcocuadrado@gmail.com> + +2009-06-29 arthur + + * [r957] nslcd/group.c: fix off by one error in the maximum number + of gidNumber attributes in an LDAP group entry + * [r956] nslcd/passwd.c: fix off by one error in the maximum number + of uidNumber attributes in an LDAP entry (thanks to David + Binderman for finding this) + +2009-06-27 arthur + + * [r955] debian/po/sv.po: updated Swedish (sv) translation of + debconf templates by Martin Ågren <martin.agren@gmail.com> + * [r954] debian/control: upgrade to standards-version 3.8.2 (no + changes needed) + * [r953] debian/po/ru.po: updated Russian (ru) translation of + debconf templates by Yuri Kozlov <yuray@komyakino.ru> + +2009-06-26 arthur + + * [r951] debian/control: add missing slash to homepage + +2009-06-24 arthur + + * [r950] debian/po/ja.po: updated Japanese (ja) translation of + debconf templates by Kenshi Muto <kmuto@debian.org> + * [r949] debian/po/fi.po: updated Finnish (fi) translation of + debconf templates by Esko Arajärvi <edu@iki.fi> + +2009-06-23 arthur + + * [r948] debian/libnss-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po, debian/po/zh_CN.po: change reqcert choice + description and make choices translatable + * [r947] debian/po/zh_CN.po: added Simplified Chinese (zh_CN) + translation of debconf templates by zym <zym@3721.com> + +2009-06-22 arthur + + * [r946] debian/po/fi.po: fix non-ascii characters that got lost + when importing the file + +2009-06-21 arthur + + * [r945] debian/libnss-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po: improvements to debconf templates (English + language review by Justin B Rye <jbr@edlug.org.uk> + +2009-06-20 arthur + + * [r944] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, + debian/po/de.po, debian/po/es.po, debian/po/fi.po, + debian/po/fr.po, debian/po/gl.po, debian/po/it.po, + debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, + debian/po/templates.pot, debian/po/vi.po: update debconf + translation files + * [r943] debian/libnss-ldapd.config, debian/libnss-ldapd.postinst, + debian/libnss-ldapd.templates: make configuring SSL/TLS possible + with debconf + * [r942] nslcd/cfg.c: also support starttls as value for the ssl + option + +2009-06-19 arthur + + * [r941] debian/libnss-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po: rephrase LDAP server URI question based on + pam_ldap's new debconf templates + * [r940] debian/libnss-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po: fix wrapping, use of double spaces and unfuzzy + translations + +2009-06-14 arthur + + * [r939] debian/control: fix Vcs-Browser link + +2009-06-12 arthur + + * [r938] AUTHORS, HACKING, README, configure.ac, debian/control, + debian/copyright, man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: + replace references to ch.tudelft.nl with arthurdejong.org + * [r937] nslcd/nslcd.c: make error message a little clearer + +2009-06-06 arthur + + * [r934] README, nslcd/alias.c, nslcd/ether.c, nslcd/group.c, + nslcd/netgroup.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, + nslcd/service.c, nslcd/shadow.c, tests/test_nsscmds.sh: implement + case-sensitive filtering for group, netgroup, passwd, protocols, + rpc, services and shadow lookups + * [r933] tests/README: fix wrapping + * [r932] HACKING, tests/README, tests/test.ldif.gz, + tests/test_nsscmds.sh: update and document test suite + * [r931] nss/group.c: fix buffer check for user to groups mapping + function + * [r930] configure.ac: add --disable-sasl and --disable-kerberos + configure options + +2009-06-04 arthur + + * [r929] nslcd/myldap.c: also compile correctly if + HAVE_LDAP_SASL_INTERACTIVE_BIND_S is not set + * [r928] configure.ac: let configure --help show the correct + behaviour + +2009-06-03 arthur + + * [r926] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for + 0.6.10 release + * [r925] nslcd/cfg.c: remove SSL/TLS warning messages during + startup + * [r924] README: add note about creating a user to run nslcd + * [r923] nslcd/Makefile.am, nslcd/common.h, nslcd/nslcd.c, + nslcd/pam.c: import preliminary version of PAM functionality into + nslcd + * [r922] nslcd/common.h, nslcd/passwd.c: make lookup_dn2uid() + available to other modules and split uid2dn() into uid2entry() + and uid2dn() (from nss-pam-ldapd branch) + * [r921] nslcd/myldap.c, nslcd/myldap.h: implement + myldap_set_credentials() and myldap_cpy_dn() which will be used + in the PAM lookups (from nss-pam-ldapd branch) + * [r920] pam/pam.c: remove trailing spaces + * [r919] nslcd.h, pam/pam.c: change PAM authorisation request to + also include ruser, rhost and tty (based on OpenLDAP cvs, r916 in + nss-pam-ldapd branch) + * [r917] debian/control: add Richard A Nelson (Rick) + <cowboy@debian.org> to uploaders + +2009-06-01 arthur + + * [r914] HACKING, README, man/nss-ldapd.conf.5.xml, nss-ldapd.conf: + clean up documentation + +2009-05-30 arthur + + * [r910] nslcd/cfg.c: don't look inside the passed variable + get_strdup() because it could point to uninitialized memory + +2009-05-29 arthur + + * [r908] pam/common.h, pam/pam.c: partially refactor to follow + local coding convention and introduce READ_PAM_CODE macro (r896 + from nss-pam-ldapd) + * [r907] pam/pam.c: tabs to spaces (r889 from nss-pam-ldapd) + * [r906] pam/common.h, pam/pam.c: make request-response functions + simpler (r888 from nss-pam-ldapd) + * [r905] common/Makefile.am: remove unneeded EXTRA_DIST + * [r904] Makefile.am, common/Makefile.am, common/nslcd-prot.c, + common/nslcd-prot.h, nslcd-common.h, nslcd/Makefile.am, + nslcd/alias.c, nslcd/common.h, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, + nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, + nss/Makefile.am, nss/aliases.c, nss/common.c, nss/common.h, + nss/ethers.c, nss/group.c, nss/hosts.c, nss/netgroup.c, + nss/networks.c, nss/passwd.c, nss/protocols.c, nss/rpc.c, + nss/services.c, nss/shadow.c, pam/Makefile.am, pam/common.h, + pam/pam.c, tests/Makefile.am: refactor protocol reading and + writing macros to the common directory, use more logical names + and in the PAM module no longer use NSS status codes (import of + r887 from nss-pam-ldapd) + * [r903] tests/Makefile.am: add missing objects to test programs + +2009-05-24 arthur + + * [r895] man/nss-ldapd.conf.5.xml: document that you can specify + base option multiple times + * [r894] Makefile.am: also build PAM module for make distcheck + * [r893] nslcd/alias.c, nslcd/cfg.c, nslcd/common.h, nslcd/ether.c, + nslcd/group.c, nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, + nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, + nslcd/shadow.c: initialise database modules only once after + parsing config + * [r892] AUTHORS, nslcd/alias.c, nslcd/attmap.c, nslcd/cfg.c, + nslcd/cfg.h, nslcd/common.h, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, + nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, + tests/test_cfg.c, tests/test_myldap.c: support multiple search + bases, partially based on a patch by Leigh Wedding + <lwedding@bigpond.com> + * [r891] AUTHORS: don't mention Howard Chu twice + +2009-05-23 arthur + + * [r890] debian/po/fi.po: added Finnish (fi) translation of debconf + templates by Esko Arajärvi <edu@iki.fi> + +2009-05-16 arthur + + * [r885] nss/common.h, pam/pam.c: quick fix for building PAM module + +2009-05-09 arthur + + * [r881] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for + 0.6.9 release + * [r880] debian/libnss-ldapd.postinst: if base is blank disable the + base option to let nslcd attempt search base autodiscovery + * [r879] nss/common.h: also close any open stream on buffer error + * [r878] nss/common.h, nss/group.c: check the buffer passed by + Glibc for validity + * [r877] nslcd-common.h: make sure that when writing a list of + strings the number of strings is always checked when excluding an + entry + * [r876] ., AUTHORS, Makefile.am, configure.ac, debian, + debian/copyright, nslcd.h, pam: import the PAM module from the + nss-ldapd branch (r875) based on the OpenLDAP nssov tree and + allow configuring which modules should be built (PAM module + disabled by default) + * [r872] configure.ac, nslcd/nslcd.c: according to autoupdate + RETSIGTYPE can be considered void always + +2009-05-08 arthur + + * [r868] debian/copyright: aggregate years + +2009-05-07 arthur + + * [r867] INSTALL, config.guess, config.sub: include updated files + * [r864] nslcd.h, nslcd/netgroup.c, nss/netgroup.c: prefix + NETGROUP_TYPE macros with NSLCD_ + * [r861] debian/po/gl.po: added Galician (gl) translation of + debconf templates by Marce Villarino <mvillarino@gmail.com> + +2009-05-06 arthur + + * [r860] debian/po/es.po: updated Spanish (es) translation of + debconf templates by Francisco Javier Cuadrado + <fcocuadrado@gmail.com> + +2009-05-05 arthur + + * [r859] debian/po/ru.po: updated Russian (ru) translation of + debconf templates by Yuri Kozlov <yuray@komyakino.ru> + * [r858] debian/po/ru.po: convert translation to UTF-8 + +2009-05-03 arthur + + * [r857] debian/po/sv.po: updated Swedish (sv) translation of + debconf templates by Martin Ågren <martin.agren@gmail.com> + +2009-05-02 arthur + + * [r856] debian/po/fr.po: updated French (fr) translation of + debconf templates by Guillaume Delacour <gui@iroqwa.org> + +2009-05-01 arthur + + * [r855] debian/po/it.po: fix incorrect references to nss-ldap + (without the d at the end) + * [r854] man/nslcd.8.xml: document that you can specify -d multiple + times + * [r853] nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c: set most SSL/TLS + related options globally instead of per connection + +2009-04-30 arthur + + * [r852] nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c, nslcd/myldap.h, + nslcd/nslcd.c: move debugging initialisation to + myldap_set_debuglevel() function + +2009-04-27 arthur + + * [r851] debian/po/it.po: added Italian (it) translation of debconf + templates by Vincenzo Campanella <vinz65@gmail.com> + +2009-04-25 arthur + + * [r850] nslcd/myldap.c: produce more logging and get OpenLDAP + logging working by logging to stderr (and implement temporary + workaround for reqcert problems) + * [r849] nslcd/cfg.h: include ldap.h to ensure that struct + ldap_config will be the same in every file + * [r848] nslcd/myldap.c: clear errno before ldap calls to get + usable returned errno + * [r847] debian/po/pt.po: updated Portuguese (pt) translation of + debconf templates by Américo Monteiro <a_monteiro@netcabo.pt> + +2009-04-22 arthur + + * [r846] debian/libnss-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fr.po, debian/po/ja.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po: fix spelling in English debconf template (thanks + Vincenzo Campanella) + * [r845] debian/po/ja.po: updated Japanese (ja) translation of + debconf templates by Kenshi Muto <kmuto@debian.org> + * [r844] debian/po/da.po: updated Danish (da) translation of + debconf templates by Jonas Smedegaard <dr@jones.dk> + +2009-04-21 arthur + + * [r843] debian/libnss-ldapd.postrm, debian/libnss-ldapd.templates, + debian/po/ca.po, debian/po/cs.po, debian/po/da.po, + debian/po/de.po, debian/po/es.po, debian/po/fr.po, + debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, + debian/po/templates.pot, debian/po/vi.po: ask on removal and on + purge whether to edit /etc/nsswitch.conf and remove ldap entries + +2009-04-19 arthur + + * [r834] nslcd.h, nslcd/alias.c, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, + nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c, + nss/common.h, nss/group.c: clear up protocol description in + nslcd.h, renaming NSLCD_RESULT_SUCCESS to NSLCD_RESULT_BEGIN + +2009-04-17 arthur + + * [r830] nslcd.h: include definitions of PAM-related actions from + current OpenLDAP work in nssov + * [r829] debian/libnss-ldapd.postrm: fix spelling in comment + +2009-04-04 arthur + + * [r828] debian/libnss-ldapd.postrm: remove /var/run/nslcd on + package removal + +2009-03-31 arthur + + * [r827] debian/changelog: add CVE identifier + +2009-03-22 arthur + + * [r825] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for + 0.6.8 release + * [r824] README, debian/copyright: update copyright year + * [r823] nslcd/nslcd.c: update copyright year + * [r822] debian/compat, debian/control, debian/rules: upgrade to + debhelper compatibility level 7 + * [r821] debian/control: upgrade to standards-version 3.8.1 (no + changes needed) + * [r820] Makefile.am, debian/libnss-ldapd.lintian-overrides, + debian/rules: add lintian override for missing shlibs and symbols + control files (we are a shared library that should not be + directly linked to) + +2009-03-21 arthur + + * [r818] NEWS: fix version numbers in NEWS file + * [r817] nss-ldapd.conf: add a note about permissions of + nss-ldapd.conf when using the bindpw option + * [r816] debian/libnss-ldapd.postinst: instead of bindpw check + always create config file with proper permissions and fix + permissions once on upgrade + +2009-03-20 arthur + + * [r814] debian/libnss-ldapd.postinst: add bindpw-related warning + message to default installed config file + * [r813] debian/libnss-ldapd.postinst: fix permissions of + configfile if passwords are stored + +2009-03-15 arthur + + * [r812] debian/control: follow change in override file + +2009-02-27 arthur + + * [r811] debian/control: use misc:Depends to generate debconf + dependency + * [r810] nslcd/common.c: check user and group names against + LOGIN_NAME_MAX if it is defined + * [r809] man/Makefile.am: generate utf-8 encoded manual page (no + non-ascii characters used at the moment) + * [r808] nslcd/passwd.c: add some more documentation + +2009-01-30 arthur + + * [r807] compat/getpeercred.c: fix for getpeercred() on Solaris by + David Bartley <dtbartle@csclub.uwaterloo.ca> + diff --git a/ChangeLog-2010 b/ChangeLog-2010 new file mode 100644 index 0000000..f410723 --- /dev/null +++ b/ChangeLog-2010 @@ -0,0 +1,618 @@ +2010-12-11 arthur + + * [r1323] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.13 release + * [r1321] ., nslcd/pam.c: return correct kind of error code from + try_pwmod() (r1313 from trunk) + +2010-12-10 arthur + + * [r1320] ., nslcd/myldap.c: call myldap_session_check() before + adding a new search to the session so the connection actually + gets closed on timeout (the connection isn't closed when there + are active searches) (r1294 from trunk) + +2010-10-29 arthur + + * [r1292] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.12 release + * [r1291] ., nslcd/myldap.c: set a short socket timeout when + shutting down the connection to the LDAP server (part of r1276 + from trunk) + +2010-10-15 arthur + + * [r1284] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.11 release + +2010-10-13 arthur + + * [r1268] nslcd/pam.c: grow ruser buffer (small part of r1267 from + trunk) + +2010-09-30 arthur + + * [r1230] ., debian/po/vi.po: updated Vietnamese (vi) translation + of debconf templates by Clytie Siddall (r1129 from trunk) + +2010-09-24 arthur + + * [r1212] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.10 release + * [r1211] ., nslcd/myldap.c: handle errors from ldap_result() + better and disconnect (and reconnect) in more cases (r1207 and + r1208 from trunk) + * [r1210] Makefile.am: fix way ChangeLog is generated for branch + * [r1209] .: start a 0.7 maintenance branch + +2010-08-28 arthur + + * [r1205] release 0.7.9 + * [r1204] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.9 release + * [r1203] debian/po/nl.po: unfuzzy a few Dutch translations and + improve some others + * [r1202] debian/po/it.po: fix package name + * [r1201] debian/po/es.po: updated Spanish (es) translation of + debconf templates by Francisco Javier Cuadrado + * [r1200] debian/libpam-ldapd.templates, debian/po/ca.po, + debian/po/cs.po, debian/po/da.po, debian/po/de.po, + debian/po/es.po, debian/po/fi.po, debian/po/fr.po, + debian/po/gl.po, debian/po/it.po, debian/po/ja.po, + debian/po/nb.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, + debian/po/templates.pot, debian/po/vi.po, debian/po/zh_CN.po: fix + incorrect reference from /etc/nsswitch to /etc/nsswitch.conf + * [r1199] debian/po/da.po, debian/po/de.po, debian/po/it.po, + debian/po/ja.po, debian/po/nb.po, debian/po/ru.po, + debian/po/sv.po: fix wrapping of po files + * [r1198] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, + debian/po/de.po, debian/po/fr.po, debian/po/it.po, + debian/po/ja.po, debian/po/nb.po, debian/po/pt.po, + debian/po/ru.po, debian/po/sv.po, debian/po/zh_CN.po: correct + references to package name for up-to-date translations + * [r1197] debian/po/es.po, debian/po/fr.po, debian/po/gl.po, + debian/po/ja.po: fix translations that had a reference to the old + location of the configuration file + * [r1196] debian/po/sv.po: updated Swedish (sv) translation of + debconf templates by Martin Ågren + * [r1195] debian/po/ca.po: unfuzzy translated string (confirmed OK + by Agustí Grau) + +2010-08-27 arthur + + * [r1194] debian/po/ca.po: updated Catalan (ca) translation of + debconf templates by Agusti Grau + +2010-08-26 arthur + + * [r1193] debian/po/de.po: updated German (de) translation of + debconf templates by Chris Leick + +2010-08-25 arthur + + * [r1192] debian/po/fr.po: updated French (fr) translation of + debconf templates by Christian Perrier + +2010-08-24 arthur + + * [r1191] debian/po/da.po: updated Danish (da) translation of + debconf templates by Joe Hansen + +2010-08-20 arthur + + * [r1190] debian/po/ja.po: updated Japanese (ja) translation of + debconf templates by Kenshi Muto + +2010-08-19 arthur + + * [r1189] debian/nslcd.templates, debian/po/ca.po, debian/po/cs.po, + debian/po/da.po, debian/po/de.po, debian/po/es.po, + debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, + debian/po/it.po, debian/po/ja.po, debian/po/nb.po, + debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po, + debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot, + debian/po/vi.po, debian/po/zh_CN.po: fix double "be" in English + template thanks to Christian PERRIER + * [r1188] debian/po/it.po: updated Italian (it) translation of + debconf templates by Vincenzo Campanella + * [r1187] debian/po/zh_CN.po: updated Simplified Chinese (zh_CN) + translation of debconf templates by zym + * [r1186] debian/po/cs.po: updated Czech (cs) translation of + debconf templates by Miroslav Kure + * [r1185] configure.ac: fix for --with-nss-ldap-soname option by + Julien Cristau + +2010-08-18 arthur + + * [r1183] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.8 release + * [r1182] debian/po/nb.po: added Norwegian Bokmål (nb) translation + of debconf templates by Bjørn Steensrud + * [r1181] debian/po/ru.po: updated Russian (ru) translation of + debconf templates by Yuri Kozlov + * [r1180] debian/po/pt.po: updated Portuguese (pt) translation of + debconf templates by Américo Monteir + +2010-08-17 arthur + + * [r1179] debian/po/da.po, debian/po/vi.po, debian/po/zh_CN.po: + remove invalid and bouncing addresses + * [r1178] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, + debian/po/de.po, debian/po/es.po, debian/po/fi.po, + debian/po/fr.po, debian/po/gl.po, debian/po/it.po, + debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, + debian/po/templates.pot, debian/po/vi.po, debian/po/zh_CN.po: + update debian/po files with modified template + * [r1177] debian/libpam-ldapd.postinst: only offer to fix + nsswitch.conf if PAM has been converted with pam-auth-update + * [r1176] debian/libpam-ldapd.templates: updated debconf template + thanks to Justin B Rye + +2010-08-15 arthur + + * [r1175] debian/po/POTFILES.in, debian/po/ca.po, debian/po/cs.po, + debian/po/da.po, debian/po/de.po, debian/po/es.po, + debian/po/fi.po, debian/po/fr.po, debian/po/gl.po, + debian/po/it.po, debian/po/ja.po, debian/po/nl.po, + debian/po/pt.po, debian/po/pt_BR.po, debian/po/ru.po, + debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po, + debian/po/zh_CN.po: update debian/po files with added template + +2010-08-14 arthur + + * [r1174] debian/control: upgrade to standards-version 3.9.1 + * [r1173] debian/control: add libpam-sss as an alternative to + libpam-ldapd + * [r1172] debian/control: merge the recommends from libnss-ldapd + and libpam-ldapd into those of nslcd so we can track all the PAM + alternatives in one place + * [r1171] Makefile.am, debian/libnss-ldapd.postinst, + debian/libnss-ldapd.postrm, + debian/libpam-ldapd.lintian-overrides, + debian/libpam-ldapd.postinst, debian/libpam-ldapd.templates: + offer to add ldap to shadow in nsswitch.conf if a potential + broken configuration is found + * [r1170] ChangeLog, ChangeLog-2006, ChangeLog-2007, + ChangeLog-2008, Makefile.am: archive older ChangeLog entries in + year files + * [r1169] common/expr.c: also don't expand variables in rest of + ${var:+rest} expressions if var is not set or empty + * [r1168] common/expr.c: do not expand variables in rest of + ${var:-rest} expressions if var is not blank or empty + +2010-07-27 arthur + + * [r1167] nss/services.c: use htons() instead of ntohs() (thanks + Ted C. Cheng) + +2010-07-18 arthur + + * [r1166] compat/nss_compat.h, configure.ac: compatibility + improvement: also check for nss_common.h and see if enum + nss_status exists + * [r1165] nslcd/pam.c: fix comment + * [r1164] nss/Makefile.am: use -h linker flag instead of -soname + which seems more portable + * [r1163] compat/pam_compat.h: define pam_info(), pam_error() and + pam_syslog() compatibility macros to allow no arguments for + format + +2010-07-17 arthur + + * [r1162] debian/nslcd.config: only go back one step on Debconf + back + +2010-07-07 arthur + + * [r1161] configure.ac, nslcd/nslcd.c, nss/Makefile.am: allow + configuring NSS module's SONAME from configure and use this in + nslcd to dlopen() the correct library (thanks to Alexander V. + Chernikov for the idea) + +2010-07-03 arthur + + * [r1159] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.7 release + * [r1158] debian/control: upgrade to standards-version 3.9.0 + * [r1157] debian/libnss-ldapd.config, debian/nslcd.config: don't + use dh_title to set the Debconf title, the default should be fine + * [r1156] debian/control: use Replaces/Breaks instead of Conflicts + for introduction of nslcd package (as per policy 3.9.0) + +2010-06-25 arthur + + * [r1155] Makefile.am, debian/libpam-ldapd.manpages, + debian/nslcd.install, debian/nslcd.manpages: make sure the + pam_ldap manual page is in the libpam-ldapd package + +2010-06-19 arthur + + * [r1154] nslcd/myldap.c: add logging to SASL interaction function + * [r1153] nslcd/myldap.c: improve debug logging of SASL bind calls + * [r1152] debian/nslcd.default: updated based on comments by Daniel + Dehennin <daniel.dehennin@baby-gnu.org> + +2010-06-18 arthur + + * [r1151] AUTHORS, Makefile.am, debian/control, + debian/nslcd.conffile, debian/nslcd.default, debian/nslcd.init: + start k5start from the init script to keep the Kerberos ticket + active if nslcd is configured for SASL GSSAPI kerberos + authentication, based on a patch by Daniel Dehennin + <daniel.dehennin@baby-gnu.org> + * [r1150] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h: remove + warning messages from parsing the sasl_* options and document + them in the nslcd.conf(5) manual page (they should be functional) + * [r1149] nslcd/myldap.c: make SASL binding code a little earier to + read + * [r1148] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, + nslcd/myldap.c: remove the use_sasl option and instead rely on + sasl_mech being specified + * [r1147] debian/nslcd.init: group options more + +2010-06-17 arthur + + * [r1146] compat/Makefile.am, compat/nss_compat.h, configure.ac, + nss/common.h, nss/prototypes.h: have more compatibility code for + NSS module and move compatibility code to compat directory + +2010-06-16 arthur + + * [r1145] debian/nslcd.init: ensure that nslcd is started after + hostname lookups are available so getting to the LDAP server via + DNS lookups will work (patch by Petter Reinholdtsen) + * [r1144] nslcd/nslcd.c: use RTLD_NODELETE during dlopen() instead + of not using dlclose() + +2010-06-15 arthur + + * [r1143] configure.ac, nss/Makefile.am, nss/exports.linux, + nss/nss_ldap.map, pam/Makefile.am, pam/exports.linux, + pam/pam_ldap.map: rename symbol map files and check for the + linker option to specify the file with + * [r1142] configure.ac, nslcd/Makefile.am: pass pthread flags + correctly to nslcd Makefile and rename save_ vars to not conflict + with AX_PTHREAD test + +2010-06-14 arthur + + * [r1141] configure.ac, nslcd/nslcd.c, nss/Makefile.am, + nss/common.c, nss/common.h, nss/exports.linux, nss/netgroup.c, + nss/prototypes.h, tests/Makefile.am: implement a global symbol + inside the NSS module to allow applications to disable NSS + lookups over LDAP and use it in nslcd to avoid deadlocks + * [r1140] common/dict.h, common/expr.h, common/nslcd-prot.h, + common/set.h, common/tio.h, compat/attrs.h, compat/daemon.h, + compat/ether.h, compat/getopt_long.h, compat/getpeercred.h, + compat/ldap_compat.h, compat/pam_compat.h, nslcd/attmap.h, + nslcd/cfg.h, nslcd/common.h, nslcd/log.h, nslcd/myldap.h, + nss/common.h, nss/prototypes.h, pam/common.h: make include guard + names consistent throughout the source and avoid conflicts with + system headers + * [r1139] nss/aliases.c, nss/ethers.c, nss/group.c, nss/hosts.c, + nss/netgroup.c, nss/networks.c, nss/passwd.c, nss/protocols.c, + nss/rpc.c, nss/services.c, nss/shadow.c: remove some unused + include statements + +2010-06-12 arthur + + * [r1138] README, common/tio.c, nslcd/attmap.c, nslcd/attmap.h, + nslcd/group.c, nslcd/network.c: remove commented out memberOf and + ipNetmaskNumber attributes and small cleanups + * [r1137] debian/po/ca.po, debian/po/cs.po, debian/po/da.po, + debian/po/de.po, debian/po/es.po, debian/po/fi.po, + debian/po/fr.po, debian/po/gl.po, debian/po/it.po, + debian/po/ja.po, debian/po/nl.po, debian/po/pt.po, + debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po, + debian/po/vi.po, debian/po/zh_CN.po: run translations through + debconf-updatepo -v + +2010-06-11 arthur + + * [r1136] nslcd/nslcd.c: fix and remove source code comments + +2010-06-04 arthur + + * [r1135] ChangeLog, debian/changelog: revert part of r1134 that + was accidentally commited + * [r1134] ChangeLog, debian/changelog, pam/pam.c: fix nullok test + for password modification + +2010-06-03 arthur + + * [r1133] debian/libpam-ldapd.pam-auth-update: also ignore other + ignorable PAM return codes + +2010-06-02 arthur + + * [r1132] compat/pam_get_authtok.c: add a warning to the limitation + of our pam_get_authtok() implementation + * [r1131] pam/pam.c: simplify PAM module splitting remapping for + ignore_* options to a separate function, parsing of + try_first_pass and use_first_pass is done by pam_get_authtok(), + don't report session errors to the user and make error handling + consistent + +2010-06-01 arthur + + * [r1130] nslcd/pam.c: fix bug in test (r1127) + * [r1129] man/pam_ldap.8.xml, pam/pam.c: implement an nullok PAM + option and disable empty passwords by default + * [r1128] pam/pam.c: don't log failure to do nslcd request to user + and log authentication errors during password change + * [r1127] nslcd/pam.c: add a debug log message when user + authentication was successful + * [r1126] debian/libpam-ldapd.pam-auth-update: don't use + use_authtok for password modification by default + +2010-05-31 arthur + + * [r1125] pam/pam.c: fix typo + +2010-05-27 arthur + + * [r1123] AUTHORS, ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.6 release + +2010-05-26 arthur + + * [r1122] debian/control: drop extra parts of package descriptions + that should no longer be really relevant and update libpam-ldapd + description + +2010-05-24 arthur + + * [r1121] debian/libpam-ldapd.pam-auth-update: update + pam-auth-update configuration to always perform LDAP + autorisation, also pass use_authtok on password modification and + spell out session result handling + * [r1120] pam/pam.c: make code more consistent + * [r1119] man/pam_ldap.8.xml: fix typo + * [r1118] pam/pam.c: don't store use_authtok because + pam_get_authtok() looks at the arguments itself + +2010-05-23 arthur + + * [r1117] HACKING, README, man/nslcd.8.xml, man/nslcd.conf.5.xml: + update documentation + * [r1116] nslcd.conf: include uid and gid options in default + configuration file + * [r1115] configure.ac, m4/acx_pthread.m4, m4/ax_pthread.m4: update + AC?X_PTHREAD macro and update configure script to be simpler and + add some more checks + * [r1114] debian/nslcd.init: use nslcd --check in init script's + status command + +2010-05-22 arthur + + * [r1113] nslcd/pam.c: make debug logging for pam_authz_search + option a little more readable + +2010-05-20 arthur + + * [r1112] debian/control: add libpam-heimdal as an alternative + recommends for libnss-ldapd + +2010-05-15 arthur + + * [r1111] nslcd/attmap.c, nslcd/attmap.h: always clear returned + buffer when performing attribute mapping (based on a patch by + Nalin Dahyabhai <nalin@redhat.com>) + +2010-05-14 arthur + + * [r1109] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.5 release + * [r1108] Makefile.am, debian/source, debian/source/format: switch + to source format 3.0 (native) + * [r1107] pam/pam.c: print uid as a long + * [r1106] compat/pam_compat.h, configure.ac, man/pam_ldap.8.xml, + pam/common.h, pam/pam.c: perform logging from PAM module to + syslog and support the debug option to log debugging information + +2010-05-13 arthur + + * [r1105] pam/pam.c: centralise initialising functions needed for + every PAM call into one function + * [r1104] common/nslcd-prot.h, nslcd/common.h: make logging of + buffer checks consistent + * [r1103] pam/pam.c: also use PAM username instead of one from + context for session open and close + * [r1102] pam/pam.c: replace my_pam_get_authtok() with standard + pam_get_authtok() function, get rid of get_old_password() and + general cleanups and simplifications + +2010-05-12 arthur + + * [r1101] pam/pam.c: make parsing configuration options global, + reorganise a bit and make code more consistent and easier to read + * [r1100] compat/pam_compat.h, nslcd/pam.c: small compatibility + improvements + +2010-05-10 arthur + + * [r1099] pam/pam.c: only log "LDAP session failed" if we actually + tried + * [r1098] compat/Makefile.am, compat/pam_compat.h, + compat/pam_get_authtok.c, compat/pam_prompt.c, configure.ac, + pam/pam.c: replace my_pam_warn() with pam_info() and pam_error() + and provide replacement for pam_prompt() also using it in our + pam_get_authtok() replacement + +2010-05-09 arthur + + * [r1096] ChangeLog, NEWS, TODO, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.4 release + * [r1095] nslcd/myldap.c: only log "connected to LDAP server" if + the previous connect failed or we are failing over to a different + server + * [r1094] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd/cfg.c, + nslcd/cfg.h, nslcd/myldap.c, tests/README, tests/nslcd-test.conf: + rename reconnect_maxsleeptime option to reconnect_retrytime + * [r1093] nslcd/myldap.c: don't log errno if it is not set (make + error less confusing) + * [r1092] nslcd/myldap.c: handle authentication searches a little + differently (only try once if an authentication error is + returned) + * [r1091] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, + nslcd/myldap.c: refactor retry timing mechanism to use time + between first and last error to determin when to rerty and only + try once (and don't sleep) when we have been failing for a long + time + +2010-05-08 arthur + + * [r1090] man/nslcd.conf.5.xml: fix wrapping of long line (thanks + lintian) + * [r1089] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, + nslcd/pam.c: rename authz_search option to pam_authz_search + +2010-05-07 arthur + + * [r1088] man/nslcd.conf.5.xml, man/pam_ldap.8.xml, nslcd/cfg.c, + nslcd/cfg.h, nslcd/pam.c: implement an authz_search option to + test whether the user is authorised + * [r1087] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, + nslcd/host.c, nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c, + nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c: + tune some buffer sizes and small cleanups + * [r1086] tests/test_myldap.c: implement test for buffer overflow + * [r1085] nslcd/myldap.c: fix buffer overflow + * [r1084] man, man/Makefile.am: have the possibility to generate + HTML for manual pages (not done by default) + * [r1083] man/nslcd.conf.5.xml, man/pam_ldap.8.xml: use docbook + elements where possible + +2010-05-06 arthur + + * [r1082] compat/pam_compat.h, configure.ac, + debian/libpam-ldapd.pam-auth-update, man/pam_ldap.8.xml, + pam/pam.c: implement a minimum_uid option for the PAM module to + ignore users that have a lower numeric user id + +2010-05-05 arthur + + * [r1081] config.guess, config.sub: include updated files + +2010-05-03 arthur + + * [r1080] debian/nslcd.config: also parse /etc/ldap.conf for + systems that use that for NSS and PAM configuration + +2010-04-13 arthur + + * [r1079] nslcd/myldap.c, nslcd/myldap.h, nslcd/pam.c: don't have + myldap_set_credentials() try to open a connection but have the + PAM code perform a search with the new credentials so we re-use + the fail-over mechanism in myldap_search() + * [r1078] nslcd/cfg.c, nslcd/common.h, nslcd/myldap.c, + nslcd/myldap.h, nslcd/passwd.c, tests/test_myldap.c: also have + myldap_search() return an LDAP status code + +2010-04-01 arthur + + * [r1077] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh: + small improvements to the test setup + +2010-03-20 arthur + + * [r1076] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h, + nslcd/group.c: add an nss_initgroups_ignoreusers option to ignore + username to group lookups for the specified users + +2010-03-13 arthur + + * [r1075] man/nslcd.conf.5.xml: remove commented-oud default option + because it is not implemented and we have a better mechanism now + +2010-02-28 arthur + + * [r1074] nslcd/myldap.c: have less warnings when LDAP_OPT_X_TLS + isn't defined + * [r1073] man/nslcd.conf.5.xml: document which attributes may be + mapped with an expression + +2010-02-27 arthur + + * [r1071] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.3 release + * [r1070] debian/NEWS: add blank line for apt-listchanges + * [r1069] debian/control: upgrade to standards-version 3.8.4 (no + changes needed) + * [r1068] common/dict.h: fix typo + * [r1067] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf, + nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c: rename admindn + option to rootpwmoddn + * [r1066] INSTALL, compile: update from latest automake + * [r1065] HACKING, tests/README: small updates to documentation + +2010-02-17 arthur + + * [r1064] nslcd/myldap.c: first try password modification without + the old password and if that fails with the old password + * [r1063] compat/ldap_passwd_s.c: add pointer to RFC 3062 + +2010-01-28 arthur + + * [r1062] man/nslcd.8.xml, nslcd/nslcd.c: patch by Jan Schampera to + implement a --check option + +2010-01-25 arthur + + * [r1061] nslcd/myldap.c: fix for type mismatch (thanks to Jan + Schampera) + +2010-01-24 arthur + + * [r1060] configure.ac, nslcd/cfg.c: add --with-bindpw-file + configure option to enable reading the bindpw option from a file + * [r1059] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf, + nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c, pam/pam.c: add + admindn configuration file option that is used when modifying + another user's password + * [r1058] man/nslcd.conf.5.xml: fix example + * [r1057] nslcd/myldap.c: make logging of passwords consistent and + support a NULL oldpassword value in myldap_passwd() + * [r1056] nslcd/myldap.c: free data returned from ldap_passwd_s() + call if needed and add missing casts + * [r1055] HACKING: general updates and add PAM module information + +2010-01-23 arthur + + * [r1054] nss/prototypes.h: simple improvement for FreeBSD + * [r1053] nslcd/nslcd.c: lock the pidfile at start-up to ensure + only one nslcd process is running (based on a patch by Jan + Schampera <jan.schampera@web.de>) + +2010-01-21 arthur + + * [r1052] debian/nslcd.init: start nslcd before apache for systems + that use LDAP users to run virtual hosts + * [r1051] HACKING, README, configure.ac: set contact address to + mailing list + * [r1050] debian/NEWS: change format of NEWS entry based on + Developer's Reference + * [r1049] debian/rules: install lintian overrides with dh_lintian + +2010-01-08 arthur + + * [r1048] nslcd/cfg.c: improve getting of domain name by also + checking hostname aliases (based on patch by Jan Schampera + <jan.schampera@web.de>) + * [r1047] AUTHORS: improve getting of domain name by also checking + hostname aliases (based on patch by Jan Schampera + <jan.schampera@web.de>) + diff --git a/ChangeLog-2011 b/ChangeLog-2011 new file mode 100644 index 0000000..d2346b1 --- /dev/null +++ b/ChangeLog-2011 @@ -0,0 +1,61 @@ +2011-12-09 arthur + + * [r1562] config.guess, config.sub: revert changes to config.guess + config.sub that were accidentaly part of r1561 + * [r1561] ., config.guess, config.sub, nslcd/myldap.c: fix a typo + in disconnect logic (r1560 from 0.8 branch) + +2011-12-08 arthur + + * [r1559] nslcd/nslcd.c: ensure that uid, gid and pid vars are + properly initialised (part of r1558 from trunk) + +2011-11-18 arthur + + * [r1555] debian/libnss-ldapd.config: fix an issues where changes + to /etc/nsswitch.conf outside of debconf were not picked up + +2011-10-02 arthur + + * [r1549] ChangeLog, NEWS, configure.ac, debian/changelog, + man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get + files ready for 0.7.15 release + * [r1548] ., debian/nslcd.config: treat the "hard" value for + tls_reqcert as if it was "demand" (r1546 from trunk) + +2011-09-18 arthur + + * [r1544] ChangeLog, NEWS, configure.ac, debian/changelog, + debian/copyright, man/nslcd.8.xml, man/nslcd.conf.5.xml, + man/pam_ldap.8.xml: get files ready for 0.7.14 release + +2011-08-24 arthur + + * [r1516] ., nslcd/cfg.c: fix a problem with uninitialised memory + while parsing the tls_ciphers option (r1471 from development) + +2011-07-02 arthur + + * [r1477] ., nslcd/group.c, nslcd/passwd.c, nslcd/shadow.c: grow + static buffers so that they should be large enough (part of r1476 + from trunk) + +2011-06-05 arthur + + * [r1472] ., common/expr.c, tests/test_expr.c: handle expressions + where the expander function returns NULL (handle it as an empty + string) (r1471 from development) + * [r1469] nslcd/myldap.c: fix r1465 to split attribute/value at + right place + +2011-05-21 arthur + + * [r1465] ., nslcd/myldap.c: fix problem with partial attribute + name matches in DN (e.g. uid vs. uidNumber) (thanks to Timothy + White for the fix) (r1464 from trunk) + +2011-04-22 arthur + + * [r1432] ., nslcd/myldap.c: report correct reported error from + ldap_abandon() (merge r1431 from development) + diff --git a/Makefile.am b/Makefile.am index 17ed173..3fff55d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -56,10 +56,7 @@ uninstall-nslcd_conf: # target for generating the ChangeLog file changelog: - ( svn2cl -i --stdout -r HEAD:1206 ; \ - svn2cl -i --stdout -r 1205:981 --strip-prefix='nss-pam-ldapd' ; \ - svn2cl -i --stdout -r 980:807 --strip-prefix='nss-ldapd' ; \ - ) > ChangeLog + svn2cl -i -r HEAD:1600 flawfinder.html: flawfinder --quiet --html --context --followdotdir . > $@ |