lists.arthurdejong.org
RSS feed

nss-pam-ldapd commit: r1506 - nss-pam-ldapd

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd commit: r1506 - nss-pam-ldapd



Author: arthur
Date: Sun Aug 14 19:03:46 2011
New Revision: 1506
URL: http://arthurdejong.org/viewvc/nss-pam-ldapd?view=rev&revision=1506

Log:
split 2009 and 2010 changes to separate ChangeLog files

Added:
   nss-pam-ldapd/ChangeLog-2009
      - copied, changed from r1505, nss-pam-ldapd/ChangeLog
   nss-pam-ldapd/ChangeLog-2010
      - copied, changed from r1505, nss-pam-ldapd/ChangeLog
Modified:
   nss-pam-ldapd/ChangeLog
   nss-pam-ldapd/Makefile.am

Modified: nss-pam-ldapd/ChangeLog
==============================================================================
--- nss-pam-ldapd/ChangeLog     Sun Aug 14 17:39:28 2011        (r1505)
+++ nss-pam-ldapd/ChangeLog     Sun Aug 14 19:03:46 2011        (r1506)
@@ -535,2401 +535,3 @@
 
        * [r1360] nss/Makefile.am: ensure that solnss.c ends up in tarball
 
-2010-12-30 21:28  arthur
-
-       * [r1358] 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.8.0 release
-
-2010-12-30 16:43  arthur
-
-       * [r1357] README, debian/copyright: update copyright information
-
-2010-12-30 16:26  arthur
-
-       * [r1356] 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: run debconf-updatepo (new and updated
-         templates)
-
-2010-12-30 16:25  arthur
-
-       * [r1355] 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/vi.po, debian/po/zh_CN.po: put headers
-         of .po files in a consistent format
-
-2010-12-30 13:13  arthur
-
-       * [r1354] ., AUTHORS, HACKING, README, configure.ac,
-         debian/copyright, nss/Makefile.am, nss/common.h, nss/ethers.c,
-         nss/exports.solaris, nss/group.c, nss/hosts.c, nss/netgroup.c,
-         nss/networks.c, nss/passwd.c, nss/protocols.c, nss/prototypes.h,
-         nss/rpc.c, nss/services.c, nss/shadow.c, nss/solnss.c: integrate
-         Solaris support developed by Ted C. Cheng of Symas Corporation
-         that was developed on the -solaris branch
-
-2010-12-29 22:20  arthur
-
-       * [r1348] Makefile.am, pam/Makefile.am: fix distcheck by passing
-         --with-pam-seclib-dir to configure and remove unneeded slashes
-
-2010-12-29 21:50  arthur
-
-       * [r1347] Makefile.am, configure.ac, py-compile, pynslcd,
-         pynslcd/Makefile.am, pynslcd/alias.py, pynslcd/cfg.py,
-         pynslcd/common.py, pynslcd/config.py.in, pynslcd/debugio.py,
-         pynslcd/ether.py, pynslcd/group.py, pynslcd/mypidfile.py,
-         pynslcd/pam.py, pynslcd/passwd.py, pynslcd/pynslcd.py,
-         pynslcd/shadow.py, pynslcd/tio.py: add an experimental (currently
-         partial) Python implementation of nslcd to see if we can get the
-         same features with easier to maintain code
-
-2010-12-28 22:52  arthur
-
-       * [r1346] man/nslcd.conf.5.xml, nslcd/attmap.c, nslcd/common.c,
-         nslcd/common.h, nslcd/group.c, nslcd/passwd.c, nslcd/shadow.c:
-         allow attribute mapping with an expression for the userPassword
-         attribute for passwd, group and shadow entries and by default map
-         it to the unmatchable password ("*") to avoid accidentally
-         leaking password information
-
-2010-12-26 17:09  arthur
-
-       * [r1345] nslcd/common.h, nslcd/myldap.c, nslcd/myldap.h,
-         nslcd/pam.c, nslcd/shadow.c: try to update the shadowLastChange
-         attribute of a user on password change (the update is only tried
-         if the attribute is present to begin with)
-
-2010-12-26 15:00  arthur
-
-       * [r1344] common/tio.c: return connection reset when connection was
-         closed by the other end
-
-2010-12-26 14:56  arthur
-
-       * [r1343] tests/nslcd-test.conf: paging isn't supported by OpenLDAP
-         when chasing referrals
-
-2010-12-26 11:05  arthur
-
-       * [r1342] nslcd/cfg.c: also support the tls_cacert option as an
-         alias for tls_cacertfile
-
-2010-12-26 11:04  arthur
-
-       * [r1341] man/nslcd.conf.5.xml: add notes on ignored options when
-         using GnuTLS (based on #513270 which was reported against the
-         openldap package by Peter Palfrader)
-
-2010-12-24 14:32  arthur
-
-       * [r1340] nslcd/common.c: also support tilde (~) in user and group
-         names, except as first character
-
-2010-12-24 14:31  arthur
-
-       * [r1339] nslcd/common.c: make logic of character tests easier to
-         read
-
-2010-12-20 10:18  arthur
-
-       * [r1338] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
-         nslcd/group.c, nslcd/passwd.c: implement a nss_min_uid option to
-         filter user entries returned by LDAP
-
-2010-12-18 17:39  arthur
-
-       * [r1337] tests/test_nsscmds.sh: sort group members by alphabet to
-         not be dependant on the order of attributes returned and the
-         internal softing of the set
-
-2010-12-18 17:35  arthur
-
-       * [r1336] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh:
-         update tests with current test set-up (with chasing a referral
-         and some other minor changes)
-
-2010-12-12 22:32  arthur
-
-       * [r1328] nslcd/myldap.c: pass the ld to do_bind() instead of the
-         session to use the correct ld from do_rebind()
-
-2010-12-12 22:24  arthur
-
-       * [r1327] nslcd/pam.c: always return a positive authorisation
-         result during authentication because we don't do any
-         authorisation checks during authentication and this may confuse
-         the PAM module if it's only used for authorisation
-
-2010-12-12 22:22  arthur
-
-       * [r1326] pam/pam.c: fallback to standard PAM error message if one
-         wasn't returned by nslcd
-
-2010-12-12 22:15  arthur
-
-       * [r1325] nslcd/myldap.c: fix comment
-
-2010-12-11 21:40  arthur
-
-       * [r1322] tests/test_myldap.c: include extra assertion checks
-
-2010-12-08 22:54  arthur
-
-       * [r1319] nslcd/myldap.c, nslcd/myldap.h, nslcd/nslcd.c: in each
-         worker wake up once in a while to check whether any existing LDAP
-         connections should be closed
-
-2010-12-03 16:16  arthur
-
-       * [r1318] nslcd/pam.c: in try_bind(), perform the search ourselves
-         instead of using lookup_dn2uid() to also be able to match
-         administrator DNs (thanks to Thaddeus J. Kollar for spotting
-         this)
-
-2010-12-03 16:03  arthur
-
-       * [r1317] nslcd/pam.c: fix handling of try_bind() result code in
-         nslcd_pam_authc() (patch by Thaddeus J. Kollar)
-
-2010-11-26 11:39  arthur
-
-       * [r1316] nslcd/nslcd.c: close all open file descriptors on start
-
-2010-11-17 20:08  arthur
-
-       * [r1315] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: return
-         correct PAM status code for when LDAP server is unavailable
-         (based on a patch by Pierre Gambarotto)
-
-2010-11-17 19:55  arthur
-
-       * [r1314] nslcd/pam.c: switch all internal functions to return an
-         LDAP status code
-
-2010-11-17 19:41  arthur
-
-       * [r1313] nslcd/pam.c: return correct kind of error code from
-         try_pwmod() (bug)
-
-2010-11-10 21:12  arthur
-
-       * [r1312] debian/nslcd.config, debian/nslcd.postinst,
-         debian/nslcd.templates: implement configuring SASL authentication
-         using Debconf, based on a patch by Daniel Dehennin
-
-2010-11-10 20:05  arthur
-
-       * [r1311] debian/nslcd.config: fix for problem with undefined
-         values in read_config() function
-
-2010-11-07 22:13  arthur
-
-       * [r1310] debian/nslcd.config: split reading values from a
-         configfile into a separate function and also ensure that
-         tls_reqcert is correctly read
-
-2010-11-07 22:05  arthur
-
-       * [r1309] debian/nslcd.postinst: add comment describing function
-
-2010-11-07 20:04  arthur
-
-       * [r1308] debian/nslcd.postinst: split updating configuration file
-         based on debconf value to separate function and make config
-         option renaming consistent
-
-2010-11-07 19:45  arthur
-
-       * [r1307] pam/Makefile.am: fix installation directory for PAM
-         module (was broken in r1239)
-
-2010-11-07 17:08  arthur
-
-       * [r1306] debian/nslcd.postinst: move special casing of handling
-         bindpw removal to cfg_disable() function
-
-2010-11-07 17:06  arthur
-
-       * [r1305] debian/nslcd.config, debian/nslcd.postinst: handle
-         tls_reqcert option consistently with other options
-
-2010-11-07 16:38  arthur
-
-       * [r1304] debian/nslcd.config: remove extra slash character
-
-2010-11-07 13:55  arthur
-
-       * [r1303] configure.ac: guess NSS SONAME on freebsd
-
-2010-11-07 13:54  arthur
-
-       * [r1302] configure.ac: use NSS flavour to determine which exports
-         file to use
-
-2010-11-07 13:13  arthur
-
-       * [r1301] nslcd/alias.c, nslcd/common.h, nslcd/ether.c,
-         nslcd/group.c, nslcd/host.c, nslcd/log.c, nslcd/log.h,
-         nslcd/netgroup.c, nslcd/network.c, nslcd/pam.c, nslcd/passwd.c,
-         nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
-         log the request with any logged messages
-
-2010-11-07 13:08  arthur
-
-       * [r1300] compat/ldap_compat.h: SASL compatibility definition
-
-2010-11-04 20:45  arthur
-
-       * [r1298] nslcd/nslcd.c: move acceptconnection() function body
-         inside the worker() so we can more easily break out of the
-         connection handling thread, close the server socket inside the
-         signal handler to cause all threads waiting on accept() to fail
-         and ensure that signals are handled in the main thread by
-         blocking them in the worker threads (r1290 from -solaris branch)
-
-2010-11-04 20:36  arthur
-
-       * [r1297] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: avoid
-         unneeded strdup()s by using a passed buffer to lookup_dn2uid()
-         and using strcmp() in dn2uid() to see if the existing cached
-         value is ok
-
-2010-11-04 20:35  arthur
-
-       * [r1296] nslcd/passwd.c: fix race condition that could cause a
-         memory leak
-
-2010-11-04 20:31  arthur
-
-       * [r1295] common/nslcd-prot.c, nslcd/nslcd.c: pass the actual size
-         of the address family and the path length to bind() and connect()
-         for named sockets
-
-2010-11-03 20:55  arthur
-
-       * [r1294] 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)
-
-2010-10-16 21:30  arthur
-
-       * [r1288] configure.ac: chage test for compiling with gcc to be
-         simpler and not use deprecated ac_cv_prog_gcc
-
-2010-10-16 20:20  arthur
-
-       * [r1287] nslcd/nslcd.c: fix log message
-
-2010-10-16 11:34  arthur
-
-       * [r1286] nslcd/cfg.h: remove obsolete note
-
-2010-10-15 10:31  arthur
-
-       * [r1279] common/dict.c, common/dict.h, common/set.c, common/set.h,
-         tests/test_set.c: implement dict_getany() and set_pop() functions
-         to be able to pick and remove entries
-
-2010-10-15 10:21  arthur
-
-       * [r1278] common/dict.c, common/dict.h, common/set.h,
-         tests/test_dict.c, tests/test_set.c: make DICTs and SETs
-         case-sensitive
-
-2010-10-15 09:22  arthur
-
-       * [r1277] nss/common.h: split out checking of NSS module
-         availability and buffer correctness to separate macros (taken
-         from the -solaris branch)
-
-2010-10-15 09:05  arthur
-
-       * [r1276] nslcd/myldap.c: set a longer socket timout for the normal
-         connection (just in case mostly) and a short one to use when
-         shutting down the connection (also see
-         http://www.openldap.org/its/index.cgi?selectid=6673)
-
-2010-10-14 19:05  arthur
-
-       * [r1274] configure.ac: set {nss,pam}_ldap_so_LINK from configure
-         to allow custom linker properties for Solaris (r1261 and r1263
-         from -solaris branch)
-
-2010-10-14 19:03  arthur
-
-       * [r1273] configure.ac: also include sys/types.h for
-         ethernet-related tests (same as in compat/ether.h) (r1259 from
-         -solaris branch)
-
-2010-10-14 19:00  arthur
-
-       * [r1272] nss/group.c: move _nss_ldap_initgroups_dyn() definition
-         to the end to have more logical order
-
-2010-10-14 18:39  arthur
-
-       * [r1271] nslcd/myldap.c: simplify SASL includes
-
-2010-10-13 21:20  arthur
-
-       * [r1270] nss/Makefile.am: link local modules before .a files from
-         common directory to pick symbols up in correct order
-
-2010-10-13 21:01  arthur
-
-       * [r1269] configure.ac: move ethernet function checks outside
-         nslcd-specific tests to also compile without warnings when only
-         compiling NSS module
-
-2010-10-13 19:58  arthur
-
-       * [r1267] nslcd/pam.c: make buffer sizes for PAM requests
-         consistent (and large enough for most situations)
-
-2010-10-13 19:42  arthur
-
-       * [r1266] configure.ac: rename --with-nss-ldap-maps to
-         --with-nss-maps
-
-2010-10-13 19:25  arthur
-
-       * [r1265] compat/ldap_passwd_s.c: small fix
-
-2010-10-12 20:30  arthur
-
-       * [r1264] nslcd/myldap.c: set timeout options on LDAP socket to
-         avoid problems when the LDAP library hangs on a read() (e.g. at
-         ldap_unbind())
-
-2010-10-10 19:57  arthur
-
-       * [r1256] nslcd/myldap.c, nss/netgroup.c, pam/pam.c: make use of
-         UNUSED() consistent throughout the code
-
-2010-10-10 19:53  arthur
-
-       * [r1255] nss/rpc.c: correctly name shared file handle
-
-2010-10-10 19:46  arthur
-
-       * [r1254] ChangeLog: undo changes to ChangeLog accidentally checked
-         in in r1253)
-
-2010-10-10 19:45  arthur
-
-       * [r1253] ChangeLog, configure.ac, nss/Makefile.am,
-         nss/exports.glibc, nss/exports.solaris, nss/nss_ldap.map,
-         pam/Makefile.am: put all logic on how to run linker for NSS and
-         PAM components in configure script (remove stuff from
-         Makefile.ams) and add Solaris version script (renaming version
-         scripts as needed) (r1250 from -solaris branch)
-
-2010-10-10 19:32  arthur
-
-       * [r1252] compat/ether.c, compat/ether.h: move missing declarations
-         of ether_ntoa() and ether_aton() to header file so they are
-         available for other sources also (r1243 from -solaris branch)
-
-2010-10-10 19:31  arthur
-
-       * [r1251] configure.ac: fix test of returnlen struct member check
-         (r1244 from -solaris branch)
-
-2010-10-08 11:24  arthur
-
-       * [r1245] nss/services.c: correctly name shared file handle
-
-2010-10-04 19:37  arthur
-
-       * [r1240] nss/Makefile.am, 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, pam/Makefile.am: improve consistency of code layout
-
-2010-10-04 19:35  arthur
-
-       * [r1239] compat/nss_compat.h, configure.ac, nss/Makefile.am,
-         nss/common.h, nss/hosts.c, nss/networks.c, nss/prototypes.h,
-         pam/Makefile.am: merge some of the changes for Solaris
-         portability to ease merging, adding --with-pam-seclib-dir,
-         --with-pam-ldap-soname and --with-nss-flavour options and having
-         some auto-detection for SONAMEs and NSS flavour
-
-2010-10-02 19:19  arthur
-
-       * [r1235] .: ignore configure.lineno
-
-2010-10-01 08:11  arthur
-
-       * [r1233] compat/ether.c, compat/ldap_passwd_s.c, configure.ac: use
-         AC_CHECK_DECLS to check for definitions of functions we provide a
-         replacement definition for
-
-2010-09-30 19:09  arthur
-
-       * [r1229] debian/po/vi.po: updated Vietnamese (vi) translation of
-         debconf templates by Clytie Siddall
-
-2010-09-30 18:20  arthur
-
-       * [r1228] configure.ac: fix test quoting
-
-2010-09-29 19:37  arthur
-
-       * [r1227] compat/ether.c, configure.ac: only provide definitions
-         for ether_aton() and ether_ntoa() for platforms missing a
-         definition
-
-2010-09-29 19:01  arthur
-
-       * [r1226] compat/ether.c: fix definitions of ether_aton() and
-         ether_ntoa()
-
-2010-09-28 21:04  arthur
-
-       * [r1225] compat/nss_compat.h, compat/pam_get_authtok.c,
-         configure.ac: begin merging some of the compatibility
-         improvements from Ted C. Cheng of Symas Corporation
-
-2010-09-28 19:39  arthur
-
-       * [r1224] compat/nss_compat.h: no need to provide a enum nss_status
-         replacement because we don't use it
-
-2010-09-28 19:39  arthur
-
-       * [r1223] tests/test_aliases.c, tests/test_ethers.c,
-         tests/test_group.c, tests/test_hosts.c, tests/test_netgroup.c,
-         tests/test_networks.c, tests/test_passwd.c,
-         tests/test_protocols.c, tests/test_rpc.c, tests/test_services.c,
-         tests/test_shadow.c: also switch to nss_status_t for test code
-
-2010-09-28 19:35  arthur
-
-       * [r1222] configure.ac: simplify appending OBJEXT sed expression
-
-2010-09-27 21:25  arthur
-
-       * [r1221] nslcd/myldap.c: remove variables which are no longer
-         necessary due to r1220
-
-2010-09-27 21:19  arthur
-
-       * [r1220] nslcd/myldap.c: remove disabling keepalives since we
-         handle SIGPIPE anyway
-
-2010-09-26 20:43  arthur
-
-       * [r1219] nslcd/myldap.c: remove ugly empty line
-
-2010-09-26 12:34  arthur
-
-       * [r1218] configure.ac: properly define PACKAGE_URL
-
-2010-09-26 11:19  arthur
-
-       * [r1217] nslcd/group.c: update description of group schema
-         supported
-
-2010-09-26 11:08  arthur
-
-       * [r1216] Makefile.am: switch to nicer mechanism to specify
-         subdirectories to build
-
-2010-09-25 21:50  arthur
-
-       * [r1215] configure.ac, nss/Makefile.am: have a way to limit which
-         NSS maps should be built
-
-2010-09-24 13:04  arthur
-
-       * [r1214] compat/nss_compat.h, nss/aliases.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/prototypes.h,
-         nss/rpc.c, nss/services.c, nss/shadow.c: switch to using
-         nss_status_t throughout the code and provide compatibility code
-         to use whatever nss_status type is used on the system
-
-2010-09-23 21:21  arthur
-
-       * [r1208] nslcd/myldap.c: add some more error cases which should
-         trigger a disconnect
-
-2010-09-20 20:41  arthur
-
-       * [r1207] nslcd/myldap.c: handle errors from ldap_result()
-         consistently and also retry in case it times out
-
-2010-09-05 09:30  arthur
-
-       * [r1206] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
-         nslcd/common.h, nslcd/nslcd.c, nslcd/pam.c, pam/pam.c: implement
-         a rootpwmodpw option that allows root users to change user
-         passwords without a password prompt
-
-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>
-

