Changes Report
Release History
Version | Date | Description |
---|
1.1 | 2007年06月8日 | 1.1 maintenance release |
1.0 | 2007年04月16日 | 1.0 release |
0.5 | 2004年12月31日 | release |
0.4 | 2004年12月31日 | release |
0.3 | 2004年12月31日 | Initial public release |
0.2 | 2004年12月31日 | release |
0.1 | 2004年12月31日 | Initial release |
Get the RSS feed of the last changes
Release 1.1 - 2007年06月8日
Type | Changes | By |
---|
nullJVM crash when the user account is expired.
This issue was produced by the fact that the conversational function
"pam_conv" from Pam.c was not aware of message style. In fact, if
PAM_ERROR_MSG or other was sent, a free() on an invalid pointer would be
produced, leading to Java threads going nuts and therefore the Java
program hanging or 'segfaulting'.
See also https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=219916
This issue has been reopened. Fixes 1381572. | Greg Luck |
The fix for 1381572 seems to make JPAM crash immediately on lots of systems.
Fix this issue by reverting 1381572. A new fix to 1381572 will be put out
as a beta. In the meantime a release note around not allowing passwords to expire
when using JPAM will be created. Fixes 1707044. | Greg Luck |
Release 1.0 - 2007年04月16日
Type | Changes | By |
---|
Added support for HP-UX. | Greg Luck |
Added support for Mac OS X_i386 (32 bit Intel Macs) | Greg Luck |
Changed Sourceforge status to mature | Greg Luck |
New documentation and website | Greg Luck |
The jaas implementation always uses the default service name. It should use the specified name. Fixes 1440799. | Greg Luck |
JVM crash when the user account is expired.
This issue was produced by the fact that the conversational function
"pam_conv" from Pam.c was not aware of message style. In fact, if
PAM_ERROR_MSG or other was sent, a free() on an invalid pointer would be
produced, leading to Java threads going nuts and therefore the Java
program hanging or 'segfaulting'.
See also https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=219916 Fixes 1381572. | Greg Luck |
Rather than coding for the different types of password prompts, we now check for the PAM_PROMPT. This
should make JPam deal with many more situations without modification. | Greg Luck |
Release 0.5 - 2004年12月31日
Type | Changes | By |
---|
Tests now pass on Novell Linux Desktop 9. Change the passwd line in /etc/nsswitch.conf to "passwd: files
compat"
from "passwd: compat" | Greg Luck |
Applied a patch from Ken Huffman. JPam service names are now configurable in the JAAS configuration
files, if you
using JAAS. If using the Pam class directly, you as always add the serviceName as an argument. | Ken Huffman |
Added support for Solaris Sparc thanks to Seth Theriault. | Ken Huffman |
Release 0.4 - 2004年12月31日
Type | Changes | By |
---|
Removed dependency on selinux on Linux systems. | Greg Luck |
Added Secu
rId support. | Greg Luck |
Added support for dynamic linking to shared libraries. The makefile is now very simple. Additional PAM
modules
can be used at runtime simply by changing config files. No need to link them in. | Greg Luck |
Concurrency test now passes with 0 errors. JPam's authenticate method is now threadsafe even though PAM
is not. | Greg Luck |
Changed SourceForge status to beta. | Greg Luck |
Testing and improvements by David Lutterkort of RedHat. | Greg Luck |
Release 0.3 - 2004年12月31日
Type | Changes | By |
---|
Added support for Mac OS X_ppc | Greg Luck |
Added PAM Radius support using the Free Radius PAM module. | Greg Luck |
Release 0.2 - 2004年12月31日
Release 0.1 - 2004年12月31日
Type | Changes | By |
---|
Initial version for Linux x86. | Greg Luck |