All releases of pidentd


Changes: Support for Solaris 10 on AMD64 was added and the 64-bit support was generalized for Solaris. A minor compilation problem in k_sunos510.c was fixed.


Changes: This release added support for Solaris 10, AIX 5.1, and GCC and 64-bit compilation. Robustness of the Linux code was improved, and a file descriptor leak was fixed.


Changes: In this version, Solaris 9 and True64 5.2 support was added. There are lots of various minor bugfixes, and synchronization with pftpd plib.


Changes: In this version, Solaris 9 support was added. There is better handling of very long passwd entries.


Changes: A security fix to make sure all group memberships are dropped when dropping root privs, support for Tru64 5.0, and a bugfix in idecrypt.


Changes: IPv6 / IPv4 compatibilty and support updated. Linux support fixed. Tru64 version 5.x should now work.


Changes: A KNOWNBUGS file was added with IPv6 and DES info. Various bugfixes were made in the tester so that it should compile and run again. It now sleeps one second every other attempt when doing kernel lookups in order to wait for kernel structures to stabilize. The build system now only sets CFLAGS to -O for non-gcc compilers, and it checks for rand.h and des.h in more places. A workaround for a potential future Linux security problem was added by moving the dropping of root priveledges to before we create the kernel lookup threads. The call to accept() was moved in order to better support "wait" mode inetd daemons. It now ignores SIGPIPE.


Changes: Solaris 8 support, a bugfix with a missing setsid() call causing Pidentd to terminate when running as a standalone daemon, and support for using /dev/random (on Linux) for encryption key generation.


Changes: <pre>* Use s_inet_ntoa() instead of inet_ntoa() for MT-Safeness. * k_aix42.c: Malloc the 'user' variable to limit the stack usage * k_aix42.c: *Really* fixed the memory leak * k_sunos5*.c: Changed syslog level for 'hash miss' to DEBUG * Updateded the configure script (needed to run autoconf) </pre>


Changes: Should now work much better under Linux. Memory leak for AIX 4.2 fixed.