Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2018-02-18 20:49:33 +0100
committerArthur de Jong <arthur@arthurdejong.org>2018-02-18 20:49:33 +0100
commitfe26b947b9cbab4fe6e7a441b28e5a97f8e234b0 (patch)
tree6dbcd31483437b0250892934272737e4d5745725
parent382b6ead2f8b78f78f29077b85cedda2505782f4 (diff)
Get files ready for 0.9.9 release0.9.9
-rw-r--r--ChangeLog55
-rw-r--r--NEWS8
-rw-r--r--README2
-rw-r--r--configure.ac8
-rw-r--r--man/chsh.ldap.1.xml6
-rw-r--r--man/getent.ldap.1.xml6
-rw-r--r--man/nslcd.8.xml6
-rw-r--r--man/nslcd.conf.5.xml12
-rw-r--r--man/pam_ldap.8.xml6
-rw-r--r--man/pynslcd.8.xml6
10 files changed, 89 insertions, 26 deletions
diff --git a/ChangeLog b/ChangeLog
index f4e846c..76150f3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,58 @@
+2018-02-18 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [382b6ea] INSTALL, ar-lib, config.guess, config.sub, depcomp,
+ py-compile: Update files from latest automake
+
+2018-02-17 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [e8a4705] tests/test_pylint.sh: Fix running pylint on distcheck
+
+ This sets PYTHONPATH so that both the source and build directories
+ are used to find constants.py.
+
+2018-02-17 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [9a50971] common/expr.c, compat/attrs.h: Mark case blocks without
+ break statement
+
+ This avoids a gcc warning in non-empty case blocks without a
+ break statement by explicitly marking those blocks.
+
+2018-02-16 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [c05e326] nslcd/cfg.c, nslcd/common.h: Increase size of hostname
+ buffer
+
+ This increases the host name buffer to support host names (that
+ include FQDNs) to 255 characters and removes the reliance on
+ HOST_NAME_MAX and _POSIX_HOST_NAME_MAX which may be smaller in
+ some situations.
+
+ Closes https://github.com/arthurdejong/nss-pam-ldapd/issues/22
+
+2017-12-23 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [9760dce] nslcd/cfg.c: Increase size of config file token
+
+ This increases the maximum size of tokens that are read from
+ the nslcd.conf configuration file to 256 characters. This was
+ a problem for some very long uri values.
+
+ Closes https://github.com/arthurdejong/nss-pam-ldapd/issues/21
+
+2017-10-13 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [8f76d24] nslcd/cfg.c, tests/test_cfg.c: Support spaces in
+ attribute mapping expressions
+
+2017-06-26 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [47fd03b] AUTHORS, ChangeLog, NEWS, configure.ac,
+ man/chsh.ldap.1.xml, man/getent.ldap.1.xml, man/nslcd.8.xml,
+ man/nslcd.conf.5.xml, man/pam_ldap.8.xml, man/pynslcd.8.xml,
+ nslcd/nslcd.c, pynslcd/pynslcd.py, utils/cmdline.py: Get files
+ ready for 0.9.8 release
+
2017-06-25 Arthur de Jong <arthur@arthurdejong.org>
* [7920d85] tests/test_ldapcmds.sh, tests/test_nsscmds.sh: Ignore
diff --git a/NEWS b/NEWS
index a586148..55f6164 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+changes from 0.9.8 to 0.9.9
+---------------------------
+
+* support spaces in attribute mapping expressions
+* allow parsing longer lines in the configuration file
+* allow for longer host names
+
+
changes from 0.9.7 to 0.9.8
---------------------------
diff --git a/README b/README
index 7b25d11..f496de3 100644
--- a/README
+++ b/README
@@ -15,7 +15,7 @@
Copyright (C) 1997-2006 Luke Howard
Copyright (C) 2006-2007 West Consulting
- Copyright (C) 2006-2017 Arthur de Jong
+ Copyright (C) 2006-2018 Arthur de Jong
Copyright (C) 2009 Howard Chu
Copyright (C) 2010 Symas Corporation
diff --git a/configure.ac b/configure.ac
index e984627..3fb18c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
#
# Copyright (C) 2006 Luke Howard
# Copyright (C) 2006 West Consulting
-# Copyright (C) 2006-2017 Arthur de Jong
+# Copyright (C) 2006-2018 Arthur de Jong
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
@@ -23,7 +23,7 @@ AC_PREREQ(2.61)
AC_COPYRIGHT(
[Copyright (C) 2006 Luke Howard
Copyright (C) 2006 West Consulting
-Copyright (C) 2006-2017 Arthur de Jong
+Copyright (C) 2006-2018 Arthur de Jong
This configure script is derived from configure.ac which is free software;
you can redistribute it and/or modify it under the terms of the GNU Lesser
@@ -33,10 +33,10 @@ configure.ac file for more details.])
# initialize and set version and bugreport address
AC_INIT([nss-pam-ldapd],
- [0.9.8],
+ [0.9.9],
[nss-pam-ldapd-users@lists.arthurdejong.org],,
[https://arthurdejong.org/nss-pam-ldapd/])
-RELEASE_MONTH="Jun 2017"
+RELEASE_MONTH="Feb 2018"
AC_SUBST(RELEASE_MONTH)
AC_CONFIG_SRCDIR([nslcd.h])
AC_CONFIG_MACRO_DIR([m4])
diff --git a/man/chsh.ldap.1.xml b/man/chsh.ldap.1.xml
index 2c3e993..8b7de13 100644
--- a/man/chsh.ldap.1.xml
+++ b/man/chsh.ldap.1.xml
@@ -5,7 +5,7 @@
<!--
chsh.ldap.1.xml - docbook manual page for chsh.ldap
- Copyright (C) 2013-2017 Arthur de Jong
+ Copyright (C) 2013-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>chsh.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/getent.ldap.1.xml b/man/getent.ldap.1.xml
index d4b136a..018de1e 100644
--- a/man/getent.ldap.1.xml
+++ b/man/getent.ldap.1.xml
@@ -5,7 +5,7 @@
<!--
getent.ldap.1.xml - docbook manual page for getent.ldap
- Copyright (C) 2013-2017 Arthur de Jong
+ Copyright (C) 2013-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>getent.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index 9fceb72..8692a7b 100644
--- a/man/nslcd.8.xml
+++ b/man/nslcd.8.xml
@@ -6,7 +6,7 @@
nslcd.8.xml - docbook manual page for nslcd
Copyright (C) 2006 West Consulting
- Copyright (C) 2006-2017 Arthur de Jong
+ Copyright (C) 2006-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.conf.5.xml b/man/nslcd.conf.5.xml
index ce5b21f..a83d04c 100644
--- a/man/nslcd.conf.5.xml
+++ b/man/nslcd.conf.5.xml
@@ -6,7 +6,7 @@
nslcd.conf.5.xml - docbook manual page for nslcd.conf
Copyright (C) 1997-2005 Luke Howard
- Copyright (C) 2007-2017 Arthur de Jong
+ Copyright (C) 2007-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
@@ -725,7 +725,7 @@
</listitem>
</varlistentry>
- <varlistentry id="nss_uid_offset"> <!-- since 0.9.8 -->
+ <varlistentry id="nss_uid_offset"> <!-- since 0.9.9 -->
<term><option>nss_uid_offset</option> <replaceable>NUMBER</replaceable></term>
<listitem>
<para>
@@ -742,7 +742,7 @@
</listitem>
</varlistentry>
- <varlistentry id="nss_gid_offset"> <!-- since 0.9.8 -->
+ <varlistentry id="nss_gid_offset"> <!-- since 0.9.9 -->
<term><option>nss_gid_offset</option> <replaceable>NUMBER</replaceable></term>
<listitem>
<para>
@@ -855,7 +855,7 @@
</listitem>
</varlistentry>
- <varlistentry id="pam_authc_search"> <!-- since 0.9.8 -->
+ <varlistentry id="pam_authc_search"> <!-- since 0.9.9 -->
<term><option>pam_authc_search</option>
<replaceable>FILTER</replaceable></term>
<listitem>
diff --git a/man/pam_ldap.8.xml b/man/pam_ldap.8.xml
index e7f2704..e7d51ee 100644
--- a/man/pam_ldap.8.xml
+++ b/man/pam_ldap.8.xml
@@ -5,7 +5,7 @@
<!--
pam_ldap.8.xml - docbook manual page for pam_ldap PAM module
- Copyright (C) 2009-2017 Arthur de Jong
+ Copyright (C) 2009-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pam_ldap</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/pynslcd.8.xml b/man/pynslcd.8.xml
index 8b423b9..f1282e9 100644
--- a/man/pynslcd.8.xml
+++ b/man/pynslcd.8.xml
@@ -5,7 +5,7 @@
<!--
pynslcd.8.xml - docbook manual page for pynslcd
- Copyright (C) 2012-2017 Arthur de Jong
+ Copyright (C) 2012-2018 Arthur de Jong
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pynslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.8</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2017</refmiscinfo>
+ <refmiscinfo class="date">Feb 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">