Copied and modified: nss-pam-ldapd/ChangeLog-2009 (from r1505, 
nss-pam-ldapd/ChangeLog)
==============================================================================
--- nss-pam-ldapd/ChangeLog     Sun Aug 14 17:39:28 2011        (r1505, copy 
source)
+++ nss-pam-ldapd/ChangeLog-2009        Sun Aug 14 19:03:46 2011        (r1506)
@@ -1,2218 +1,204 @@
-2011-05-13 13:02  arthur
-
-       * [r1461] debian/libnss-ldapd.postinst: don't unconditionally
-         restart nscd but just try to invalidate the cache for the maps
-         that change
-
-2011-05-13 13:01  arthur
-
-       * [r1460] debian/libnss-ldapd.config: correctly pick up current
-         configuration of /etc/nsswitch.conf when running dpkg-reconfigure
-
-2011-05-13 12:41  arthur
-
-       * [r1459] debian/control: upgrade to standards-version 3.9.2
-
-2011-05-13 12:15  arthur
-
-       * [r1458] common/expr.c, common/expr.h: switch variable expander
-         function type name because _t suffix is reserved
-
-2011-05-13 11:57  arthur
-
-       * [r1457] debian/control, debian/nslcd.config: search for LDAP
-         server by looking for SRV _ldap._tcp DNS records and try to query
-         LDAP server for base DN during package configuration (based on
-         work by Petter Reinholdtsen for the sssd package)
-
-2011-05-13 07:48  arthur
-
-       * [r1456] debian/nslcd.config: fix domain to basedn expansion when
-         having more than two domain parts (patch by Per Carlson)
-
-2011-05-13 07:04  arthur
-
-       * [r1455] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/group.py, pynslcd/host.py, pynslcd/netgroup.py,
-         pynslcd/network.py, pynslcd/pam.py, pynslcd/passwd.py,
-         pynslcd/protocol.py, pynslcd/rpc.py, pynslcd/service.py,
-         pynslcd/shadow.py: simplify request handling by passing read
-         parameters around in a dict instead of setting object properties
-         (this mainly simplifies search filter building)
-
-2011-05-01 19:08  arthur
-
-       * [r1454] pynslcd/alias.py, pynslcd/attmap.py, pynslcd/common.py,
-         pynslcd/ether.py, pynslcd/group.py, pynslcd/host.py,
-         pynslcd/netgroup.py, pynslcd/network.py, pynslcd/pam.py,
-         pynslcd/passwd.py, pynslcd/protocol.py, pynslcd/rpc.py,
-         pynslcd/service.py, pynslcd/shadow.py, pynslcd/tio.py: implement
-         attribute mapping functionality and do some refactoring
-
-2011-05-01 12:18  arthur
-
-       * [r1453] pynslcd/pam.py: remove unneeded import
-
-2011-05-01 12:14  arthur
-
-       * [r1452] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/host.py, pynslcd/netgroup.py, pynslcd/network.py,
-         pynslcd/pam.py, pynslcd/passwd.py, pynslcd/protocol.py,
-         pynslcd/rpc.py, pynslcd/service.py, pynslcd/shadow.py: pass dn
-         and attributes to functions separately
-
-2011-05-01 12:06  arthur
-
-       * [r1451] pynslcd/group.py, pynslcd/pam.py, pynslcd/pynslcd.py:
-         small code improvements
-
-2011-04-30 21:28  arthur
-
-       * [r1450] pam/common.h: make log message clearer when nslcd returns
-         an empty response (user not handled)
-
-2011-04-30 21:26  arthur
-
-       * [r1449] nslcd/pam.c: close the nslcd connection to signal LDAP
-         server unavailable to PAM module
-
-2011-04-30 21:01  arthur
-
-       * [r1448] pam/pam.c: split setting up of configuration into
-         separate function
-
-2011-04-30 19:54  arthur
-
-       * [r1447] nslcd/pam.c: improve password change failed error message
-
-2011-04-30 14:37  arthur
-
-       * [r1446] nslcd/common.h, nslcd/pam.c, nslcd/shadow.c: check shadow
-         properties (similarly to what pam_unix does) in the PAM handling
-         code
-
-2011-04-30 09:15  arthur
-
-       * [r1445] pam/pam.c: do not attempt to change password as root when
-         changing an expired password
-
-2011-04-30 08:39  arthur
-
-       * [r1444] nslcd/pam.c: fix return value of try_autzsearch() when no
-         match found
-
-2011-04-30 08:12  arthur
-
-       * [r1443] nslcd/pam.c: use the right DN in the pam_authz_search
-         option
-
-2011-04-30 08:00  arthur
-
-       * [r1442] nslcd/shadow.c: move code for getting shadow expiry
-         properties to a separate function
-
-2011-04-29 21:06  arthur
-
-       * [r1441] nslcd/pam.c: move most of the code for building the
-         authorisation search into the try_autzsearch() function
-
-2011-04-29 18:21  arthur
-
-       * [r1440] nslcd.h, pam/pam.c: support more PAM status codes over
-         the nslcd protocol
-
-2011-04-29 18:19  arthur
-
-       * [r1439] nslcd/shadow.c, pynslcd/shadow.py: set maxdays to -1 to
-         indicate no expiry (instead of a long time)
-
-2011-04-28 18:47  arthur
-
-       * [r1438] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/group.py, pynslcd/host.py, pynslcd/netgroup.py,
-         pynslcd/network.py, pynslcd/pam.py, pynslcd/passwd.py,
-         pynslcd/protocol.py, pynslcd/rpc.py, pynslcd/service.py,
-         pynslcd/shadow.py: put standard library imports before
-         application imports and remove some unused imports
-
-2011-04-28 18:32  arthur
-
-       * [r1437] pynslcd/group.py: remove duplicate and wrong write()
-         method
-
-2011-04-24 21:01  arthur
-
-       * [r1436] nslcd/pam.c: make request indicator shorter
-
-2011-04-24 20:54  arthur
-
-       * [r1435] nslcd.h: document use of returned authorisation message
-
-2011-04-24 20:52  arthur
-
-       * [r1434] nslcd/pam.c: no longer use the userdn parameter passed
-         along with each request (this may mean one or two more lookups
-         when doing authentication but simplifies things)
-
-2011-04-24 20:26  arthur
-
-       * [r1433] tests/test_pamcmds.expect: improve handling of
-         test_login_unknown
-
-2011-04-22 10:02  arthur
-
-       * [r1431] nslcd/myldap.c: report correct reported error from
-         ldap_abandon()
-
-2011-04-18 21:30  arthur
-
-       * [r1430] nslcd/nslcd.c: fix r1429 to properly handle absence of
-         RTLD_NODELETE
-
-2011-04-18 20:53  arthur
-
-       * [r1429] nslcd/nslcd.c: support systems without RTLD_NODELETE
-
-2011-04-16 14:00  arthur
-
-       * [r1428] nslcd.conf: add example configuration provided by Wesley
-         Mason
-
-2011-04-15 21:20  arthur
-
-       * [r1427] compat/Makefile.am, compat/strndup.c, compat/strndup.h,
-         configure.ac, nslcd/group.c, nslcd/passwd.c: provide replacement
-         implementation for strndup() for systems that don't have it
-
-2011-04-15 21:20  arthur
-
-       * [r1426] AUTHORS: add Wesley Mason to AUTHOS file (was missing
-         from r1425)
-
-2011-04-15 21:16  arthur
-
-       * [r1425] man/nslcd.conf.5.xml, nslcd/common.c, nslcd/common.h,
-         nslcd/group.c, nslcd/passwd.c: support using the objectSid
-         attribute to provide numeric user and group ids, based on a patch
-         by Wesley Mason
-
-2011-04-15 19:10  arthur
-
-       * [r1424] tests/test_nsscmds.sh, tests/test_pamcmds.expect,
-         tests/test_pamcmds.sh: allow running test_{nss,pam}cmds tests
-         from another directory
-
-2011-04-03 21:10  arthur
-
-       * [r1423] nslcd/group.c, nslcd/pam.c, nslcd/passwd.c: make user and
-         group name validation errors a little more informative
-
-2011-03-31 20:50  arthur
-
-       * [r1422] AUTHORS: add some people who seemed to be missing from
-         the AUTHORS file
-
-2011-03-31 20:22  arthur
-
-       * [r1421] common/tio.c: tv_usec in struct timeval must be lower
-         than 1000000 (patch by SATOH Fumiyasu)
-
-2011-03-31 20:16  arthur
-
-       * [r1420] AUTHORS, Makefile.am: use $(mkinstalldirs) instead of
-         $(INSTALL_DATA) -D because -D is not supported on all operating
-         systems (patch by SATOH Fumiyasu)
-
-2011-03-31 19:16  arthur
-
-       * [r1419] man/nslcd.conf.5.xml, nslcd/cfg.c: allow usernames of
-         only two characters
-
-2011-03-26 20:51  arthur
-
-       * [r1417] 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.8.2 release
-
-2011-03-26 16:16  arthur
-
-       * [r1416] tests/Makefile.am, tests/test_nsscmds.sh,
-         tests/test_pamcmds.sh: ensure that all test source files are
-         distibuted and can tests can be run when source directory differs
-         from build directory
-
-2011-03-26 14:36  arthur
-
-       * [r1415] pynslcd/common.py: sync validname regular expression with
-         nslcd
-
-2011-03-25 21:39  arthur
-
-       * [r1414] configure.ac, nslcd/nslcd.c: no longer indefinitely wait
-         for all worker threads to finish before exiting (but wait a few
-         seconds on platforms with pthread_timedjoin_np())
-
-2011-03-25 16:15  arthur
-
-       * [r1413] tests/Makefile.am, tests/test_cfg.c, tests/test_common.c,
-         tests/test_myldap.c: re-organise tests somewhat making things
-         more consistent
-
-2011-03-25 16:08  arthur
-
-       * [r1412] debian/nslcd.config, debian/nslcd.postinst: integrate
-         patch by Daniel Dehennin to not loose debconf values of
-         previously set options with dpkg-reconfigure
-
-2011-03-25 13:30  arthur
-
-       * [r1411] configure.ac, man/nslcd.conf.5.xml, nslcd/cfg.c,
-         nslcd/cfg.h, nslcd/common.c, tests/Makefile.am,
-         tests/test_common.c: implement a validnames option that can be
-         used to fine-tune the test for valid user and group names using a
-         regular expression
-
-2011-03-24 22:19  arthur
-
-       * [r1410] pynslcd/protocol.py, pynslcd/pynslcd.py, pynslcd/rpc.py,
-         pynslcd/service.py: implement service, protocol and rpc lookups
-
-2011-03-24 22:18  arthur
-
-       * [r1409] pynslcd/host.py, pynslcd/network.py: fix the case where
-         the RDN is for some reason not in the cn
-
-2011-03-24 22:15  arthur
-
-       * [r1408] pynslcd/pam.py: fix configuration name
-
-2011-03-24 22:09  arthur
-
-       * [r1407] pynslcd/mypidfile.py: truncate pidfile to ensure remains
-         of previous value is gone
-
-2011-03-23 21:55  arthur
-
-       * [r1406] pynslcd/host.py: fix use of spaces
-
-2011-03-23 21:43  arthur
-
-       * [r1405] nslcd/protocol.c, nslcd/shadow.c: fix descriptions of
-         files
-
-2011-03-23 21:28  arthur
-
-       * [r1403] compat/daemon.h, configure.ac, nslcd/nslcd.c: provide a
-         definition of daemon() for systems that lack it
-
-2011-03-23 20:30  arthur
-
-       * [r1402] compat/ether.h: typo fix in comment
-
-2011-03-19 15:14  arthur
-
-       * [r1401] Makefile.am, common, compat, nslcd, nss, pam, tests,
-         tests/test_expr.c, tests/test_pamcmds.expect, tests/test_tio.c:
-         more tests and general test improvements
-
-2011-03-19 15:14  arthur
-
-       * [r1400] common/expr.c, nslcd/myldap.h, nslcd/nslcd.c,
-         nss/common.h, nss/prototypes.h, pam/common.h, pam/pam.c: small
-         code improvements
-
-2011-03-19 15:13  arthur
-
-       * [r1399] nslcd/log.c, nslcd/log.h: remove logging functionality
-         that isn't used
-
-2011-03-18 14:33  arthur
-
-       * [r1398] tests, tests/Makefile.am, tests/in_testenv.sh,
-         tests/test_nsscmds.sh, tests/test_pamcmds.expect,
-         tests/test_pamcmds.sh: implement test cases for some of the
-         common PAM actions (test environment required for this)
-
-2011-03-17 21:02  arthur
-
-       * [r1397] configure.ac, tests/Makefile.am, tests/common.h,
-         tests/test_cfg.c, tests/test_common.c, tests/test_expr.c,
-         tests/test_getpeercred.c, tests/test_myldap.c, tests/test_tio.c:
-         put all assertion functions and compatibility code into one
-         header file
-
-2011-03-17 21:01  arthur
-
-       * [r1396] nslcd.conf: put idle_timelimit option in Active Directory
-         example with low enough default
-
-2011-03-16 21:54  arthur
-
-       * [r1395] tests/Makefile.am, tests/test_aliases.c,
-         tests/test_ethers.c, tests/test_group.c, tests/test_hosts.c,
-         tests/test_netgroup.c, tests/test_networks.c,
-         tests/test_nslcd_group.c, tests/test_passwd.c,
-         tests/test_protocols.c, tests/test_rpc.c, tests/test_services.c,
-         tests/test_shadow.c: remove legacy test code that is no longer
-         used
-
-2011-03-14 21:42  arthur
-
-       * [r1394] pam/pam.c: check for user existence before trying
-         password change
-
-2011-03-14 20:19  arthur
-
-       * [r1393] common/tio.c: fix a problem in the timeout paramater that
-         was being passed to select() and could contain too many µsec
-         (fixes Solaris runtime issue)
-
-2011-03-13 15:25  arthur
-
-       * [r1392] tests/test_nsscmds.sh: fix name of script in header
-
-2011-03-12 08:41  arthur
-
-       * [r1391] configure.ac: include the resolv library for hstrerror()
-         on platforms that need it (thanks Peter Bray)
-
-2011-03-12 08:34  arthur
-
-       * [r1390] nslcd/common.h, nslcd/pam.c: put all HOST_NAME_MAX
-         fallbacks in common.h and fall back to _POSIX_HOST_NAME_MAX
-         (thanks Peter Bray)
-
-2011-03-11 20:37  arthur
-
-       * [r1389] Makefile.am: ensure that permissions are sane in the
-         distributed tarball
-
-2011-03-11 18:02  arthur
-
-       * [r1388] nslcd/myldap.c: fix problem with endless loop on
-         incorrect password
-
-2011-03-11 15:49  arthur
-
-       * [r1387] nslcd/common.c, nslcd/common.h: move HOST_NAME_MAX
-         fallback definition to header file
-
-2011-03-10 21:45  arthur
-
-       * [r1385] 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.8.1 release
-
-2011-03-10 20:35  arthur
-
-       * [r1384] Makefile.am, common/tio.c, compat/Makefile.am,
-         compat/ether.h, compat/ldap_compat.h, compat/pam_get_authtok.c,
-         man/Makefile.am, nslcd/attmap.c, nslcd/attmap.h, nslcd/common.c,
-         nslcd/common.h, nss/prototypes.h, pam/common.h, pynslcd/ether.py,
-         pynslcd/pynslcd.py, pynslcd/tio.py: update copyright headers to
-         add missing years
-
-2011-03-09 22:33  arthur
-
-       * [r1383] nslcd/pam.c: fix compiler warning
-
-2011-03-09 22:32  arthur
-
-       * [r1382] nslcd/pam.c, nslcd/passwd.c: properly handle
-         user-not-found errors when doing authentication (CVE-2011-0438)
-
-2011-03-06 15:58  arthur
-
-       * [r1381] pynslcd/Makefile.am, pynslcd/netgroup.py,
-         pynslcd/pynslcd.py: implement module for netgroup lookups
-
-2011-03-06 15:09  arthur
-
-       * [r1380] pynslcd/Makefile.am, pynslcd/network.py,
-         pynslcd/pynslcd.py: add network name lookups
-
-2011-03-06 15:06  arthur
-
-       * [r1379] tests/test.ldif.gz, tests/test_nsscmds.sh: add some test
-         groups and add the arthur user to them to test whether all are
-         returned correctly
-
-2011-03-06 14:52  arthur
-
-       * [r1378] Makefile.am: pass --enable-pynslcd with distcheck
-
-2011-03-06 14:52  arthur
-
-       * [r1377] pynslcd/Makefile.am: clean up compiled python files
-
-2011-03-06 14:49  arthur
-
-       * [r1376] pynslcd/host.py: fix search filter objectClass for hosts
-
-2011-03-06 14:23  arthur
-
-       * [r1375] nslcd/log.c, nslcd/log.h, nslcd/nslcd.c: ensure that
-         session id is only logged while handling a connection
-
-2011-03-06 13:01  arthur
-
-       * [r1374] man/nslcd.conf.5.xml: note that attribute mapping
-         expressions cannot be used for all attributes
-
-2011-02-14 21:12  arthur
-
-       * [r1373] pynslcd/Makefile.am, pynslcd/host.py, pynslcd/pynslcd.py,
-         pynslcd/tio.py: implement module for hostname lookups
-
-2011-02-14 21:11  arthur
-
-       * [r1372] pynslcd/ether.py: fix comment
-
-2011-02-14 21:08  arthur
-
-       * [r1371] pynslcd/Makefile.am, pynslcd/debugio.py: clean up and add
-         missing files to installation
-
-2011-02-11 22:18  arthur
-
-       * [r1370] configure.ac: fix FreeBSD nss_ldap soname (as seen in
-         current FreeBSD packaging)
-
-2011-02-11 22:16  arthur
-
-       * [r1369] nslcd/nslcd.c: create the directory for the socket and
-         pidfile
-
-2011-01-29 20:19  arthur
-
-       * [r1368] man/nslcd.conf.5.xml: document a proper replacement for
-         pam_check_host_attr (thanks Luca Capello) and add a section on
-         quoting
-
-2011-01-29 20:15  arthur
-
-       * [r1367] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/common.c,
-         nslcd/common.h, nslcd/pam.c: implement a fqdn variable that can
-         be used inside pam_authz_search filters
-
-2011-01-23 20:59  arthur
-
-       * [r1366] man/nslcd.conf.5.xml: name pam_check_service_attr and
-         pam_check_host_attr options in manual page and indicate how
-         pam_authz_search replaces them
-
-2011-01-05 19:39  arthur
-
-       * [r1365] AUTHORS, HACKING, configure.ac, debian/copyright,
-         nss/Makefile.am, nss/bsdnss.c, nss/exports.freebsd,
-         nss/prototypes.h: add FreeBSD support, partially imported from
-         the FreeBSD port (thanks to Jacques Vidrine, Artem Kazakov and
-         Alexander V. Chernikov)
-
-2011-01-01 14:46  arthur
-
-       * [r1364] nss/Makefile.am: put solnss.c under
-         EXTRA_nss_ldap_so_SOURCES
-
-2011-01-01 14:25  arthur
-
-       * [r1363] man/nslcd.8.xml, man/nslcd.conf.5.xml,
-         man/pam_ldap.8.xml: add ids to options so we can more easily
-         reference them from elsewhere (especially useful for generated
-         HTML)
-
-2011-01-01 14:12  arthur
-
-       * [r1362] nslcd/myldap.c: include definition of rc in all code
-         paths because it's used most of the time
-
-2011-01-01 14:10  arthur
-
-       * [r1361] configure.ac: fix quoting of NSS_MODULE_OBJS expression
-         to one that is supported by more shells
-
-2011-01-01 14:07  arthur
-
-       * [r1360] nss/Makefile.am: ensure that solnss.c ends up in tarball
-
-2010-12-30 21:28  arthur
-
-       * [r1358] 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.8.0 release
-
-2010-12-30 16:43  arthur
-
-       * [r1357] README, debian/copyright: update copyright information
-
-2010-12-30 16:26  arthur
-
-       * [r1356] 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: run debconf-updatepo (new and updated
-         templates)
-
-2010-12-30 16:25  arthur
-
-       * [r1355] 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/vi.po, debian/po/zh_CN.po: put headers
-         of .po files in a consistent format
-
-2010-12-30 13:13  arthur
-
-       * [r1354] ., AUTHORS, HACKING, README, configure.ac,
-         debian/copyright, nss/Makefile.am, nss/common.h, nss/ethers.c,
-         nss/exports.solaris, nss/group.c, nss/hosts.c, nss/netgroup.c,
-         nss/networks.c, nss/passwd.c, nss/protocols.c, nss/prototypes.h,
-         nss/rpc.c, nss/services.c, nss/shadow.c, nss/solnss.c: integrate
-         Solaris support developed by Ted C. Cheng of Symas Corporation
-         that was developed on the -solaris branch
-
-2010-12-29 22:20  arthur
-
-       * [r1348] Makefile.am, pam/Makefile.am: fix distcheck by passing
-         --with-pam-seclib-dir to configure and remove unneeded slashes
-
-2010-12-29 21:50  arthur
-
-       * [r1347] Makefile.am, configure.ac, py-compile, pynslcd,
-         pynslcd/Makefile.am, pynslcd/alias.py, pynslcd/cfg.py,
-         pynslcd/common.py, pynslcd/config.py.in, pynslcd/debugio.py,
-         pynslcd/ether.py, pynslcd/group.py, pynslcd/mypidfile.py,
-         pynslcd/pam.py, pynslcd/passwd.py, pynslcd/pynslcd.py,
-         pynslcd/shadow.py, pynslcd/tio.py: add an experimental (currently
-         partial) Python implementation of nslcd to see if we can get the
-         same features with easier to maintain code
-
-2010-12-28 22:52  arthur
-
-       * [r1346] man/nslcd.conf.5.xml, nslcd/attmap.c, nslcd/common.c,
-         nslcd/common.h, nslcd/group.c, nslcd/passwd.c, nslcd/shadow.c:
-         allow attribute mapping with an expression for the userPassword
-         attribute for passwd, group and shadow entries and by default map
-         it to the unmatchable password ("*") to avoid accidentally
-         leaking password information
-
-2010-12-26 17:09  arthur
-
-       * [r1345] nslcd/common.h, nslcd/myldap.c, nslcd/myldap.h,
-         nslcd/pam.c, nslcd/shadow.c: try to update the shadowLastChange
-         attribute of a user on password change (the update is only tried
-         if the attribute is present to begin with)
-
-2010-12-26 15:00  arthur
-
-       * [r1344] common/tio.c: return connection reset when connection was
-         closed by the other end
-
-2010-12-26 14:56  arthur
-
-       * [r1343] tests/nslcd-test.conf: paging isn't supported by OpenLDAP
-         when chasing referrals
-
-2010-12-26 11:05  arthur
-
-       * [r1342] nslcd/cfg.c: also support the tls_cacert option as an
-         alias for tls_cacertfile
-
-2010-12-26 11:04  arthur
-
-       * [r1341] man/nslcd.conf.5.xml: add notes on ignored options when
-         using GnuTLS (based on #513270 which was reported against the
-         openldap package by Peter Palfrader)
-
-2010-12-24 14:32  arthur
-
-       * [r1340] nslcd/common.c: also support tilde (~) in user and group
-         names, except as first character
-
-2010-12-24 14:31  arthur
-
-       * [r1339] nslcd/common.c: make logic of character tests easier to
-         read
-
-2010-12-20 10:18  arthur
-
-       * [r1338] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
-         nslcd/group.c, nslcd/passwd.c: implement a nss_min_uid option to
-         filter user entries returned by LDAP
-
-2010-12-18 17:39  arthur
-
-       * [r1337] tests/test_nsscmds.sh: sort group members by alphabet to
-         not be dependant on the order of attributes returned and the
-         internal softing of the set
-
-2010-12-18 17:35  arthur
-
-       * [r1336] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh:
-         update tests with current test set-up (with chasing a referral
-         and some other minor changes)
-
-2010-12-12 22:32  arthur
-
-       * [r1328] nslcd/myldap.c: pass the ld to do_bind() instead of the
-         session to use the correct ld from do_rebind()
-
-2010-12-12 22:24  arthur
-
-       * [r1327] nslcd/pam.c: always return a positive authorisation
-         result during authentication because we don't do any
-         authorisation checks during authentication and this may confuse
-         the PAM module if it's only used for authorisation
-
-2010-12-12 22:22  arthur
-
-       * [r1326] pam/pam.c: fallback to standard PAM error message if one
-         wasn't returned by nslcd
-
-2010-12-12 22:15  arthur
-
-       * [r1325] nslcd/myldap.c: fix comment
-
-2010-12-11 21:40  arthur
-
-       * [r1322] tests/test_myldap.c: include extra assertion checks
-
-2010-12-08 22:54  arthur
-
-       * [r1319] nslcd/myldap.c, nslcd/myldap.h, nslcd/nslcd.c: in each
-         worker wake up once in a while to check whether any existing LDAP
-         connections should be closed
-
-2010-12-03 16:16  arthur
-
-       * [r1318] nslcd/pam.c: in try_bind(), perform the search ourselves
-         instead of using lookup_dn2uid() to also be able to match
-         administrator DNs (thanks to Thaddeus J. Kollar for spotting
-         this)
-
-2010-12-03 16:03  arthur
-
-       * [r1317] nslcd/pam.c: fix handling of try_bind() result code in
-         nslcd_pam_authc() (patch by Thaddeus J. Kollar)
-
-2010-11-26 11:39  arthur
-
-       * [r1316] nslcd/nslcd.c: close all open file descriptors on start
-
-2010-11-17 20:08  arthur
-
-       * [r1315] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: return
-         correct PAM status code for when LDAP server is unavailable
-         (based on a patch by Pierre Gambarotto)
-
-2010-11-17 19:55  arthur
-
-       * [r1314] nslcd/pam.c: switch all internal functions to return an
-         LDAP status code
-
-2010-11-17 19:41  arthur
-
-       * [r1313] nslcd/pam.c: return correct kind of error code from
-         try_pwmod() (bug)
-
-2010-11-10 21:12  arthur
-
-       * [r1312] debian/nslcd.config, debian/nslcd.postinst,
-         debian/nslcd.templates: implement configuring SASL authentication
-         using Debconf, based on a patch by Daniel Dehennin
-
-2010-11-10 20:05  arthur
-
-       * [r1311] debian/nslcd.config: fix for problem with undefined
-         values in read_config() function
-
-2010-11-07 22:13  arthur
-
-       * [r1310] debian/nslcd.config: split reading values from a
-         configfile into a separate function and also ensure that
-         tls_reqcert is correctly read
-
-2010-11-07 22:05  arthur
-
-       * [r1309] debian/nslcd.postinst: add comment describing function
-
-2010-11-07 20:04  arthur
-
-       * [r1308] debian/nslcd.postinst: split updating configuration file
-         based on debconf value to separate function and make config
-         option renaming consistent
-
-2010-11-07 19:45  arthur
-
-       * [r1307] pam/Makefile.am: fix installation directory for PAM
-         module (was broken in r1239)
-
-2010-11-07 17:08  arthur
-
-       * [r1306] debian/nslcd.postinst: move special casing of handling
-         bindpw removal to cfg_disable() function
-
-2010-11-07 17:06  arthur
-
-       * [r1305] debian/nslcd.config, debian/nslcd.postinst: handle
-         tls_reqcert option consistently with other options
-
-2010-11-07 16:38  arthur
-
-       * [r1304] debian/nslcd.config: remove extra slash character
-
-2010-11-07 13:55  arthur
-
-       * [r1303] configure.ac: guess NSS SONAME on freebsd
-
-2010-11-07 13:54  arthur
-
-       * [r1302] configure.ac: use NSS flavour to determine which exports
-         file to use
-
-2010-11-07 13:13  arthur
-
-       * [r1301] nslcd/alias.c, nslcd/common.h, nslcd/ether.c,
-         nslcd/group.c, nslcd/host.c, nslcd/log.c, nslcd/log.h,
-         nslcd/netgroup.c, nslcd/network.c, nslcd/pam.c, nslcd/passwd.c,
-         nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
-         log the request with any logged messages
-
-2010-11-07 13:08  arthur
-
-       * [r1300] compat/ldap_compat.h: SASL compatibility definition
-
-2010-11-04 20:45  arthur
-
-       * [r1298] nslcd/nslcd.c: move acceptconnection() function body
-         inside the worker() so we can more easily break out of the
-         connection handling thread, close the server socket inside the
-         signal handler to cause all threads waiting on accept() to fail
-         and ensure that signals are handled in the main thread by
-         blocking them in the worker threads (r1290 from -solaris branch)
-
-2010-11-04 20:36  arthur
-
-       * [r1297] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: avoid
-         unneeded strdup()s by using a passed buffer to lookup_dn2uid()
-         and using strcmp() in dn2uid() to see if the existing cached
-         value is ok
-
-2010-11-04 20:35  arthur
-
-       * [r1296] nslcd/passwd.c: fix race condition that could cause a
-         memory leak
-
-2010-11-04 20:31  arthur
-
-       * [r1295] common/nslcd-prot.c, nslcd/nslcd.c: pass the actual size
-         of the address family and the path length to bind() and connect()
-         for named sockets
-
-2010-11-03 20:55  arthur
-
-       * [r1294] 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)
-
-2010-10-16 21:30  arthur
-
-       * [r1288] configure.ac: chage test for compiling with gcc to be
-         simpler and not use deprecated ac_cv_prog_gcc
-
-2010-10-16 20:20  arthur
-
-       * [r1287] nslcd/nslcd.c: fix log message
-
-2010-10-16 11:34  arthur
-
-       * [r1286] nslcd/cfg.h: remove obsolete note
-
-2010-10-15 10:31  arthur
-
-       * [r1279] common/dict.c, common/dict.h, common/set.c, common/set.h,
-         tests/test_set.c: implement dict_getany() and set_pop() functions
-         to be able to pick and remove entries
-
-2010-10-15 10:21  arthur
-
-       * [r1278] common/dict.c, common/dict.h, common/set.h,
-         tests/test_dict.c, tests/test_set.c: make DICTs and SETs
-         case-sensitive
-
-2010-10-15 09:22  arthur
-
-       * [r1277] nss/common.h: split out checking of NSS module
-         availability and buffer correctness to separate macros (taken
-         from the -solaris branch)
-
-2010-10-15 09:05  arthur
-
-       * [r1276] nslcd/myldap.c: set a longer socket timout for the normal
-         connection (just in case mostly) and a short one to use when
-         shutting down the connection (also see
-         http://www.openldap.org/its/index.cgi?selectid=6673)
-
-2010-10-14 19:05  arthur
-
-       * [r1274] configure.ac: set {nss,pam}_ldap_so_LINK from configure
-         to allow custom linker properties for Solaris (r1261 and r1263
-         from -solaris branch)
-
-2010-10-14 19:03  arthur
-
-       * [r1273] configure.ac: also include sys/types.h for
-         ethernet-related tests (same as in compat/ether.h) (r1259 from
-         -solaris branch)
-
-2010-10-14 19:00  arthur
-
-       * [r1272] nss/group.c: move _nss_ldap_initgroups_dyn() definition
-         to the end to have more logical order
-
-2010-10-14 18:39  arthur
-
-       * [r1271] nslcd/myldap.c: simplify SASL includes
-
-2010-10-13 21:20  arthur
-
-       * [r1270] nss/Makefile.am: link local modules before .a files from
-         common directory to pick symbols up in correct order
-
-2010-10-13 21:01  arthur
-
-       * [r1269] configure.ac: move ethernet function checks outside
-         nslcd-specific tests to also compile without warnings when only
-         compiling NSS module
-
-2010-10-13 19:58  arthur
-
-       * [r1267] nslcd/pam.c: make buffer sizes for PAM requests
-         consistent (and large enough for most situations)
-
-2010-10-13 19:42  arthur
-
-       * [r1266] configure.ac: rename --with-nss-ldap-maps to
-         --with-nss-maps
-
-2010-10-13 19:25  arthur
-
-       * [r1265] compat/ldap_passwd_s.c: small fix
-
-2010-10-12 20:30  arthur
-
-       * [r1264] nslcd/myldap.c: set timeout options on LDAP socket to
-         avoid problems when the LDAP library hangs on a read() (e.g. at
-         ldap_unbind())
-
-2010-10-10 19:57  arthur
-
-       * [r1256] nslcd/myldap.c, nss/netgroup.c, pam/pam.c: make use of
-         UNUSED() consistent throughout the code
-
-2010-10-10 19:53  arthur
-
-       * [r1255] nss/rpc.c: correctly name shared file handle
-
-2010-10-10 19:46  arthur
-
-       * [r1254] ChangeLog: undo changes to ChangeLog accidentally checked
-         in in r1253)
-
-2010-10-10 19:45  arthur
-
-       * [r1253] ChangeLog, configure.ac, nss/Makefile.am,
-         nss/exports.glibc, nss/exports.solaris, nss/nss_ldap.map,
-         pam/Makefile.am: put all logic on how to run linker for NSS and
-         PAM components in configure script (remove stuff from
-         Makefile.ams) and add Solaris version script (renaming version
-         scripts as needed) (r1250 from -solaris branch)
-
-2010-10-10 19:32  arthur
-
-       * [r1252] compat/ether.c, compat/ether.h: move missing declarations
-         of ether_ntoa() and ether_aton() to header file so they are
-         available for other sources also (r1243 from -solaris branch)
-
-2010-10-10 19:31  arthur
-
-       * [r1251] configure.ac: fix test of returnlen struct member check
-         (r1244 from -solaris branch)
-
-2010-10-08 11:24  arthur
-
-       * [r1245] nss/services.c: correctly name shared file handle
-
-2010-10-04 19:37  arthur
-
-       * [r1240] nss/Makefile.am, 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, pam/Makefile.am: improve consistency of code layout
-
-2010-10-04 19:35  arthur
-
-       * [r1239] compat/nss_compat.h, configure.ac, nss/Makefile.am,
-         nss/common.h, nss/hosts.c, nss/networks.c, nss/prototypes.h,
-         pam/Makefile.am: merge some of the changes for Solaris
-         portability to ease merging, adding --with-pam-seclib-dir,
-         --with-pam-ldap-soname and --with-nss-flavour options and having
-         some auto-detection for SONAMEs and NSS flavour
-
-2010-10-02 19:19  arthur
-
-       * [r1235] .: ignore configure.lineno
-
-2010-10-01 08:11  arthur
-
-       * [r1233] compat/ether.c, compat/ldap_passwd_s.c, configure.ac: use
-         AC_CHECK_DECLS to check for definitions of functions we provide a
-         replacement definition for
-
-2010-09-30 19:09  arthur
-
-       * [r1229] debian/po/vi.po: updated Vietnamese (vi) translation of
-         debconf templates by Clytie Siddall
-
-2010-09-30 18:20  arthur
-
-       * [r1228] configure.ac: fix test quoting
-
-2010-09-29 19:37  arthur
-
-       * [r1227] compat/ether.c, configure.ac: only provide definitions
-         for ether_aton() and ether_ntoa() for platforms missing a
-         definition
-
-2010-09-29 19:01  arthur
-
-       * [r1226] compat/ether.c: fix definitions of ether_aton() and
-         ether_ntoa()
-
-2010-09-28 21:04  arthur
-
-       * [r1225] compat/nss_compat.h, compat/pam_get_authtok.c,
-         configure.ac: begin merging some of the compatibility
-         improvements from Ted C. Cheng of Symas Corporation
-
-2010-09-28 19:39  arthur
-
-       * [r1224] compat/nss_compat.h: no need to provide a enum nss_status
-         replacement because we don't use it
-
-2010-09-28 19:39  arthur
-
-       * [r1223] tests/test_aliases.c, tests/test_ethers.c,
-         tests/test_group.c, tests/test_hosts.c, tests/test_netgroup.c,
-         tests/test_networks.c, tests/test_passwd.c,
-         tests/test_protocols.c, tests/test_rpc.c, tests/test_services.c,
-         tests/test_shadow.c: also switch to nss_status_t for test code
-
-2010-09-28 19:35  arthur
-
-       * [r1222] configure.ac: simplify appending OBJEXT sed expression
-
-2010-09-27 21:25  arthur
-
-       * [r1221] nslcd/myldap.c: remove variables which are no longer
-         necessary due to r1220
-
-2010-09-27 21:19  arthur
-
-       * [r1220] nslcd/myldap.c: remove disabling keepalives since we
-         handle SIGPIPE anyway
-
-2010-09-26 20:43  arthur
-
-       * [r1219] nslcd/myldap.c: remove ugly empty line
-
-2010-09-26 12:34  arthur
-
-       * [r1218] configure.ac: properly define PACKAGE_URL
-
-2010-09-26 11:19  arthur
-
-       * [r1217] nslcd/group.c: update description of group schema
-         supported
-
-2010-09-26 11:08  arthur
-
-       * [r1216] Makefile.am: switch to nicer mechanism to specify
-         subdirectories to build
-
-2010-09-25 21:50  arthur
-
-       * [r1215] configure.ac, nss/Makefile.am: have a way to limit which
-         NSS maps should be built
-
-2010-09-24 13:04  arthur
-
-       * [r1214] compat/nss_compat.h, nss/aliases.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/prototypes.h,
-         nss/rpc.c, nss/services.c, nss/shadow.c: switch to using
-         nss_status_t throughout the code and provide compatibility code
-         to use whatever nss_status type is used on the system
-
-2010-09-23 21:21  arthur
-
-       * [r1208] nslcd/myldap.c: add some more error cases which should
-         trigger a disconnect
-
-2010-09-20 20:41  arthur
-
-       * [r1207] nslcd/myldap.c: handle errors from ldap_result()
-         consistently and also retry in case it times out
-
-2010-09-05 09:30  arthur
-
-       * [r1206] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
-         nslcd/common.h, nslcd/nslcd.c, nslcd/pam.c, pam/pam.c: implement
-         a rootpwmodpw option that allows root users to change user
-         passwords without a password prompt
-
-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
+2009-12-29  arthur
 
        * [r1046] nslcd/cfg.h, nslcd/myldap.c: some small simplifcations
          and clarifications
 
