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 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 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 ) 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 ) 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 ) 2010-01-08 22:38 arthur * [r1047] AUTHORS: improve getting of domain name by also checking hostname aliases (based on patch by Jan Schampera ) 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 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 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 ) 2009-09-27 14:36 arthur * [r996] debian/po/vi.po: updated Vietnamese (vi) translation of debconf templates by Clytie Siddall 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 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 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 for the libpam-ldapd package 2009-08-31 14:58 arthur * [r974] debian/libnss-ldapd.nslcd.init: patch by Petter Reinholdtsen 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 2009-07-18 21:11 arthur * [r968] debian/po/gl.po: updated Galician (gl) translation of debconf ates by Marce Villarino 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 2009-07-10 06:49 arthur * [r962] debian/po/cs.po: updated Czech (cs) translation of debconf templates by Miroslav Kure 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 2009-07-04 10:08 arthur * [r959] debian/po/pt.po: updated Portuguese (pt) translation of debconf templates by Américo Monteiro 2009-07-02 07:05 arthur * [r958] debian/po/es.po: updated Spanish (es) translation of debconf templates by Francisco Javier Cuadrado 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 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 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 2009-06-24 07:12 arthur * [r949] debian/po/fi.po: updated Finnish (fi) translation of debconf templates by Esko Arajärvi 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 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 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) 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 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 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 2009-05-06 18:48 arthur * [r860] debian/po/es.po: updated Spanish (es) translation of debconf templates by Francisco Javier Cuadrado 2009-05-05 20:55 arthur * [r859] debian/po/ru.po: updated Russian (ru) translation of debconf templates by Yuri Kozlov 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 2009-05-02 14:19 arthur * [r856] debian/po/fr.po: updated French (fr) translation of debconf templates by Guillaume Delacour 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 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 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 2009-04-22 19:06 arthur * [r844] debian/po/da.po: updated Danish (da) translation of debconf templates by Jonas Smedegaard 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