|
|
|
|
Changelog for passwdqc-devel-1.2.2-owl1.i686.rpm :
* Tue Jun 22 2010 Solar Designer 1.2.2-owl1- Introduced the GNU\'ish \"uninstall\" make target name (a synonym for \"remove\").- Makefile updates to make the \"install\" and \"uninstall\" targets with theirdefault settings friendlier to Solaris systems.- Added a link to a wiki page with detailed Solaris-specific instructions tothe PLATFORMS file. * Sat Mar 27 2010 Solar Designer 1.2.1-owl1- When matching against the reversed new password, always pass the originalnon-reversed new password (possibly with a substring removed) into is_simple(),but remove or check the correct substring in is_based() considering that thematching is possibly being done against the reversed password. * Tue Mar 16 2010 Solar Designer 1.2.0-owl1- New command-line options for pwqcheck: -1 and -2 for reading just 1 andjust 2 lines from stdin, respectively (instead of reading 3 lines, which isthe default), --multi for checking multiple passphrases at once (until EOF).- With randomly-generated passphrases, encode more entropy per separatorcharacter (by increasing the number of different separators from 8 to 16) andper word (by altering the case of the first letter of each word), whichincreases the default generated passphrase size from 42 to 47 bits.- Substring matching has been enhanced to partially discount rather than fullyremove weak substrings, support leetspeak, and detect some common sequences ofcharacters (sequential digits, letters in alphabetical order, adjacent keys ona QWERTY keyboard).- Detect and allow passphrases with non-ASCII characters in the words.- A number of optimizations have been made resulting in significant speedupof passwdqc_check() on real-world passwords.- Don\'t require %optflags_lib such that the package can be built with\"rpmbuild -tb\" on the tarball on non-Owl. * Fri Oct 30 2009 Dmitry V. Levin 1.1.4-owl1- Added const qualifier to all arguments of passwdqc_check() andpasswdqc_random().- Implemented pwqcheck\'s stdin check for too long lines.- Applied markup corrections to passwdqc.conf(5) and pwqcheck(1) for betterportability (by Kevin Steves and Jason McIntyre, with minor changes madeby Solar Designer).- Changed use of mdoc\'s .Os macro to be consistent with other OpenwallProject\'s software (by Solar Designer). * Wed Oct 21 2009 Dmitry V. Levin 1.1.3-owl1- Eliminated insufficiently portable EXIT_FAILURE and EXIT_SUCCESS macros.- In passwdqc_load.c, replaced redundant snprintf(3) with plain sprintf(3).- Added pw_dir checks to passwdqc_check(), similar to already existingpw_gecos checks.- Dropped undocumented support for multiple options per config file line.- Switched to a heavily cut-down BSD license.- Added ldconfig calls to %post and %postun scripts. * Sat Oct 17 2009 Solar Designer 1.1.2-owl1- In pwqcheck.c, replaced the uses of strsep(), which were insufficientlyportable, with code based on strchr().- Corrected the linker invocations for Solaris (tested on Solaris 10) andlikely for HP-UX (untested). We broke this between 1.0.5 and 1.1.0.- Split the CFLAGS into two, separate for libraries (libpasswdqc, pam_passwdqc)and binaries (the pwq * programs).- In the Makefile, set umask 022 on mkdir\'s invoked by \"make install\". * Thu Oct 15 2009 Dmitry V. Levin 1.1.1-owl1- Relaxed license of pwqgen and pwqcheck manual pages.- Ensure that pwqgen\'s exit status is zero only if generated passphrasehas been printed successfully.- Changed pwqcheck to print \"OK\" line on success.- Changed pwqcheck to print \"Weak passphrase\" diagnostics to stdoutinstead of stderr. * Sat Oct 10 2009 Solar Designer 1.1.0-owl1- Export passwdqc_params_load in libpasswdqc.- Minor English grammar corrections to messages produced by pam_passwdqc.- Minor documentation edits.- Added/adjusted copyright statements and attributions to reflect Dmitry\'srecent changes. * Mon Sep 28 2009 Dmitry V. Levin unreleased- Introduced libpasswdqc shared library.- Implemented pwqgen and pwqcheck utilities.- Implemented config= parameter support in libpasswdqc.- Packaged /etc/passwdqc.conf file with default configuration.- Added passwdqc.conf(5) manual page. * Tue Feb 12 2008 Solar Designer 1.0.5-owl1- Replaced the separator characters with some of those defined by RFC 3986as being safe within \"userinfo\" part of URLs without encoding.- Reduced the default value for the N2 parameter to min=... (the minimumlength for passphrases) from 12 to 11.- Corrected the potentially misleading description of N2 (Debian bug #310595).- Applied minor grammar and style corrections to the documentation, apam_passwdqc message, and source code comments. * Tue Apr 04 2006 Dmitry V. Levin 1.0.4-owl1- Changed Makefile to pass list of libraries to linker after regularobject files, to fix build with -Wl,--as-needed.- Corrected specfile to make it build on x86_64. * Wed Aug 17 2005 Dmitry V. Levin 1.0.3-owl1- Fixed potential memory leak in conversation wrapper.- Restricted list of global symbols exported by the PAM moduleto standard set of six pam_sm_ * functions. * Wed May 18 2005 Solar Designer 1.0.2-owl1- Fixed compiler warnings seen on FreeBSD 5.3.- Updated the Makefile to not require editing on FreeBSD.- Updated the FreeBSD-specific notes in PLATFORMS. * Sun Mar 27 2005 Solar Designer 1.0.1-owl1- Further compiler warning fixes on LP64 platforms. * Fri Mar 25 2005 Solar Designer 1.0-owl1- Corrected the source code to not break C strict aliasing rules. * Wed Jan 26 2005 Solar Designer 0.7.6-owl1- Disallow unreasonable random= settings.- Clarified the allowable bit sizes for randomly-generated passphrases andthe lack of relationship between passphrase= and random= options. * Fri Oct 31 2003 Solar Designer 0.7.5-owl1- Assume invocation by root only if both the UID is 0 and the PAM servicename is \"passwd\"; this should solve changing expired passwords on Solarisand HP-UX and make \"enforce=users\" safe.- Produce proper English explanations for a wider variety of settings.- Moved the \"-c\" out of CFLAGS, renamed FAKEROOT to DESTDIR. * Sat Jun 21 2003 Solar Designer 0.7.4-owl1- Documented that \"enforce=users\" may not always work for services otherthan the passwd command.- Applied a patch to PLATFORMS from Mike Gerdts of GE Medical Systemsto reflect how Solaris 8 patch 108993-18 (or 108994-18 on x86) changesSolaris 8\'s PAM implementation to look like Solaris 9. * Mon Jun 02 2003 Solar Designer 0.7.3.1-owl1- Added URL. * Thu Oct 31 2002 Solar Designer 0.7.3-owl1- When compiling with gcc, also link with gcc.- Use $(MAKE) to invoke sub-makes. * Fri Oct 04 2002 Solar Designer - Solaris 9 notes in PLATFORMS. * Wed Sep 18 2002 Solar Designer - Build with Sun\'s C compiler cleanly, from Kevin Steves.- Use install -c as that actually makes a difference on at least HP-UX(otherwise install would possibly move files and not change the owner). * Fri Sep 13 2002 Solar Designer - Have the same pam_passwdqc binary work for both trusted and non-trustedHP-UX, from Kevin Steves. * Fri Sep 06 2002 Solar Designer - Use bigcrypt() on HP-UX whenever necessary, from Kevin Steves of AtomicGears LLC.- Moved the old password checking into a separate function. * Wed Jul 31 2002 Solar Designer - Call it 0.6. * Sat Jul 27 2002 Solar Designer - Documented that the man page is under the 3-clause BSD-style license.- HP-UX 11 support. * Tue Jul 23 2002 Solar Designer - Applied minor corrections to the man page and at the same time eliminatedunneeded/unimportant differences between it and the README. * Sun Jul 21 2002 Solar Designer - 0.5.1: imported the pam_passwdqc(8) manual page back from FreeBSD. * Tue Apr 16 2002 Solar Designer - 0.5: preliminary OpenPAM (FreeBSD-current) support in the code and relatedcode cleanups (thanks to Dag-Erling Smorgrav). * Thu Feb 07 2002 Michail Litvak - Enforce our new spec file conventions. * Sun Nov 04 2001 Solar Designer - Updated to 0.4:- Added \"ask_oldauthtok\" and \"check_oldauthtok\" as needed for stacking withthe Solaris pam_unix;- Permit for stacking of more than one instance of this module (no statics). * Tue Feb 13 2001 Solar Designer - Install the module as mode 755. * Tue Dec 19 2000 Solar Designer - Added \"-Wall -fPIC\" to the CFLAGS. * Mon Oct 30 2000 Solar Designer - 0.3: portability fixes (this might build on non-Linux-PAM now). * Fri Sep 22 2000 Solar Designer - 0.2: added \"use_authtok\", added README. * Fri Aug 18 2000 Solar Designer - 0.1, \"retry_wanted\" bugfix. * Sun Jul 02 2000 Solar Designer - Initial version (non-public).
|
|
|