-2009-12-28 21:23  arthur
+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
-
-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
+2009-12-27  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
+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)
-
-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
+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 19:43  arthur
+2009-12-06  arthur
 
        * [r1027] debian/control: recommend libpam-krb5 als an alternative
          to libpam-ldapd for Kerberos environments
 
-2009-11-14 20:29  arthur
+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 16:02  arthur
+2009-11-13  arthur
 
        * [r1023] configure.ac: fix lber library check for function we
          actually use and another small reorganisation
 
-2009-11-11 21:43  arthur
+2009-11-11  arthur
 
        * [r1022] configure.ac: simplify structure of configure script and
          see if -llber is needed
 
-2009-11-02 20:25  arthur
+2009-11-02  arthur
 
        * [r1017] configure.ac: fix PAM library check for systems without
          pam_get_authtok()
 
-2009-11-01 15:08  arthur
+2009-11-01  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
+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 15:08  arthur
+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
-
-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
+2009-10-11  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
+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
-
-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
+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
-
-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
+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 19:36  arthur
+2009-09-29  arthur
 
        * [r997] pam/pam.c: fix return of authorisation check (patch by
          Howard Chu <hyc@symas.com>)
 
-2009-09-27 14:36  arthur
+2009-09-27  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
+2009-09-24  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
+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 17:30  arthur
+2009-09-08  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
+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
-
-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
+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
-
-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
+2009-08-31  arthur
 
        * [r980] Makefile.am, README, configure.ac,
          debian/libnss-ldapd.config, debian/nslcd.config,
