The unsigned tag 'Linux-PAM-1_2_0' was created.
Tagger: Thorsten Kukuk <kukuk(a)thkukuk.de>
Date: Mon Apr 27 17:00:33 2015 +0200
Release version 1.2.0
Changes since the last tag 'Linux-PAM-1_1_8':
Darren Tucker (1):
If the correct loginuid is set already, skip writing it.
Dmitry V. Levin (27):
pam_lastlog: fix format string
pam_securetty: check return value of fgets
Fix autoconf warnings
Modernize AM_INIT_AUTOMAKE invocation
pam_warn: log flags passed to the module (ticket #25)
pam_access: fix debug level logging (ticket #19)
pam_loginuid: return PAM_IGNORE when /proc/self/loginuid does not exist
pam_mkhomedir: check and create home directory for the same user (ticket #22)
pam_limits: fix utmp->ut_user handling
libpam_misc: fix an inconsistency in handling memory allocation errors
pam_loginuid: cleanup loginuid buffer initialization
pam_xauth: log fatal errors preventing xauth process execution
pam_userdb: fix password hash comparison
Fix gratuitous use of strdup and x_strdup
pam_loginuid: log significant loginuid write errors
pam_xauth: avoid potential SIGPIPE when writing to xauth process
Introduce pam_modutil_sanitize_helper_fds
Change tarball name back to "Linux-PAM"
pam_timestamp: fix potential directory traversal issue (ticket #27)
doc: fix installation of adg-*.html and mwg-*.html files (ticket #31)
doc: fix install in case of out of tree build (ticket #31)
doc: add missing build dependencies for soelim stubs
Do not use yywrap (ticket #42)
build: extend cross compiling check to cover CPPFLAGS (ticket #21)
Remove unmodified GNU gettext files installed by autopoint
build: rename configure.in to configure.ac
build: raise gettext version requirement
Kyle Manna (1):
doc: fix a trivial typo in pam_authenticate return values (ticket #38)
Luke Shumaker (1):
libpam: Only print "Password change aborted" when it's true.
Robin Hack (4):
pam_tty_audit: Silence Coverity reporting uninitialized use.
pam_echo: Avoid leaking file descriptor.
pam_filter: Avoid leaking descriptors when fork() fails.
pam_keyinit: Check return value of setregid.
Ronny Chevalier (3):
doc: fix typo in pam_authenticate.3.xml
Update .gitignore
build: adjust automake warning flags
Steve Langasek (1):
pam_namespace: don't use bashisms in default namespace.init script
Stéphane Graber (2):
pam_loginuid: Ignore failure in user namespaces
pam_loginuid: Always return PAM_IGNORE in userns
Thorsten Kukuk (14):
Release version 1.1.8
Allow DES as compatibility option for /etc/login.defs
Always ask for old password if changing NIS account
Adjust documentation (Ticket#36)
Document timestampdir option (Ticket#33)
Enhance group.conf examples (Ticket#35)
Don't use sudo directory, the timestamp format is different (Ticket#32)
Clarify pam_access docs re PAM service names and X $DISPLAY value testing.
(Ticket #39)
pam_env: expand @{HOME} and @{SHELL} and enhance documentation (Ticket#24 and
#29)
Support alternative "vendor configuration" files as fallback to /etc
(Ticket#34, patch from ay Sievers <kay(a)vrfy.org>)
Add "quiet" option to pam_unix to suppress informential info messages
from session.
Fix some grammatical errors in documentation. Patch by Louis Sautier
Release version 1.2.0
Update NEWS file
Tomas Mraz (23):
Fix pam_tty_audit log_passwd support and regression.
Make pam_tty_audit work with old kernels not supporting log_passwd.
Docfix: pam_prompt() and pam_vprompt() return int.
pam_limits: detect and ignore stale utmp entries
pam_selinux: canonicalize user name
pam_userdb: document that .db suffix should not be used
pam_loginuid: Document other possible return values.
pam_loginuid: Document one more possible case of PAM_IGNORE return.
pam_unix: check for NULL return from malloc()
pam_unix: Check for NULL return from Goodcrypt_md5().
pam_limits: clarify documentation of maxlogins and maxsyslogins limits.
pam_limits: nofile refers to file descriptors not files
Make pam_pwhistory and pam_unix tolerant of corrupted opasswd file.
pam_lastlog: Properly clean up last_login structure before use.
pam_access: Avoid uninitialized access of line.
pam_tally2: Avoid uninitialized use of fileinfo.
pam_exec: Do not depend on open() returning STDOUT_FILENO.
pam_mkhomedir: Drop superfluous stat() call.
Add grantor field to audit records of libpam.
pam_succeed_if: Use long long type for numeric values
pam_succeed_if: Fix copy&paste error in rhost and tty values.
Updated translations from Transifex.
Use crypt_r if available in pam_userdb and in pam_unix.
Show replies by date