nss-pam-ldapd branch master updated. 0.9.5-10-gd949bd4
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
nss-pam-ldapd branch master updated. 0.9.5-10-gd949bd4
- From: Commits of the nss-pam-ldapd project <nss-pam-ldapd-commits [at] lists.arthurdejong.org>
- To: nss-pam-ldapd-commits [at] lists.arthurdejong.org
- Reply-to: nss-pam-ldapd-users [at] lists.arthurdejong.org
- Subject: nss-pam-ldapd branch master updated. 0.9.5-10-gd949bd4
- Date: Sun, 14 Jun 2015 22:43:29 +0200 (CEST)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "nss-pam-ldapd".
The branch, master has been updated
via d949bd49cb4787217a7af363a1097ddcff7f205e (commit)
from 4236dd63af7ebed5b16324cc17909c6c017b0b0c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://arthurdejong.org/git/nss-pam-ldapd/commit/?id=d949bd49cb4787217a7af363a1097ddcff7f205e
commit d949bd49cb4787217a7af363a1097ddcff7f205e
Author: Arthur de Jong <arthur@arthurdejong.org>
Date: Sun Jun 14 22:24:30 2015 +0200
Get files ready for 0.9.6 release
diff --git a/AUTHORS b/AUTHORS
index 5643492..13dc7e7 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -136,3 +136,6 @@ Jason Luan <jianhai.luan@oracle.com>
Mark R Bannister <dbis@proseconsulting.co.uk>
Dalibor Pospíšil <dapospis@redhat.com>
Tim Rice <tim@multitalents.net>
+Andrew Elble <aweits@rit.edu>
+Jed Liu <jed-nss-pam-ldapd-users@uma.litech.org>
+Geoffrey McRae <gnif@xbmc.org>
diff --git a/ChangeLog b/ChangeLog
index c957d6f..905f263 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,81 @@
+2015-06-14 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [4236dd6] Makefile.am: Correctly insert emtpy lines in ChangeLog
+
+2015-06-13 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [e916a2b] man/nslcd.conf.5.xml: Manual page improvements
+
+2015-06-13 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [9a7921f] nslcd/common.c, nslcd/common.h: Also fix signed integer
+ bug in binsid2id()
+
+ This should have been part of d217632.
+
+2015-06-11 Geoffrey McRae <gnif@xbmc.org>
+
+ * [d217632] nslcd/common.c: Fixed signed 32bit overflow bug on
+ 32bit systems
+
+2015-05-23 Jed Liu <jed-nss-pam-ldapd-users@uma.litech.org>
+
+ * [3add5f0] nslcd/cfg.c: Allow configuration values longer than
+ 63 characters
+
+2015-03-06 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [d58fba9] nss/netgroup.c: Provide innetgr function on Solaris
+
+ This implements a function in the Solaris version of the NSS module
+ to check if a specifc netgroup triplet is part of a netgroup.
+
+ This also avoids a compiler warning and includes improvements
+ and testing by Mark R Bannister.
+
+2015-05-01 Andrew Elble <aweits@rit.edu>
+
+ * [c0366d8] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
+ nslcd/nslcd.c, pynslcd/cfg.py, pynslcd/group.py, pynslcd/passwd.py,
+ pynslcd/shadow.py: Implement disable_enumeration
+
+ If this option is present, functions which cause all user/group
+ entries to be loaded (getpwent(), getgrent()) from the directory
+ will not succeed in doing so. This can dramatically reduce
+ ldap server load in situations where there are a great number
+ of users and/or groups. Applications that depend on being able
+ to sequentially read all users and/or groups may fail to operate
+ correctly. This option is not recommended for most configurations.
+
+2015-04-17 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [96045d2] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
+ nslcd/group.c, pynslcd/cfg.py, pynslcd/group.py: Implement
+ nss_getgrent_skipmembers
+
+ This option allows skipping group member list retrieval to
+ improve performance with very large groups. This option results
+ in inconsistent group membership information being presented
+ that may confuse some applications.
+
+2015-04-15 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [530cc24] nslcd/daemonize.c, nslcd/nslcd.c: Avoid signal race
+ condition on start-up
+
+ This only restores the signal mask after signal handlers are in
+ place and the daemon has completely daemonised to avoid a race
+ condition in the start-up phase of nslcd where a signal could
+ be sent to nslcd causing it to quit or fail to write information
+ to the parent process.
+
+2015-03-29 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [16fd8c6] AUTHORS, ChangeLog, NEWS, README, configure.ac,
+ man/chsh.ldap.1.xml, man/getent.ldap.1.xml, man/nslcd.8.xml,
+ man/pam_ldap.8.xml, man/pynslcd.8.xml: Get files ready for
+ 0.9.5 release
+
2015-03-11 Tim Rice <tim@multitalents.net>
* [ae08830] common/Makefile.am, compat/Makefile.am, configure.ac,
@@ -109,6 +187,7 @@
This introduces the --with-module-name configure option to
allow building of NSS and PAM modules with different namespaces
than ldap.
+
2015-01-12 Mark R Bannister <dbis@proseconsulting.co.uk>
* [ed8b312] nss/hosts.c: Fix uninitialised variable
@@ -132,13 +211,15 @@
to exist
See
-http://lists.arthurdejong.org/nss-pam-ldapd-users/2014/msg00166.html
+ http://lists.arthurdejong.org/nss-pam-ldapd-users/2014/msg00166.html
+
2014-10-10 Arthur de Jong <arthur@arthurdejong.org>
* [4262122] nslcd/nslcd.c: Fix format string
- Thanks Jianhai Luan. 2014-10-04 Arthur de Jong
-<arthur@arthurdejong.org>
+ Thanks Jianhai Luan.
+
+2014-10-04 Arthur de Jong <arthur@arthurdejong.org>
* [1d3b19b] nslcd/nslcd.c: Block signals sooner to avoid race
conditions
@@ -1349,6 +1430,7 @@
http://lists.arthurdejong.org/nss-pam-ldapd-users/2014/msg00166.html
This allows the PAM module to request the
pam_password_prohibit_message option for denying password change.
+
2013-07-27 Arthur de Jong <arthur@arthurdejong.org>
* [a3acbec] pynslcd/pam.py: Implement PAM session handling in pynslcd
@@ -1434,6 +1516,7 @@
http://lists.arthurdejong.org/nss-pam-ldapd-users/2014/msg00166.html
This introduces an nfsidmap value for nscd_invalidate which will
cause the nfsidmap -c command to be run.
+
2013-07-17 Arthur de Jong <arthur@arthurdejong.org>
* [d2e2e40] pynslcd/nscd.py: Fix nscd cache flushing bug in pynslcd
diff --git a/NEWS b/NEWS
index 0440b25..f8ac94a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,20 @@
+changes from 0.9.5 to 0.9.6
+---------------------------
+
+* fix a race condition in signal handling during start-up that would cause
+ nslcd to exit if a signal (such as SIGUSR1 that can be sent when network
+ status changes) is received
+* fix signed integer overflow on 32bit systems when using objectSid (thanks
+ Geoffrey McRae)
+* allow longer configuration values (thanks Jed Liu)
+* add an nss_getgrent_skipmembers option to disable retrieving group members
+ to improve performance in specific environments
+* add an nss_disable_enumeration option to disable full listing of all users
+ and groups to improve performance in specific environments (thanks Andrew
+ Elble)
+* implement an innetgr function in the Solaris NSS module
+
+
changes from 0.9.4 to 0.9.5
---------------------------
diff --git a/configure.ac b/configure.ac
index 8a7fcba..3182778 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,10 +33,10 @@ configure.ac file for more details.])
# initialize and set version and bugreport address
AC_INIT([nss-pam-ldapd],
- [0.9.5],
+ [0.9.6],
[nss-pam-ldapd-users@lists.arthurdejong.org],,
[http://arthurdejong.org/nss-pam-ldapd/])
-RELEASE_MONTH="Mar 2015"
+RELEASE_MONTH="Jun 2015"
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 ea8e3fb..117a7f5 100644
--- a/man/chsh.ldap.1.xml
+++ b/man/chsh.ldap.1.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>chsh.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.5</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Mar 2015</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/getent.ldap.1.xml b/man/getent.ldap.1.xml
index 6d88e19..a8afd1b 100644
--- a/man/getent.ldap.1.xml
+++ b/man/getent.ldap.1.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>getent.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.5</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Mar 2015</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index 847948c..f10ed20 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.9.5</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">mar 2015</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.conf.5.xml b/man/nslcd.conf.5.xml
index 30d6a06..120aa96 100644
--- a/man/nslcd.conf.5.xml
+++ b/man/nslcd.conf.5.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.9.4</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2014</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/pam_ldap.8.xml b/man/pam_ldap.8.xml
index 080a363..4d8ed75 100644
--- a/man/pam_ldap.8.xml
+++ b/man/pam_ldap.8.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pam_ldap</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.5</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Mar 2015</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/pynslcd.8.xml b/man/pynslcd.8.xml
index 6c00b5f..a366f1a 100644
--- a/man/pynslcd.8.xml
+++ b/man/pynslcd.8.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pynslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.5</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.6</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Mar 2015</refmiscinfo>
+ <refmiscinfo class="date">Jun 2015</refmiscinfo>
</refmeta>
<refnamediv id="name">
-----------------------------------------------------------------------
Summary of changes:
AUTHORS | 3 ++
ChangeLog | 89 +++++++++++++++++++++++++++++++++++++++++++++++--
NEWS | 17 ++++++++++
configure.ac | 4 +--
man/chsh.ldap.1.xml | 4 +--
man/getent.ldap.1.xml | 4 +--
man/nslcd.8.xml | 4 +--
man/nslcd.conf.5.xml | 4 +--
man/pam_ldap.8.xml | 4 +--
man/pynslcd.8.xml | 4 +--
10 files changed, 120 insertions(+), 17 deletions(-)
hooks/post-receive
--
nss-pam-ldapd
--
To unsubscribe send an email to
nss-pam-ldapd-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-commits/
- nss-pam-ldapd branch master updated. 0.9.5-10-gd949bd4,
Commits of the nss-pam-ldapd project