@@ -2232,14 +218,8 @@
          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,
@@ -2260,14 +240,8 @@
          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,
@@ -2288,120 +262,87 @@
          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
+2009-08-16  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
+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 21:11  arthur
+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 20:47  arthur
+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
-
-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
+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 10:49  arthur
+2009-07-04  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
+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 19:16  arthur
+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
-
-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
+2009-06-27  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
+2009-06-26  arthur
 
        * [r951] debian/control: add missing slash to homepage
 
-2009-06-24 07:39  arthur
+2009-06-24  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
+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,
@@ -2411,18 +352,15 @@
          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
+2009-06-22  arthur
 
        * [r946] debian/po/fi.po: fix non-ascii characters that got lost
          when importing the file
 
-2009-06-21 21:12  arthur
+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,
@@ -2433,7 +371,7 @@
          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
+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,
@@ -2442,19 +380,13 @@
          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
+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,
@@ -2464,9 +396,6 @@
          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,
@@ -2476,136 +405,82 @@
          debian/po/vi.po: fix wrapping, use of double spaces and unfuzzy
          translations
 
-2009-06-14 18:41  arthur
+2009-06-14  arthur
 
        * [r939] debian/control: fix Vcs-Browser link
 
-2009-06-12 21:53  arthur
+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
-
-2009-06-12 11:49  arthur
-
        * [r937] nslcd/nslcd.c: make error message a little clearer
 
