Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2009-06-03 16:28:38 +0200
committerArthur de Jong <arthur@arthurdejong.org>2009-06-03 16:28:38 +0200
commitfb8a97573de3ff23f7113747dce819681c16a43a (patch)
tree6f039a4fc91fccf5918637d0dcd03826700b905f
parentb93c56416bf4395657d4d7388ae686167fac006f (diff)
get files ready for 0.6.10 release0.6.10
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@926 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r--ChangeLog137
-rw-r--r--NEWS18
-rw-r--r--TODO7
-rw-r--r--configure.ac4
-rw-r--r--debian/changelog17
-rw-r--r--man/nslcd.8.xml4
-rw-r--r--man/nss-ldapd.conf.5.xml4
7 files changed, 178 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index a1026c2..f3abd8f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,140 @@
+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
diff --git a/NEWS b/NEWS
index 4084be6..b793687 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+changes from 0.6.9 to 0.6.10
+----------------------------
+
+* implement searching through multiple search bases, based on a patch by Leigh
+ Wedding
+* fix a segmentation fault that could occur when using any of the tls_*
+ options with a string parameter
+* miscellaneous improvements to the experimental PAM module
+* implement PAM authentication function in the nslcd daemon
+* the code for reading and writing protocol entries between the NSS module and
+ the daemon was improved
+* documentation updates
+* removed SSL/TLS related warnings during startup
+* Debian packaging improvements
+
+
changes from 0.6.8 to 0.6.9
---------------------------
@@ -32,7 +48,7 @@ changes from 0.6.7 to 0.6.8
* correctly set SSL/TLS options when using StartTLS
* rename the tls_checkpeer option to tls_reqcert, deprecating the old name and
supporting all values that OpenLDAP supports
-* allow backslashes in user and group names execpt as first or last character
+* allow backslashes in user and group names except as first or last character
* check user and group names against LOGIN_NAME_MAX if it is defined
* fix for getpeercred() on Solaris by David Bartley
* Debian packaging improvements
diff --git a/TODO b/TODO
index 9d201c6..603a522 100644
--- a/TODO
+++ b/TODO
@@ -1,9 +1,4 @@
-probably before we can call this stable
----------------------------------------
-* find problem with reachability of LDAP server
-
-other items
------------
+* test reachability problems with LDAP server more
* document test suite (instructions for setting up environment (server), LDIF
file, nsswitch.conf and nss-ldapd.conf)
* write more unit tests
diff --git a/configure.ac b/configure.ac
index bc345a7..a9ec75e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -32,8 +32,8 @@ version 2.1 of the License, or (at your option) any later version. See the
configure.ac file for more details.])
# initialize and set version and bugreport address
-AC_INIT([nss-ldapd],[0.6.9],[arthur@ch.tudelft.nl])
-RELEASE_MONTH="May 2009"
+AC_INIT([nss-ldapd],[0.6.10],[arthur@ch.tudelft.nl])
+RELEASE_MONTH="Jun 2009"
AC_SUBST(RELEASE_MONTH)
AC_CONFIG_SRCDIR([nslcd.h])
diff --git a/debian/changelog b/debian/changelog
index 3dac6ac..f46fbb4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+nss-ldapd (0.6.10) unstable; urgency=low
+
+ * implement searching through multiple search bases, based on a patch by
+ Leigh Wedding
+ * fix a segmentation fault that could occur when using any of the tls_*
+ options with a string parameter (closes: #531113)
+ * miscellaneous improvements to the experimental PAM module
+ * implement PAM authentication function in the nslcd daemon
+ * the code for reading and writing protocol entries between the NSS module
+ and the daemon was improved
+ * documentation updates
+ * removed SSL/TLS related warnings during startup
+ * added Finnish debconf translation by Esko Arajärvi (closes: #530284)
+ * added Richard A Nelson (Rick) <cowboy@debian.org> to uploaders
+
+ -- Arthur de Jong <adejong@debian.org> Wed, 03 Jun 2009 15:00:00 +0200
+
nss-ldapd (0.6.9) unstable; urgency=low
* produce more detailed logging in debug mode and allow multiple -d options
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index d4972e8..f3076d8 100644
--- a/man/nslcd.8.xml
+++ b/man/nslcd.8.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.6.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.6.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">May 2009</refmiscinfo>
+ <refmiscinfo class="date">Jun 2009</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nss-ldapd.conf.5.xml b/man/nss-ldapd.conf.5.xml
index b2de164..6c1360c 100644
--- a/man/nss-ldapd.conf.5.xml
+++ b/man/nss-ldapd.conf.5.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nss-ldapd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.6.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.6.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">May 2009</refmiscinfo>
+ <refmiscinfo class="date">Jun 2009</refmiscinfo>
</refmeta>
<refnamediv id="name">