]> granicus.if.org Git - linux-pam/blob - NEWS
da5f8a75234c7ab8ce8819e5a02560a9ab96619f
[linux-pam] / NEWS
1 Linux-PAM NEWS -- history of user-visible changes.
2
3
4 * pam_tally: Fix support for large UIDs
5 * Fixed all problems found by Coverity
6 * Add manual page for pam_mkhomedir, pam_umask, pam_filter,
7   pam_issue, pam_ftp, pam_group, pam_lastlog, pam_listfile,
8   pam_localuser, pam_mail, pam_motd, pam_nologin
9
10 Release 0.99.4.0
11
12 * Add test suite
13 * Fix building of static variants of libpam, libpamc and libpam_misc
14 * pam_listfile: Add support for password and session management
15 * pam_exec: New PAM module to execute arbitary commands
16 * Fix building of a static libpam including all PAM modules
17 * New/updated translations for: nl, pt, pl, fi, km, tr, uk, fr
18 * pam_access: Add network(address) / netmask and IPv6 support
19 * Add manual pages for pam_cracklib, pam_deny and pam_access
20 * pam_pwdb: This deprecated module was removed
21 * Manual pages: Major rewrite/cleanup
22
23
24 Release 0.99.3.0
25
26 * Fix NULL pointer checks in libpam.so
27 * pam_succeed_if, pam_group, pam_time: Support netgroup matching
28 * New translations for: nb, hu, fi, de, es, fr, it, ja, pt_BR, zh_CN, zh_TW
29 * Audit PAM calls if Linux Audit is available
30 * Compile upperLOWER and unix_chkpwd as PIE binaries
31
32
33 Release 0.99.2.1
34
35 * Fix install of PS, PDF, TXT and HTML files
36 * pam_mail: Update README
37 * Use %m consistent
38 * pam_modutil_getlogin: Fix parsing of PAM_TTY variable
39
40
41 Release 0.99.2.0
42
43 * Fix parsing of full path tty name in various modules
44 * pam_xauth: Look for xauth executable in multiple places
45 * pam_unix: Disable user check in unix_chkpwd only if real uid
46   is 0 (CVE-2005-2977). Log failed password check attempt.
47 * pam_env: Support /etc/environment again, but don't treat it as
48   error if it is missing.
49 * pam_userdb: Fix memory leak.
50
51
52 Release 0.99.1.0
53
54 * Use autoconf/automake/libtool
55 * Add gettext support
56 * Add translations for cs, de, es, fr, hu, it, ja, nb, pa, pt_BR,
57   pt, zh_CN and zh_TW
58 * libpam: Remove pam_authenticate_secondary stub
59 * libpam: Add pam_prompt,pam_vprompt,pam_error,pam_verror,pam_info
60   and pam_vinfo functions for use by modules as extension
61 * libpam: Add pam_syslog function for unified syslog messages from
62   PAM modules
63 * libpam: Moved functions from pammodutil to libpam
64 * pam_umask: New module for setting umask from GECOS field, /etc/login.defs
65   or /etc/default/login
66 * pam_echo: New PAM module for message output
67 * pam_userdb: Fix regression (crash when crypt param not specified)
68 * pam_limits: Fix regression from RLIMIT_NICE support (wrong limit
69   values for other limits are applied)
70 * pam_access: Support for NULL tty - matches ALL and NONE keywords
71 * pam_lastlog: Enable log to wtmp by default.  Add "nowtmp" option
72 * pam_radius: This module was removed