-2009-06-06 20:46  arthur
+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
-
-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
+2009-06-04  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
+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
-
-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
+2009-06-01  arthur
 
        * [r914] HACKING, README, man/nss-ldapd.conf.5.xml, nss-ldapd.conf:
          clean up documentation
 
-2009-05-30 07:22  arthur
+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 21:30  arthur
+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)
-
-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,
@@ -2619,30 +494,18 @@
          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
+2009-05-24  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,
@@ -2650,150 +513,105 @@
          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
+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 07:01  arthur
+2009-05-16  arthur
 
        * [r885] nss/common.h, pam/pam.c: quick fix for building PAM module
 
-2009-05-09 20:54  arthur
+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
-
-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
+2009-05-08  arthur
 
        * [r868] debian/copyright: aggregate years
 
-2009-05-07 22:40  arthur
+2009-05-07  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
+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 20:55  arthur
+2009-05-05  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
+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 14:19  arthur
+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 15:45  arthur
+2009-05-01  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
+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 18:24  arthur
+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 21:29  arthur
+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)
-
-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
+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,
@@ -2802,18 +620,12 @@
          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
+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,
@@ -2823,7 +635,7 @@
          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
+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,
@@ -2831,104 +643,68 @@
          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
+2009-04-17  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
+2009-04-04  arthur
 
        * [r828] debian/libnss-ldapd.postrm: remove /var/run/nslcd on
          package removal
 
-2009-03-31 07:05  arthur
+2009-03-31  arthur
 
        * [r827] debian/changelog: add CVE identifier
 
-2009-03-22 21:52  arthur
+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
-
-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
+2009-03-21  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
+2009-03-20  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
+2009-03-15  arthur
 
        * [r812] debian/control: follow change in override file
 
-2009-02-27 18:09  arthur
+2009-02-27  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
+2009-01-30  arthur
 
        * [r807] compat/getpeercred.c: fix for getpeercred() on Solaris by
          David Bartley <dtbartle@csclub.uwaterloo.ca>

Copied and modified: nss-pam-ldapd/ChangeLog-2010 (from r1505, 
nss-pam-ldapd/ChangeLog)
==============================================================================
--- nss-pam-ldapd/ChangeLog     Sun Aug 14 17:39:28 2011        (r1505, copy 
source)
+++ nss-pam-ldapd/ChangeLog-2010        Sun Aug 14 19:03:46 2011        (r1506)
@@ -1,552 +1,9 @@
-2011-05-13 13:02  arthur
-
-       * [r1461] debian/libnss-ldapd.postinst: don't unconditionally
-         restart nscd but just try to invalidate the cache for the maps
-         that change
-
-2011-05-13 13:01  arthur
-
-       * [r1460] debian/libnss-ldapd.config: correctly pick up current
-         configuration of /etc/nsswitch.conf when running dpkg-reconfigure
-
-2011-05-13 12:41  arthur
-
-       * [r1459] debian/control: upgrade to standards-version 3.9.2
-
-2011-05-13 12:15  arthur
-
-       * [r1458] common/expr.c, common/expr.h: switch variable expander
-         function type name because _t suffix is reserved
-
-2011-05-13 11:57  arthur
-
-       * [r1457] debian/control, debian/nslcd.config: search for LDAP
-         server by looking for SRV _ldap._tcp DNS records and try to query
-         LDAP server for base DN during package configuration (based on
-         work by Petter Reinholdtsen for the sssd package)
-
-2011-05-13 07:48  arthur
-
-       * [r1456] debian/nslcd.config: fix domain to basedn expansion when
-         having more than two domain parts (patch by Per Carlson)
-
-2011-05-13 07:04  arthur
-
-       * [r1455] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/group.py, pynslcd/host.py, pynslcd/netgroup.py,
-         pynslcd/network.py, pynslcd/pam.py, pynslcd/passwd.py,
-         pynslcd/protocol.py, pynslcd/rpc.py, pynslcd/service.py,
-         pynslcd/shadow.py: simplify request handling by passing read
-         parameters around in a dict instead of setting object properties
-         (this mainly simplifies search filter building)
-
-2011-05-01 19:08  arthur
-
-       * [r1454] pynslcd/alias.py, pynslcd/attmap.py, pynslcd/common.py,
-         pynslcd/ether.py, pynslcd/group.py, pynslcd/host.py,
-         pynslcd/netgroup.py, pynslcd/network.py, pynslcd/pam.py,
-         pynslcd/passwd.py, pynslcd/protocol.py, pynslcd/rpc.py,
-         pynslcd/service.py, pynslcd/shadow.py, pynslcd/tio.py: implement
-         attribute mapping functionality and do some refactoring
-
-2011-05-01 12:18  arthur
-
-       * [r1453] pynslcd/pam.py: remove unneeded import
-
-2011-05-01 12:14  arthur
-
-       * [r1452] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/host.py, pynslcd/netgroup.py, pynslcd/network.py,
-         pynslcd/pam.py, pynslcd/passwd.py, pynslcd/protocol.py,
-         pynslcd/rpc.py, pynslcd/service.py, pynslcd/shadow.py: pass dn
-         and attributes to functions separately
-
-2011-05-01 12:06  arthur
-
-       * [r1451] pynslcd/group.py, pynslcd/pam.py, pynslcd/pynslcd.py:
-         small code improvements
-
-2011-04-30 21:28  arthur
-
-       * [r1450] pam/common.h: make log message clearer when nslcd returns
-         an empty response (user not handled)
-
-2011-04-30 21:26  arthur
-
-       * [r1449] nslcd/pam.c: close the nslcd connection to signal LDAP
-         server unavailable to PAM module
-
-2011-04-30 21:01  arthur
-
-       * [r1448] pam/pam.c: split setting up of configuration into
-         separate function
-
-2011-04-30 19:54  arthur
-
-       * [r1447] nslcd/pam.c: improve password change failed error message
-
-2011-04-30 14:37  arthur
-
-       * [r1446] nslcd/common.h, nslcd/pam.c, nslcd/shadow.c: check shadow
-         properties (similarly to what pam_unix does) in the PAM handling
-         code
-
-2011-04-30 09:15  arthur
-
-       * [r1445] pam/pam.c: do not attempt to change password as root when
-         changing an expired password
-
-2011-04-30 08:39  arthur
-
-       * [r1444] nslcd/pam.c: fix return value of try_autzsearch() when no
-         match found
-
-2011-04-30 08:12  arthur
-
-       * [r1443] nslcd/pam.c: use the right DN in the pam_authz_search
-         option
-
-2011-04-30 08:00  arthur
-
-       * [r1442] nslcd/shadow.c: move code for getting shadow expiry
-         properties to a separate function
-
-2011-04-29 21:06  arthur
-
-       * [r1441] nslcd/pam.c: move most of the code for building the
-         authorisation search into the try_autzsearch() function
-
-2011-04-29 18:21  arthur
-
-       * [r1440] nslcd.h, pam/pam.c: support more PAM status codes over
-         the nslcd protocol
-
-2011-04-29 18:19  arthur
-
-       * [r1439] nslcd/shadow.c, pynslcd/shadow.py: set maxdays to -1 to
-         indicate no expiry (instead of a long time)
-
-2011-04-28 18:47  arthur
-
-       * [r1438] pynslcd/alias.py, pynslcd/common.py, pynslcd/ether.py,
-         pynslcd/group.py, pynslcd/host.py, pynslcd/netgroup.py,
-         pynslcd/network.py, pynslcd/pam.py, pynslcd/passwd.py,
-         pynslcd/protocol.py, pynslcd/rpc.py, pynslcd/service.py,
-         pynslcd/shadow.py: put standard library imports before
-         application imports and remove some unused imports
-
-2011-04-28 18:32  arthur
-
-       * [r1437] pynslcd/group.py: remove duplicate and wrong write()
-         method
-
-2011-04-24 21:01  arthur
-
-       * [r1436] nslcd/pam.c: make request indicator shorter
-
-2011-04-24 20:54  arthur
-
-       * [r1435] nslcd.h: document use of returned authorisation message
-
-2011-04-24 20:52  arthur
-
-       * [r1434] nslcd/pam.c: no longer use the userdn parameter passed
-         along with each request (this may mean one or two more lookups
-         when doing authentication but simplifies things)
-
-2011-04-24 20:26  arthur
-
-       * [r1433] tests/test_pamcmds.expect: improve handling of
-         test_login_unknown
-
-2011-04-22 10:02  arthur
-
-       * [r1431] nslcd/myldap.c: report correct reported error from
-         ldap_abandon()
-
-2011-04-18 21:30  arthur
-
-       * [r1430] nslcd/nslcd.c: fix r1429 to properly handle absence of
-         RTLD_NODELETE
-
-2011-04-18 20:53  arthur
-
-       * [r1429] nslcd/nslcd.c: support systems without RTLD_NODELETE
-
-2011-04-16 14:00  arthur
-
-       * [r1428] nslcd.conf: add example configuration provided by Wesley
-         Mason
-
-2011-04-15 21:20  arthur
-
-       * [r1427] compat/Makefile.am, compat/strndup.c, compat/strndup.h,
-         configure.ac, nslcd/group.c, nslcd/passwd.c: provide replacement
-         implementation for strndup() for systems that don't have it
-
-2011-04-15 21:20  arthur
-
-       * [r1426] AUTHORS: add Wesley Mason to AUTHOS file (was missing
-         from r1425)
-
-2011-04-15 21:16  arthur
-
-       * [r1425] man/nslcd.conf.5.xml, nslcd/common.c, nslcd/common.h,
-         nslcd/group.c, nslcd/passwd.c: support using the objectSid
-         attribute to provide numeric user and group ids, based on a patch
-         by Wesley Mason
-
-2011-04-15 19:10  arthur
-
-       * [r1424] tests/test_nsscmds.sh, tests/test_pamcmds.expect,
-         tests/test_pamcmds.sh: allow running test_{nss,pam}cmds tests
-         from another directory
-
-2011-04-03 21:10  arthur
-
-       * [r1423] nslcd/group.c, nslcd/pam.c, nslcd/passwd.c: make user and
-         group name validation errors a little more informative
-
-2011-03-31 20:50  arthur
-
-       * [r1422] AUTHORS: add some people who seemed to be missing from
-         the AUTHORS file
-
-2011-03-31 20:22  arthur
-
-       * [r1421] common/tio.c: tv_usec in struct timeval must be lower
-         than 1000000 (patch by SATOH Fumiyasu)
-
-2011-03-31 20:16  arthur
-
-       * [r1420] AUTHORS, Makefile.am: use $(mkinstalldirs) instead of
-         $(INSTALL_DATA) -D because -D is not supported on all operating
-         systems (patch by SATOH Fumiyasu)
-
-2011-03-31 19:16  arthur
-
-       * [r1419] man/nslcd.conf.5.xml, nslcd/cfg.c: allow usernames of
-         only two characters
-
-2011-03-26 20:51  arthur
-
-       * [r1417] 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.8.2 release
-
-2011-03-26 16:16  arthur
-
-       * [r1416] tests/Makefile.am, tests/test_nsscmds.sh,
-         tests/test_pamcmds.sh: ensure that all test source files are
-         distibuted and can tests can be run when source directory differs
-         from build directory
-
-2011-03-26 14:36  arthur
-
-       * [r1415] pynslcd/common.py: sync validname regular expression with
-         nslcd
-
-2011-03-25 21:39  arthur
-
-       * [r1414] configure.ac, nslcd/nslcd.c: no longer indefinitely wait
-         for all worker threads to finish before exiting (but wait a few
-         seconds on platforms with pthread_timedjoin_np())
-
-2011-03-25 16:15  arthur
-
-       * [r1413] tests/Makefile.am, tests/test_cfg.c, tests/test_common.c,
-         tests/test_myldap.c: re-organise tests somewhat making things
-         more consistent
-
-2011-03-25 16:08  arthur
-
-       * [r1412] debian/nslcd.config, debian/nslcd.postinst: integrate
-         patch by Daniel Dehennin to not loose debconf values of
-         previously set options with dpkg-reconfigure
-
-2011-03-25 13:30  arthur
-
-       * [r1411] configure.ac, man/nslcd.conf.5.xml, nslcd/cfg.c,
-         nslcd/cfg.h, nslcd/common.c, tests/Makefile.am,
-         tests/test_common.c: implement a validnames option that can be
-         used to fine-tune the test for valid user and group names using a
-         regular expression
-
-2011-03-24 22:19  arthur
-
-       * [r1410] pynslcd/protocol.py, pynslcd/pynslcd.py, pynslcd/rpc.py,
-         pynslcd/service.py: implement service, protocol and rpc lookups
-
-2011-03-24 22:18  arthur
-
-       * [r1409] pynslcd/host.py, pynslcd/network.py: fix the case where
-         the RDN is for some reason not in the cn
-
-2011-03-24 22:15  arthur
-
-       * [r1408] pynslcd/pam.py: fix configuration name
-
-2011-03-24 22:09  arthur
-
-       * [r1407] pynslcd/mypidfile.py: truncate pidfile to ensure remains
-         of previous value is gone
-
-2011-03-23 21:55  arthur
-
-       * [r1406] pynslcd/host.py: fix use of spaces
-
-2011-03-23 21:43  arthur
-
-       * [r1405] nslcd/protocol.c, nslcd/shadow.c: fix descriptions of
-         files
-
-2011-03-23 21:28  arthur
-
-       * [r1403] compat/daemon.h, configure.ac, nslcd/nslcd.c: provide a
-         definition of daemon() for systems that lack it
-
-2011-03-23 20:30  arthur
-
-       * [r1402] compat/ether.h: typo fix in comment
-
-2011-03-19 15:14  arthur
-
-       * [r1401] Makefile.am, common, compat, nslcd, nss, pam, tests,
-         tests/test_expr.c, tests/test_pamcmds.expect, tests/test_tio.c:
-         more tests and general test improvements
-
-2011-03-19 15:14  arthur
-
-       * [r1400] common/expr.c, nslcd/myldap.h, nslcd/nslcd.c,
-         nss/common.h, nss/prototypes.h, pam/common.h, pam/pam.c: small
-         code improvements
-
-2011-03-19 15:13  arthur
-
-       * [r1399] nslcd/log.c, nslcd/log.h: remove logging functionality
-         that isn't used
-
-2011-03-18 14:33  arthur
-
-       * [r1398] tests, tests/Makefile.am, tests/in_testenv.sh,
-         tests/test_nsscmds.sh, tests/test_pamcmds.expect,
-         tests/test_pamcmds.sh: implement test cases for some of the
-         common PAM actions (test environment required for this)
-
-2011-03-17 21:02  arthur
-
-       * [r1397] configure.ac, tests/Makefile.am, tests/common.h,
-         tests/test_cfg.c, tests/test_common.c, tests/test_expr.c,
-         tests/test_getpeercred.c, tests/test_myldap.c, tests/test_tio.c:
-         put all assertion functions and compatibility code into one
-         header file
-
-2011-03-17 21:01  arthur
-
-       * [r1396] nslcd.conf: put idle_timelimit option in Active Directory
-         example with low enough default
-
-2011-03-16 21:54  arthur
-
-       * [r1395] tests/Makefile.am, tests/test_aliases.c,
-         tests/test_ethers.c, tests/test_group.c, tests/test_hosts.c,
-         tests/test_netgroup.c, tests/test_networks.c,
-         tests/test_nslcd_group.c, tests/test_passwd.c,
-         tests/test_protocols.c, tests/test_rpc.c, tests/test_services.c,
-         tests/test_shadow.c: remove legacy test code that is no longer
-         used
-
-2011-03-14 21:42  arthur
-
-       * [r1394] pam/pam.c: check for user existence before trying
-         password change
-
-2011-03-14 20:19  arthur
-
-       * [r1393] common/tio.c: fix a problem in the timeout paramater that
-         was being passed to select() and could contain too many µsec
-         (fixes Solaris runtime issue)
-
-2011-03-13 15:25  arthur
-
-       * [r1392] tests/test_nsscmds.sh: fix name of script in header
-
-2011-03-12 08:41  arthur
-
-       * [r1391] configure.ac: include the resolv library for hstrerror()
-         on platforms that need it (thanks Peter Bray)
-
-2011-03-12 08:34  arthur
-
-       * [r1390] nslcd/common.h, nslcd/pam.c: put all HOST_NAME_MAX
-         fallbacks in common.h and fall back to _POSIX_HOST_NAME_MAX
-         (thanks Peter Bray)
-
-2011-03-11 20:37  arthur
-
-       * [r1389] Makefile.am: ensure that permissions are sane in the
-         distributed tarball
-
-2011-03-11 18:02  arthur
-
-       * [r1388] nslcd/myldap.c: fix problem with endless loop on
-         incorrect password
-
-2011-03-11 15:49  arthur
-
-       * [r1387] nslcd/common.c, nslcd/common.h: move HOST_NAME_MAX
-         fallback definition to header file
-
-2011-03-10 21:45  arthur
-
-       * [r1385] 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.8.1 release
-
-2011-03-10 20:35  arthur
-
-       * [r1384] Makefile.am, common/tio.c, compat/Makefile.am,
-         compat/ether.h, compat/ldap_compat.h, compat/pam_get_authtok.c,
-         man/Makefile.am, nslcd/attmap.c, nslcd/attmap.h, nslcd/common.c,
-         nslcd/common.h, nss/prototypes.h, pam/common.h, pynslcd/ether.py,
-         pynslcd/pynslcd.py, pynslcd/tio.py: update copyright headers to
-         add missing years
-
-2011-03-09 22:33  arthur
-
-       * [r1383] nslcd/pam.c: fix compiler warning
-
-2011-03-09 22:32  arthur
-
-       * [r1382] nslcd/pam.c, nslcd/passwd.c: properly handle
-         user-not-found errors when doing authentication (CVE-2011-0438)
-
-2011-03-06 15:58  arthur
-
-       * [r1381] pynslcd/Makefile.am, pynslcd/netgroup.py,
-         pynslcd/pynslcd.py: implement module for netgroup lookups
-
-2011-03-06 15:09  arthur
-
-       * [r1380] pynslcd/Makefile.am, pynslcd/network.py,
-         pynslcd/pynslcd.py: add network name lookups
-
-2011-03-06 15:06  arthur
-
-       * [r1379] tests/test.ldif.gz, tests/test_nsscmds.sh: add some test
-         groups and add the arthur user to them to test whether all are
-         returned correctly
-
-2011-03-06 14:52  arthur
-
-       * [r1378] Makefile.am: pass --enable-pynslcd with distcheck
-
-2011-03-06 14:52  arthur
-
-       * [r1377] pynslcd/Makefile.am: clean up compiled python files
-
-2011-03-06 14:49  arthur
-
-       * [r1376] pynslcd/host.py: fix search filter objectClass for hosts
-
-2011-03-06 14:23  arthur
-
-       * [r1375] nslcd/log.c, nslcd/log.h, nslcd/nslcd.c: ensure that
-         session id is only logged while handling a connection
-
-2011-03-06 13:01  arthur
-
-       * [r1374] man/nslcd.conf.5.xml: note that attribute mapping
-         expressions cannot be used for all attributes
-
-2011-02-14 21:12  arthur
-
-       * [r1373] pynslcd/Makefile.am, pynslcd/host.py, pynslcd/pynslcd.py,
-         pynslcd/tio.py: implement module for hostname lookups
-
-2011-02-14 21:11  arthur
-
-       * [r1372] pynslcd/ether.py: fix comment
-
-2011-02-14 21:08  arthur
-
-       * [r1371] pynslcd/Makefile.am, pynslcd/debugio.py: clean up and add
-         missing files to installation
-
-2011-02-11 22:18  arthur
-
-       * [r1370] configure.ac: fix FreeBSD nss_ldap soname (as seen in
-         current FreeBSD packaging)
-
-2011-02-11 22:16  arthur
-
-       * [r1369] nslcd/nslcd.c: create the directory for the socket and
-         pidfile
-
-2011-01-29 20:19  arthur
-
-       * [r1368] man/nslcd.conf.5.xml: document a proper replacement for
-         pam_check_host_attr (thanks Luca Capello) and add a section on
-         quoting
-
-2011-01-29 20:15  arthur
-
-       * [r1367] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/common.c,
-         nslcd/common.h, nslcd/pam.c: implement a fqdn variable that can
-         be used inside pam_authz_search filters
-
-2011-01-23 20:59  arthur
-
-       * [r1366] man/nslcd.conf.5.xml: name pam_check_service_attr and
-         pam_check_host_attr options in manual page and indicate how
-         pam_authz_search replaces them
-
-2011-01-05 19:39  arthur
-
-       * [r1365] AUTHORS, HACKING, configure.ac, debian/copyright,
-         nss/Makefile.am, nss/bsdnss.c, nss/exports.freebsd,
-         nss/prototypes.h: add FreeBSD support, partially imported from
-         the FreeBSD port (thanks to Jacques Vidrine, Artem Kazakov and
-         Alexander V. Chernikov)
-
-2011-01-01 14:46  arthur
-
-       * [r1364] nss/Makefile.am: put solnss.c under
-         EXTRA_nss_ldap_so_SOURCES
-
-2011-01-01 14:25  arthur
-
-       * [r1363] man/nslcd.8.xml, man/nslcd.conf.5.xml,
-         man/pam_ldap.8.xml: add ids to options so we can more easily
-         reference them from elsewhere (especially useful for generated
-         HTML)
-
-2011-01-01 14:12  arthur
-
-       * [r1362] nslcd/myldap.c: include definition of rc in all code
-         paths because it's used most of the time
-
-2011-01-01 14:10  arthur
-
-       * [r1361] configure.ac: fix quoting of NSS_MODULE_OBJS expression
-         to one that is supported by more shells
-
-2011-01-01 14:07  arthur
-
-       * [r1360] nss/Makefile.am: ensure that solnss.c ends up in tarball
-
-2010-12-30 21:28  arthur
+2010-12-30  arthur
 
        * [r1358] 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.8.0 release
-
-2010-12-30 16:43  arthur
-
        * [r1357] README, debian/copyright: update copyright information
-
-2010-12-30 16:26  arthur
-
        * [r1356] 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,
@@ -555,9 +12,6 @@
          debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po,
          debian/po/zh_CN.po: run debconf-updatepo (new and updated
          templates)
-
-2010-12-30 16:25  arthur
-
        * [r1355] 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,
@@ -565,9 +19,6 @@
          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: put headers
          of .po files in a consistent format
-
-2010-12-30 13:13  arthur
-
        * [r1354] ., AUTHORS, HACKING, README, configure.ac,
          debian/copyright, nss/Makefile.am, nss/common.h, nss/ethers.c,
          nss/exports.solaris, nss/group.c, nss/hosts.c, nss/netgroup.c,
@@ -576,13 +27,10 @@
          Solaris support developed by Ted C. Cheng of Symas Corporation
          that was developed on the -solaris branch
 
-2010-12-29 22:20  arthur
+2010-12-29  arthur
 
        * [r1348] Makefile.am, pam/Makefile.am: fix distcheck by passing
          --with-pam-seclib-dir to configure and remove unneeded slashes
-
-2010-12-29 21:50  arthur
-
        * [r1347] Makefile.am, configure.ac, py-compile, pynslcd,
          pynslcd/Makefile.am, pynslcd/alias.py, pynslcd/cfg.py,
          pynslcd/common.py, pynslcd/config.py.in, pynslcd/debugio.py,
@@ -592,7 +40,7 @@
          partial) Python implementation of nslcd to see if we can get the
          same features with easier to maintain code
 
-2010-12-28 22:52  arthur
+2010-12-28  arthur
 
        * [r1346] man/nslcd.conf.5.xml, nslcd/attmap.c, nslcd/common.c,
          nslcd/common.h, nslcd/group.c, nslcd/passwd.c, nslcd/shadow.c:
@@ -601,193 +49,124 @@
          it to the unmatchable password ("*") to avoid accidentally
          leaking password information
 
-2010-12-26 17:09  arthur
+2010-12-26  arthur
 
        * [r1345] nslcd/common.h, nslcd/myldap.c, nslcd/myldap.h,
          nslcd/pam.c, nslcd/shadow.c: try to update the shadowLastChange
          attribute of a user on password change (the update is only tried
          if the attribute is present to begin with)
-
-2010-12-26 15:00  arthur
-
        * [r1344] common/tio.c: return connection reset when connection was
          closed by the other end
-
-2010-12-26 14:56  arthur
-
        * [r1343] tests/nslcd-test.conf: paging isn't supported by OpenLDAP
          when chasing referrals
-
-2010-12-26 11:05  arthur
-
        * [r1342] nslcd/cfg.c: also support the tls_cacert option as an
          alias for tls_cacertfile
-
-2010-12-26 11:04  arthur
-
        * [r1341] man/nslcd.conf.5.xml: add notes on ignored options when
          using GnuTLS (based on #513270 which was reported against the
          openldap package by Peter Palfrader)
 
-2010-12-24 14:32  arthur
+2010-12-24  arthur
 
        * [r1340] nslcd/common.c: also support tilde (~) in user and group
          names, except as first character
-
-2010-12-24 14:31  arthur
-
        * [r1339] nslcd/common.c: make logic of character tests easier to
          read
 
-2010-12-20 10:18  arthur
+2010-12-20  arthur
 
        * [r1338] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
          nslcd/group.c, nslcd/passwd.c: implement a nss_min_uid option to
          filter user entries returned by LDAP
 
-2010-12-18 17:39  arthur
+2010-12-18  arthur
 
        * [r1337] tests/test_nsscmds.sh: sort group members by alphabet to
          not be dependant on the order of attributes returned and the
          internal softing of the set
-
-2010-12-18 17:35  arthur
-
        * [r1336] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh:
          update tests with current test set-up (with chasing a referral
          and some other minor changes)
 
-2010-12-12 22:32  arthur
+2010-12-12  arthur
 
        * [r1328] nslcd/myldap.c: pass the ld to do_bind() instead of the
          session to use the correct ld from do_rebind()
-
-2010-12-12 22:24  arthur
-
        * [r1327] nslcd/pam.c: always return a positive authorisation
          result during authentication because we don't do any
          authorisation checks during authentication and this may confuse
          the PAM module if it's only used for authorisation
-
-2010-12-12 22:22  arthur
-
        * [r1326] pam/pam.c: fallback to standard PAM error message if one
          wasn't returned by nslcd
-
-2010-12-12 22:15  arthur
-
        * [r1325] nslcd/myldap.c: fix comment
 
-2010-12-11 21:40  arthur
+2010-12-11  arthur
 
        * [r1322] tests/test_myldap.c: include extra assertion checks
 
-2010-12-08 22:54  arthur
+2010-12-08  arthur
 
        * [r1319] nslcd/myldap.c, nslcd/myldap.h, nslcd/nslcd.c: in each
          worker wake up once in a while to check whether any existing LDAP
          connections should be closed
 
-2010-12-03 16:16  arthur
+2010-12-03  arthur
 
        * [r1318] nslcd/pam.c: in try_bind(), perform the search ourselves
          instead of using lookup_dn2uid() to also be able to match
          administrator DNs (thanks to Thaddeus J. Kollar for spotting
          this)
-
-2010-12-03 16:03  arthur
-
        * [r1317] nslcd/pam.c: fix handling of try_bind() result code in
          nslcd_pam_authc() (patch by Thaddeus J. Kollar)
 
-2010-11-26 11:39  arthur
+2010-11-26  arthur
 
        * [r1316] nslcd/nslcd.c: close all open file descriptors on start
 
-2010-11-17 20:08  arthur
+2010-11-17  arthur
 
        * [r1315] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: return
          correct PAM status code for when LDAP server is unavailable
          (based on a patch by Pierre Gambarotto)
-
-2010-11-17 19:55  arthur
-
        * [r1314] nslcd/pam.c: switch all internal functions to return an
          LDAP status code
-
-2010-11-17 19:41  arthur
-
        * [r1313] nslcd/pam.c: return correct kind of error code from
          try_pwmod() (bug)
 
-2010-11-10 21:12  arthur
+2010-11-10  arthur
 
        * [r1312] debian/nslcd.config, debian/nslcd.postinst,
          debian/nslcd.templates: implement configuring SASL authentication
          using Debconf, based on a patch by Daniel Dehennin
-
-2010-11-10 20:05  arthur
-
        * [r1311] debian/nslcd.config: fix for problem with undefined
          values in read_config() function
 
-2010-11-07 22:13  arthur
+2010-11-07  arthur
 
        * [r1310] debian/nslcd.config: split reading values from a
          configfile into a separate function and also ensure that
          tls_reqcert is correctly read
-
-2010-11-07 22:05  arthur
-
        * [r1309] debian/nslcd.postinst: add comment describing function
-
-2010-11-07 20:04  arthur
-
        * [r1308] debian/nslcd.postinst: split updating configuration file
          based on debconf value to separate function and make config
          option renaming consistent
-
-2010-11-07 19:45  arthur
-
        * [r1307] pam/Makefile.am: fix installation directory for PAM
          module (was broken in r1239)
-
-2010-11-07 17:08  arthur
-
        * [r1306] debian/nslcd.postinst: move special casing of handling
          bindpw removal to cfg_disable() function
-
-2010-11-07 17:06  arthur
-
        * [r1305] debian/nslcd.config, debian/nslcd.postinst: handle
          tls_reqcert option consistently with other options
-
-2010-11-07 16:38  arthur
-
        * [r1304] debian/nslcd.config: remove extra slash character
-
-2010-11-07 13:55  arthur
-
        * [r1303] configure.ac: guess NSS SONAME on freebsd
-
-2010-11-07 13:54  arthur
-
        * [r1302] configure.ac: use NSS flavour to determine which exports
          file to use
-
-2010-11-07 13:13  arthur
-
        * [r1301] nslcd/alias.c, nslcd/common.h, nslcd/ether.c,
          nslcd/group.c, nslcd/host.c, nslcd/log.c, nslcd/log.h,
          nslcd/netgroup.c, nslcd/network.c, nslcd/pam.c, nslcd/passwd.c,
          nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
          log the request with any logged messages
-
-2010-11-07 13:08  arthur
-
        * [r1300] compat/ldap_compat.h: SASL compatibility definition
 
-2010-11-04 20:45  arthur
+2010-11-04  arthur
 
        * [r1298] nslcd/nslcd.c: move acceptconnection() function body
          inside the worker() so we can more easily break out of the
@@ -795,169 +174,106 @@
          signal handler to cause all threads waiting on accept() to fail
          and ensure that signals are handled in the main thread by
          blocking them in the worker threads (r1290 from -solaris branch)
-
-2010-11-04 20:36  arthur
-
        * [r1297] nslcd/common.h, nslcd/pam.c, nslcd/passwd.c: avoid
          unneeded strdup()s by using a passed buffer to lookup_dn2uid()
          and using strcmp() in dn2uid() to see if the existing cached
          value is ok
-
-2010-11-04 20:35  arthur
-
        * [r1296] nslcd/passwd.c: fix race condition that could cause a
          memory leak
-
-2010-11-04 20:31  arthur
-
        * [r1295] common/nslcd-prot.c, nslcd/nslcd.c: pass the actual size
          of the address family and the path length to bind() and connect()
          for named sockets
 
-2010-11-03 20:55  arthur
+2010-11-03  arthur
 
        * [r1294] 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)
 
-2010-10-16 21:30  arthur
+2010-10-16  arthur
 
        * [r1288] configure.ac: chage test for compiling with gcc to be
          simpler and not use deprecated ac_cv_prog_gcc
-
-2010-10-16 20:20  arthur
-
        * [r1287] nslcd/nslcd.c: fix log message
-
-2010-10-16 11:34  arthur
-
        * [r1286] nslcd/cfg.h: remove obsolete note
 
-2010-10-15 10:31  arthur
+2010-10-15  arthur
 
        * [r1279] common/dict.c, common/dict.h, common/set.c, common/set.h,
          tests/test_set.c: implement dict_getany() and set_pop() functions
          to be able to pick and remove entries
-
-2010-10-15 10:21  arthur
-
        * [r1278] common/dict.c, common/dict.h, common/set.h,
          tests/test_dict.c, tests/test_set.c: make DICTs and SETs
          case-sensitive
-
-2010-10-15 09:22  arthur
-
        * [r1277] nss/common.h: split out checking of NSS module
          availability and buffer correctness to separate macros (taken
          from the -solaris branch)
-
-2010-10-15 09:05  arthur
-
        * [r1276] nslcd/myldap.c: set a longer socket timout for the normal
          connection (just in case mostly) and a short one to use when
          shutting down the connection (also see
          http://www.openldap.org/its/index.cgi?selectid=6673)
 
-2010-10-14 19:05  arthur
+2010-10-14  arthur
 
        * [r1274] configure.ac: set {nss,pam}_ldap_so_LINK from configure
          to allow custom linker properties for Solaris (r1261 and r1263
          from -solaris branch)
-
-2010-10-14 19:03  arthur
-
        * [r1273] configure.ac: also include sys/types.h for
          ethernet-related tests (same as in compat/ether.h) (r1259 from
          -solaris branch)
-
-2010-10-14 19:00  arthur
-
        * [r1272] nss/group.c: move _nss_ldap_initgroups_dyn() definition
          to the end to have more logical order
-
-2010-10-14 18:39  arthur
-
        * [r1271] nslcd/myldap.c: simplify SASL includes
 
-2010-10-13 21:20  arthur
+2010-10-13  arthur
 
        * [r1270] nss/Makefile.am: link local modules before .a files from
          common directory to pick symbols up in correct order
-
-2010-10-13 21:01  arthur
-
        * [r1269] configure.ac: move ethernet function checks outside
          nslcd-specific tests to also compile without warnings when only
          compiling NSS module
-
-2010-10-13 19:58  arthur
-
        * [r1267] nslcd/pam.c: make buffer sizes for PAM requests
          consistent (and large enough for most situations)
-
-2010-10-13 19:42  arthur
-
        * [r1266] configure.ac: rename --with-nss-ldap-maps to
          --with-nss-maps
-
-2010-10-13 19:25  arthur
-
        * [r1265] compat/ldap_passwd_s.c: small fix
 
-2010-10-12 20:30  arthur
+2010-10-12  arthur
 
        * [r1264] nslcd/myldap.c: set timeout options on LDAP socket to
          avoid problems when the LDAP library hangs on a read() (e.g. at
          ldap_unbind())
 
-2010-10-10 19:57  arthur
+2010-10-10  arthur
 
        * [r1256] nslcd/myldap.c, nss/netgroup.c, pam/pam.c: make use of
          UNUSED() consistent throughout the code
-
-2010-10-10 19:53  arthur
-
        * [r1255] nss/rpc.c: correctly name shared file handle
-
-2010-10-10 19:46  arthur
-
        * [r1254] ChangeLog: undo changes to ChangeLog accidentally checked
          in in r1253)
-
-2010-10-10 19:45  arthur
-
        * [r1253] ChangeLog, configure.ac, nss/Makefile.am,
          nss/exports.glibc, nss/exports.solaris, nss/nss_ldap.map,
          pam/Makefile.am: put all logic on how to run linker for NSS and
          PAM components in configure script (remove stuff from
          Makefile.ams) and add Solaris version script (renaming version
          scripts as needed) (r1250 from -solaris branch)
-
-2010-10-10 19:32  arthur
-
        * [r1252] compat/ether.c, compat/ether.h: move missing declarations
          of ether_ntoa() and ether_aton() to header file so they are
          available for other sources also (r1243 from -solaris branch)
-
-2010-10-10 19:31  arthur
-
        * [r1251] configure.ac: fix test of returnlen struct member check
          (r1244 from -solaris branch)
 
-2010-10-08 11:24  arthur
+2010-10-08  arthur
 
        * [r1245] nss/services.c: correctly name shared file handle
 
-2010-10-04 19:37  arthur
+2010-10-04  arthur
 
        * [r1240] nss/Makefile.am, 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, pam/Makefile.am: improve consistency of code layout
-
-2010-10-04 19:35  arthur
-
        * [r1239] compat/nss_compat.h, configure.ac, nss/Makefile.am,
          nss/common.h, nss/hosts.c, nss/networks.c, nss/prototypes.h,
          pam/Makefile.am: merge some of the changes for Solaris
@@ -965,93 +281,66 @@
          --with-pam-ldap-soname and --with-nss-flavour options and having
          some auto-detection for SONAMEs and NSS flavour
 
-2010-10-02 19:19  arthur
+2010-10-02  arthur
 
        * [r1235] .: ignore configure.lineno
 
-2010-10-01 08:11  arthur
+2010-10-01  arthur
 
        * [r1233] compat/ether.c, compat/ldap_passwd_s.c, configure.ac: use
          AC_CHECK_DECLS to check for definitions of functions we provide a
          replacement definition for
 
-2010-09-30 19:09  arthur
+2010-09-30  arthur
 
        * [r1229] debian/po/vi.po: updated Vietnamese (vi) translation of
          debconf templates by Clytie Siddall
-
-2010-09-30 18:20  arthur
-
        * [r1228] configure.ac: fix test quoting
 
-2010-09-29 19:37  arthur
+2010-09-29  arthur
 
        * [r1227] compat/ether.c, configure.ac: only provide definitions
          for ether_aton() and ether_ntoa() for platforms missing a
          definition
-
-2010-09-29 19:01  arthur
-
        * [r1226] compat/ether.c: fix definitions of ether_aton() and
          ether_ntoa()
 
-2010-09-28 21:04  arthur
+2010-09-28  arthur
 
        * [r1225] compat/nss_compat.h, compat/pam_get_authtok.c,
          configure.ac: begin merging some of the compatibility
          improvements from Ted C. Cheng of Symas Corporation
-
-2010-09-28 19:39  arthur
-
        * [r1224] compat/nss_compat.h: no need to provide a enum nss_status
          replacement because we don't use it
-
-2010-09-28 19:39  arthur
-
        * [r1223] tests/test_aliases.c, tests/test_ethers.c,
          tests/test_group.c, tests/test_hosts.c, tests/test_netgroup.c,
          tests/test_networks.c, tests/test_passwd.c,
          tests/test_protocols.c, tests/test_rpc.c, tests/test_services.c,
          tests/test_shadow.c: also switch to nss_status_t for test code
-
-2010-09-28 19:35  arthur
-
        * [r1222] configure.ac: simplify appending OBJEXT sed expression
 
-2010-09-27 21:25  arthur
+2010-09-27  arthur
 
        * [r1221] nslcd/myldap.c: remove variables which are no longer
          necessary due to r1220
-
-2010-09-27 21:19  arthur
-
        * [r1220] nslcd/myldap.c: remove disabling keepalives since we
          handle SIGPIPE anyway
 
-2010-09-26 20:43  arthur
+2010-09-26  arthur
 
        * [r1219] nslcd/myldap.c: remove ugly empty line
-
-2010-09-26 12:34  arthur
-
        * [r1218] configure.ac: properly define PACKAGE_URL
-
-2010-09-26 11:19  arthur
-
        * [r1217] nslcd/group.c: update description of group schema
          supported
-
-2010-09-26 11:08  arthur
-
        * [r1216] Makefile.am: switch to nicer mechanism to specify
          subdirectories to build
 
-2010-09-25 21:50  arthur
+2010-09-25  arthur
 
        * [r1215] configure.ac, nss/Makefile.am: have a way to limit which
          NSS maps should be built
 
-2010-09-24 13:04  arthur
+2010-09-24  arthur
 
        * [r1214] compat/nss_compat.h, nss/aliases.c, nss/common.h,
          nss/ethers.c, nss/group.c, nss/hosts.c, nss/netgroup.c,
@@ -1060,45 +349,33 @@
          nss_status_t throughout the code and provide compatibility code
          to use whatever nss_status type is used on the system
 
-2010-09-23 21:21  arthur
+2010-09-23  arthur
 
        * [r1208] nslcd/myldap.c: add some more error cases which should
          trigger a disconnect
 
-2010-09-20 20:41  arthur
+2010-09-20  arthur
 
        * [r1207] nslcd/myldap.c: handle errors from ldap_result()
          consistently and also retry in case it times out
 
-2010-09-05 09:30  arthur
+2010-09-05  arthur
 
        * [r1206] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
          nslcd/common.h, nslcd/nslcd.c, nslcd/pam.c, pam/pam.c: implement
          a rootpwmodpw option that allows root users to change user
          passwords without a password prompt
 
-2010-08-28 19:46  arthur
+2010-08-28  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,
@@ -1107,63 +384,48 @@
          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
+2010-08-27  arthur
 
        * [r1194] debian/po/ca.po: updated Catalan (ca) translation of
          debconf templates by Agusti Grau
 
-2010-08-26 20:46  arthur
+2010-08-26  arthur
 
        * [r1193] debian/po/de.po: updated German (de) translation of
          debconf templates by Chris Leick
 
-2010-08-25 16:32  arthur
+2010-08-25  arthur
 
        * [r1192] debian/po/fr.po: updated French (fr) translation of
          debconf templates by Christian Perrier
 
-2010-08-24 15:54  arthur
+2010-08-24  arthur
 
        * [r1191] debian/po/da.po: updated Danish (da) translation of
          debconf templates by Joe Hansen
 
-2010-08-20 12:02  arthur
+2010-08-20  arthur
 
        * [r1190] debian/po/ja.po: updated Japanese (ja) translation of
          debconf templates by Kenshi Muto
 
-2010-08-19 21:36  arthur
+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,
@@ -1173,55 +435,31 @@
          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
+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
-
-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
+2010-08-17  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,
@@ -1229,18 +467,12 @@
          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
+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,
@@ -1250,124 +482,82 @@
          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
+2010-08-14  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
+2010-07-27  arthur
 
        * [r1167] nss/services.c: use htons() instead of ntohs() (thanks
          Ted C. Cheng)
 
-2010-07-18 11:40  arthur
+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
-
-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
+2010-07-17  arthur
 
        * [r1162] debian/nslcd.config: only go back one step on Debconf
          back
 
-2010-07-07 20:21  arthur
+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 16:10  arthur
+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
-
-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
+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 19:55  arthur
+2010-06-19  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
+2010-06-18  arthur
 
        * [r1151] AUTHORS, Makefile.am, debian/control,
          debian/nslcd.conffile, debian/nslcd.default, debian/nslcd.init:
@@ -1375,68 +565,47 @@
          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
+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 20:59  arthur
+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)
-
-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
+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
-
-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
+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
-
-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,
@@ -1445,22 +614,16 @@
          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
+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
-
-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,
@@ -1469,1467 +632,303 @@
          debian/po/vi.po, debian/po/zh_CN.po: run translations through
          debconf-updatepo -v
 
-2010-06-11 14:47  arthur
+2010-06-11  arthur
 
        * [r1136] nslcd/nslcd.c: fix and remove source code comments
 
-2010-06-04 08:15  arthur
+2010-06-04  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
+2010-06-03  arthur
 
        * [r1133] debian/libpam-ldapd.pam-auth-update: also ignore other
          ignorable PAM return codes
 
-2010-06-02 21:32  arthur
+2010-06-02  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
+2010-06-01  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
+2010-05-31  arthur
 
        * [r1125] pam/pam.c: fix typo
 
-2010-05-27 20:09  arthur
+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 21:07  arthur
+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 21:53  arthur
+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
-
-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
+2010-05-23  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
+2010-05-22  arthur
 
        * [r1113] nslcd/pam.c: make debug logging for pam_authz_search
          option a little more readable
 
-2010-05-20 19:21  arthur
+2010-05-20  arthur
 
        * [r1112] debian/control: add libpam-heimdal as an alternative
          recommends for libnss-ldapd
 
-2010-05-15 15:41  arthur
+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 20:49  arthur
+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
-
-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
+2010-05-13  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
+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
-
-2010-05-12 20:37  arthur
-
        * [r1100] compat/pam_compat.h, nslcd/pam.c: small compatibility
          improvements
 
-2010-05-10 21:09  arthur
+2010-05-10  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
+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
-
-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
+2010-05-08  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
+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
-
-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
+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 10:58  arthur
+2010-05-05  arthur
 
        * [r1081] config.guess, config.sub: include updated files
 
-2010-05-03 20:29  arthur
+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 19:21  arthur
+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()
-
-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
+2010-04-01  arthur
 
        * [r1077] tests/README, tests/test.ldif.gz, tests/test_nsscmds.sh:
          small improvements to the test setup
 
-2010-03-20 16:01  arthur
+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 15:40  arthur
+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 08:10  arthur
+2010-02-28  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
+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
-
-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
+2010-02-17  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
+2010-01-28  arthur
 
        * [r1062] man/nslcd.8.xml, nslcd/nslcd.c: patch by Jan Schampera to
          implement a --check option
 
-2010-01-25 19:27  arthur
+2010-01-25  arthur
 
        * [r1061] nslcd/myldap.c: fix for type mismatch (thanks to Jan
          Schampera)
 
-2010-01-24 17:07  arthur
+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
-
-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
+2010-01-23  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
+2010-01-21  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
+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>)
-
-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>
-

Modified: nss-pam-ldapd/Makefile.am
==============================================================================
--- nss-pam-ldapd/Makefile.am   Sun Aug 14 17:39:28 2011        (r1505)
+++ nss-pam-ldapd/Makefile.am   Sun Aug 14 19:03:46 2011        (r1506)
@@ -102,9 +102,7 @@
 
 # target for generating the ChangeLog file
 changelog:
-       ( svn2cl -i --stdout -r HEAD:981 ; \
-         svn2cl -i --stdout -r 980:807 --strip-prefix='nss-ldapd' ; \
-       ) > ChangeLog
+       svn2cl -i -r HEAD:1359
 
 flawfinder.html:
        flawfinder --quiet --html --context --followdotdir . > $@
-- 
To unsubscribe send an email to
nss-pam-ldapd-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-commits