Change log for cracklib2 package in Debian

145 of 45 results
Published in sid-release
cracklib2 (2.9.6-4) unstable; urgency=medium

  * Thanks to Boyuan Yang, Peter Michael Green and Helmut Grohne for the
    NMUs
  * Fix "cracklib2 FTBFS on musl: gettext misdetected" by adding a patch to
    require gettext >= 0.19.8 from Helmut Grohne (Closes: #1008711)

 -- Jan Dittberner <email address hidden>  Sat, 09 Apr 2022 14:32:41 +0200
Published in bullseye-release
Superseded in sid-release
cracklib2 (2.9.6-3.4) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS on various archs: The environment of py_builddir_sh needs to
    carry the _PYTHON_* variables as well.

 -- Helmut Grohne <email address hidden>  Wed, 30 Dec 2020 08:38:46 +0100
Superseded in sid-release
cracklib2 (2.9.6-3.3) unstable; urgency=medium

  * Non-maintainer upload.
  * Mark libcrack2-dev Multi-Arch: same.
  * Fix FTCBFS: Revert removal of _PYTHON_* variables. (Closes: #943500)
  * Explicitly disable zlib support. (Closes: #928436)

 -- Helmut Grohne <email address hidden>  Sat, 26 Dec 2020 13:42:43 +0100
Superseded in sid-release
cracklib2 (2.9.6-3.2) unstable; urgency=medium

  * Non-maintainer upload.
  [Helmut Grohne]
  * Fix FTBFS with missing python.mk. (Closes: #951101)

 -- Peter Michael Green <email address hidden>  Tue, 31 Mar 2020 04:24:12 +0000
Superseded in sid-release
cracklib2 (2.9.6-3.1) unstable; urgency=high

  * Non-maintainer upload.
  * debian/control: Add Build-dependency on dh-python to fix
    FTBFS when building with python support. A <!nopython>
    mark was also included.
    (Closes: #944934)

 -- Boyuan Yang <email address hidden>  Tue, 19 Nov 2019 10:14:51 -0500
Superseded in sid-release
cracklib2 (2.9.6-3) unstable; urgency=medium

  * Fix "fails to build Python 3.8 extensions" by removing the
    _PYTHON_HOST_PLATFORM and _PYTHON_SYSCONFIGDATA_NAME definitions in
    debian/rules (thanks to Michael Hudson-Doyle for the patch (Closes:
    #942891)
  * Fix "cracklib2 ignores build failures" by adding set -e before iterating
    over python versions in debian/rules (Closes: #942667)
  * Bump Standards-Version to 4.4.1 (no changes)
  * Add Build-Depends-Package: libcrack2-dev to debian/libcrack2.symbols
  * Incorporate changes by Sandro Tosi to drop python2 support; (Closes:
    #936339)

 -- Jan Dittberner <email address hidden>  Wed, 23 Oct 2019 13:02:23 +0200
Published in buster-release
Superseded in sid-release
cracklib2 (2.9.6-2) unstable; urgency=medium

  * Add missing 2.9.6-1 changelog bug tracker references
  * Add patch by Helmut Grohne to fix FTBFS with nopython build profile
    (Closes: #917835)
  * debian/control: Bump Standards-Version to 4.3.0 (no changes)
  * Apply patch by Helmut Grohne to fix FTCBFS (Closes: #913401)
    + Multiarchify python Build-Depends
    + Tell setup.py what to cross for
    + Honour DEB_BUILD_OPTIONS=nocheck

 -- Jan Dittberner <email address hidden>  Mon, 31 Dec 2018 12:04:32 +0100

Available diffs

Superseded in sid-release
cracklib2 (2.9.6-1) unstable; urgency=medium

  [ Jan Dittberner ]
  * New upstream version
  * Lintian fix: add missing symbols to debian/libcrack2.symbols
  * Update VCS and Homepage URLs in debian/control
  * Update copyright information in debian/copyright
  * Fix lintian warning override_dh_auto_test-does-not-check-
    DEB_BUILD_OPTIONS
  * Add DEB_BUILD_MAINT_OPTIONS for hardening
  * Update debian/watch file to use the github release page
  * debian/control: Bump Standards Version to 4.1.5
    - remove Priority: extra for libcrack2-dev
  * Apply patch by Chris Lamb to make contents of /var/cache/cracklib/src-dict
    reproducible by sorting the file lists (Closes: #865623)
  * Bump debian/compat level and debhelper dependency to 10
  * Remove --with_autotools_dev use debhelper dh_update_autotools_config
    instead
  * Fix "FTBFS if built twice in a row: aborting due to unexpected
    upstream changes" by removing config.h.in that is regenerated by
    autoheader (Closes: #839532)

  [ Ondřej Nový ]
  * d/copyright: Use https protocol in Format field

  [ Jan Dittberner ]
  * Remove useless autotools-dev from Build-Depends to fix lintian
    warning

 -- Jan Dittberner <email address hidden>  Fri, 28 Dec 2018 23:19:25 +0100
Superseded in buster-release
Superseded in sid-release
cracklib2 (2.9.2-5.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Add support for a "nopython" build-profile. (Closes: #894385)

 -- Karsten Merker <email address hidden>  Sun, 01 Apr 2018 15:31:33 +0200
Superseded in buster-release
Superseded in sid-release
cracklib2 (2.9.2-5.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove the ":native" annotation from the "cracklib-runtime <cross>"
    build-dependency. (Closes: #891803)

 -- Karsten Merker <email address hidden>  Wed, 21 Mar 2018 22:39:38 +0100
Superseded in buster-release
Published in stretch-release
Superseded in sid-release
cracklib2 (2.9.2-5) unstable; urgency=medium

  * Add Breaks: cracklib-runtime (<< 2.9.2-4) to libcrack2 to configure
    cracklib-runtime in the correct order (Closes: #854554)

 -- Jan Dittberner <email address hidden>  Sat, 27 May 2017 11:41:18 +0200
Superseded in stretch-release
Superseded in sid-release
cracklib2 (2.9.2-4) unstable; urgency=medium

  * Migrate triggers to interest-noawait to avoid trigger-cycles (Closes:
    #859307)

 -- Jan Dittberner <email address hidden>  Sat, 08 Apr 2017 13:25:28 +0200

Available diffs

Superseded in stretch-release
Superseded in sid-release
cracklib2 (2.9.2-3) unstable; urgency=medium

  * Fix "Buffer overflow processing long words" by applying patch from
    https://build.opensuse.org/package/view_file/Base:System/cracklib/
    0004-overflow-processing-long-words.patch (Closes: #835386)
  * remove obsolete debian/pycompat
  * change Vcs-* fields to https variants
  * Bump Standards-Version to 3.9.8 (no changes)
  * Fix "FTCBFS: invokes host-arch executable cracklib-packer" by applying
    Helmut Grohne's patch to fix cross compilation (Closes: #792860)

 -- Jan Dittberner <email address hidden>  Thu, 25 Aug 2016 17:29:17 +0200
Superseded in sid-release
cracklib2 (2.9.2-2) unstable; urgency=medium

  * Fix "CVE-2016-6318: Stack-based buffer overflow when parsing large
    GECOS field" by applying patch by Salvatore Bonaccorso (Closes: #834502)

 -- Jan Dittberner <email address hidden>  Tue, 23 Aug 2016 18:50:44 +0200
Superseded in stretch-release
Published in jessie-release
Superseded in sid-release
cracklib2 (2.9.2-1) unstable; urgency=medium


  * New upstream version (Closes: #724570)
  * refresh debian/patches/install-debian-python-modules.patch
  * bump Standards-Version to 3.9.6 (No changes)
  * upstream supports out of tree builds, simplify debian/rules
    override_dh_auto_build and override_dh_auto_clean
  * remove debian/test_cracklib.py that is now included as
    python/test_cracklib.py
  * remove compile and python/cracklib.egg-info in debian/rules
    override_dh_auto_clean to avoid unintended upstream changes
  * add README-DAWG and README-LICENSE to debian/libcrack2.docs
  * change debian/copyright to machine readable format

 -- Jan Dittberner <email address hidden>  Sun, 05 Oct 2014 23:48:30 +0200
Superseded in jessie-release
Superseded in sid-release
cracklib2 (2.9.1-1) unstable; urgency=medium


  * New upstream version
  * refresh debian/patches/libcrack2-error-safer-check-variant.patch
  * debian/control:
    - bump Standards-Version to 3.9.5 (No changes)
    - run wrap-and-sort
  * add debian/patches/improve_test_737040.patch to check for proper behavior
    of Python low level code
  * Fix "python-cracklib accepts anything" by modifying
    debian/patches/libcrack2-error-safer-check-varian.patch to perform proper
    error message copying (Closes: #737040)

 -- Jan Dittberner <email address hidden>  Sat, 01 Feb 2014 21:11:22 +0100
Superseded in jessie-release
Superseded in sid-release
cracklib2 (2.9.0-2) unstable; urgency=low


  [ Jan Dittberner ]
  * Fix "Please add a udeb for early password quality checking in d-i"
    (Closes: #658089)
  * add udeb package stanza in debian/control
  * bump compatibility level in debian/compat to 9
  * debian/rules:
    - move sequence before args in dh call
    - copy files for libcrack2-udeb
    - include compiled cracklib dictionary in udeb

  [ Eleanor Chen ]
  * Add "stage1" support to not build python bits during bootstrapping.
    (Closes: #721354)

  [ Martin Pitt ]
  * debian/control: Wrap build dependencies.
  * Add missing docbook-xml build dependency. (Closes: #724842)

 -- Martin Pitt <email address hidden>  Wed, 23 Oct 2013 08:11:31 +0200
Superseded in jessie-release
Superseded in sid-release
cracklib2 (2.9.0-1) unstable; urgency=low


  * New upstream version
    - refresh debian/patches/libcrack2-error-safer-check-variant.patch
    - add new FascistCheckUser to debian/libcrack2.symbols
    - update library link in debian/libcrack2.links
  * debian/control: use canonical VCS-* URLs
  * Fix "Build for multiarch" (Closes: #679962)
    - add multiarch support contributed by Iain Lane
    - Use docbook2html instead of xmlto, for determinstic output.
    - Fix non-SGML characters in cracklib-runtime.xml
    - remove debian/libcrack2.links

 -- Jan Dittberner <email address hidden>  Mon, 12 Aug 2013 10:36:09 +0200
Superseded in jessie-release
Superseded in sid-release
cracklib2 (2.8.22-1) unstable; urgency=low


  * New upstream version.
  * Fix "FTBFS with Python 3.3: ImportError: No module named
    '_cracklib'" with upstream changes (Closes: #681749)
  * refresh debian/patches/install-debian-python-modules.patch and
    debian/patches/libcrack2-error-safer-check-variant.patch
  * drop debian/patches/pass-dict-to-cracklib-test.patch included in new
    upstream version, remove line from debian/patches/series
  * Bump Standards-Version to 3.9.4 (No changes necessary)

 -- Jan Dittberner <email address hidden>  Sun, 19 May 2013 11:02:35 +0200
Superseded in jessie-release
Published in wheezy-release
Superseded in sid-release
cracklib2 (2.8.19-3) unstable; urgency=low


  * update debian/patches/libcrack2-error-safer-check-variant.patch with
    fixed version from http://bugs.debian.org/cgi-
    bin/bugreport.cgi?bug=689588#29

 -- Jan Dittberner <email address hidden>  Wed, 12 Dec 2012 22:56:46 +0100
Superseded in sid-release
cracklib2 (2.8.19-2) unstable; urgency=low


  * add debian/patches/libcrack2-error-safer-check-variant.patch to provide
    __DEBIAN_SPECIFIC__SafeFascistCheck that does not call exit (Closes:
    #682735)
  * add __DEBIAN_SPECIFIC__SafeFascistCheck to debian/libcrack2.symbols

 -- Jan Dittberner <email address hidden>  Tue, 02 Oct 2012 09:15:16 +0200
Superseded in wheezy-release
Superseded in sid-release
cracklib2 (2.8.19-1) unstable; urgency=low


  * New upstream version
  * remove debian/patches/top-500-worst-passwords.patch, applied
    upstream
  * add autotools-dev to Build-Depends
  * debian/rules:
    - use aclocal, libtoolize, automake and autoreconf instead of autogen.sh
    - do not remove config.h.in
    - add autotools_dev to dh --with options
    - build in debian/buildtmp/{base,pythonX.Y}
    - build and install Python code using setup.py
    - run Python tests
  * enable hardening build flags
    - add dpkg-dev (>= 1.16.1~) to Build-Depends
    - add DPKG_EXPORT_BUILDFLAGS=1 and include
      /usr/share/dpkg/buildflags.mk in debian/rules
  * remove debian/tmp/* from debian/cracklib-runtime.install, remove
    debian/libcrack2-dev.install, remove debian/libcrack2.install
  * add debian/test_cracklib.py with unit tests (missing in upstream
    tarball)
  * add debian/patches/install-debian-python-modules.patch to install
    debian/test_cracklib.py and debian/crack.py
  * add debian/patches/pass-dict-to-cracklib-test.patch to allow running
    Python tests using a specific dictionary
  * add Python3 support
    - debian/control:
      - add new binary package python3-cracklib
      - add python3-all-dev (>= 3.1.3-2~) and python3-setuptools to
        Build-Depends
    - debian/rules:
      - add python3 to dh --with options
      - add override_dh_python2 and override_dh_python3 to run
        dh_python2 for python-cracklib and dh_python3 for python3-cracklib
        only
      - define PY3VERS and use it for configuring, building, testing and
        installing python3-cracklib

 -- Jan Dittberner <email address hidden>  Sun, 20 May 2012 01:24:02 +0200

Available diffs

Superseded in wheezy-release
Superseded in sid-release
cracklib2 (2.8.18-4) unstable; urgency=low


  [ Fabian Greffrath ]
  * Extend the tiny example wordlist included with the cracklib package
    itself with the words from the list of "The Top 500 Worst Passwords
    of All Time" [1], modulo the ones that fail the regular cracklib tests
    anyway (Closes: 657464).
    [1] <http://www.whatsmypass.com/the-top-500-worst-passwords-of-all-time>
  * Move the /usr/share/cracklib/cracklib-small wordlist file from the
    libcrack2 to the cracklib-runtime package and install it into
    /usr/share/dict. So there will always be at least the tiny example
    wordlist to compile a database from, even if no other package providing
    a wordlist (though recommended) is installed.
  * Do not install the /usr/share/cracklib/cracklib.magic file anymore.
    It was installed in the wrong location anyway and the file(1) tool
    is able to independently detect cracklib databases since at least 2005.
  * Remove config.h.in in the clean rule in debian/rules,
    fixes FTBFS twice in a row.

  [ Jan Dittberner ]
  * update patch debian/patches/top-500-worst-passwords.patch to add
    additional words suggested by Fabian to dicts/cracklib-small

 -- Jan Dittberner <email address hidden>  Fri, 27 Jan 2012 15:38:32 +0100
Superseded in wheezy-release
Superseded in sid-release
cracklib2 (2.8.18-3) unstable; urgency=low
  * switch from python-support to dh_python2    - remove python-support and python-all from Build-Depends    - remove XS-Python-Version, remove XB-Python-Version from      python-cracklib stanza    - add --with python2 to dh invocation    - bump minimum required python-all-dev version to 2.6.6-3~  * bump Standards-Version to 3.9.2 (no changes needed) -- Jan Dittberner <email address hidden>  Sat, 11 Jun 2011 22:29:23 +0200
Superseded in wheezy-release
Superseded in sid-release
cracklib2 (2.8.18-2) unstable; urgency=low
  * upload to unstable -- Jan Dittberner <email address hidden>  Sun, 06 Feb 2011 13:06:26 +0100
Deleted in experimental-release (Reason: None provided.)
cracklib2 (2.8.18-1) experimental; urgency=low


  * New upstream version.
  * remove debian/patches/596281-fix-python-extension-segfault.patch and
    debian/patches/series, patch has been applied upstream

 -- Jan Dittberner <email address hidden>  Thu, 30 Sep 2010 19:43:41 +0200
Superseded in wheezy-release
Published in squeeze-release
Superseded in sid-release
cracklib2 (2.8.16-4) unstable; urgency=low


  * debian/control: remove Conflicts, Provides and Breaks refering to versions
    and packages before Lenny, keep python-cracklib's Conflicts with
    python-crack to force deinstallation of transitional package

 -- Jan Dittberner <email address hidden>  Mon, 13 Sep 2010 19:00:03 +0200
Superseded in sid-release
cracklib2 (2.8.16-3) unstable; urgency=low


  * debian/control: update to Standards-Version to 3.9.1
    - use Breaks instead of Conflicts for libcrack2's incompatibility with
      cracklib2 (<< 2.8.12-1) and libcrack2-dev's incompatibility with
      cracklib2-dev (<< 2.8.12-1)
  * add debian/patches/596281-fix-python-extension-segfault.patch: in
    cracklib-python's C module, make sure we initialize defaultdict to
    NULL at the start of _cracklib_FascistCheck. This fixes a bug where
    that variable was freed when not NULL without ever having been
    assigned any value to.  This happened when we called FascistCheck()
    with a dictionary path of our own. Thanks to Peter Palfrader for the
    patch (Closes: #596281).

 -- Jan Dittberner <email address hidden>  Fri, 10 Sep 2010 18:44:23 +0200
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.16-2) unstable; urgency=low


  * fix bashism in debian/rules (Closes: #581479)

 -- Jan Dittberner <email address hidden>  Thu, 13 May 2010 11:58:43 +0200
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.16-1) unstable; urgency=low


  * use LC_COLLATE=C for speedup dictionary sorts (Closes: #569081)
  * new Upstream release
  * remove debian/patches/03-packer-dont-print-skipping-line.patch,
    debian/patches/svn-r152-python-use-translations.patch and
    debian/patches/series. All patches have been applied upstream

 -- Jan Dittberner <email address hidden>  Wed, 03 Mar 2010 11:54:55 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.15-9) unstable; urgency=low


  * fix wrong paths in debian/cracklib-runtime.preinst

 -- Jan Dittberner <email address hidden>  Thu, 04 Feb 2010 18:11:47 +0100
Superseded in sid-release
cracklib2 (2.8.15-7) unstable; urgency=low


  * remove debian/cracklib-runtime.logcheck.ignore.{server,workstation}
    because both server and workstation levels of logcheck include
    paranoid level rules (Closes: #567476)
  * debian/control: update Standards-Version to 3.8.4 (no changes needed)

 -- Jan Dittberner <email address hidden>  Wed, 03 Feb 2010 18:18:23 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.15-6) unstable; urgency=low


  * debian/control: set Recommends for cracklib-runtime to wamerican |
    wordlist instead of wordlist only to provide a sane default for
    installations that have no existing wordlist (Closes: #566099)

 -- Jan Dittberner <email address hidden>  Sun, 24 Jan 2010 00:31:43 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.15-5) unstable; urgency=low


  * switch packaging to git
  * debian/control: replace Vcs-Svn with Vcs-Git, change Vcs-Browser

 -- Jan Dittberner <email address hidden>  Tue, 29 Dec 2009 12:52:10 +0100
Superseded in sid-release
Superseded in squeeze-release
cracklib2 (2.8.15-4) unstable; urgency=low


  * remove explicit quilt usage. quilt is implicitly used for source
    format 3.0 (quilt)
  * debian/control:
    - remove quilt from Build-Depends
  * debian/rules:
    - remove --with quilt
  * remove debian/README.source

 -- Jan Dittberner <email address hidden>  Tue, 01 Dec 2009 22:08:47 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.13-12) unstable; urgency=low


  * debian/rules: remove config.guess and config.sub in clean target
    (fixes #539550)

 -- Jan Dittberner <email address hidden>  Sat, 01 Aug 2009 22:52:31 +0200
Superseded in sid-release
cracklib2 (2.8.13-11) unstable; urgency=low


  * debian/rules:
    - remove more autogenerated files in debian/rules (fixes
      Lintian warning)
  * debian/control:
    - change Maintainer email address to new DD account
  * debian/cracklib-check.8, debian/libcrack2.xml, debian/cracklib-
    runtime.xml, debian/create-cracklib-dict.8, debian/copyright:
    - update email address

 -- Jan Dittberner <email address hidden>  Fri, 24 Jul 2009 00:14:50 +0200
Superseded in sid-release
Superseded in squeeze-release
cracklib2 (2.8.13-10) unstable; urgency=low


  * debian/control:
    - update Standards-Version to 3.8.2 (no changes necessary)
    - make python-cracklib depend on cracklib-runtime (Closes: #533194)

 -- Jan Dittberner <email address hidden>  Thu, 25 Jun 2009 09:20:25 +0200
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.13-8) unstable; urgency=low


  * debian/cracklib-runtime.postinst: add call to install-docs and add
    debian/cracklib-runtime.prerm, debian/libcrack2.prerm,
    debian/libcrack2.postinst to add missing calls to install-docs (fixes
    4 lintian errors)

 -- Jan Dittberner <email address hidden>  Tue, 17 Mar 2009 21:23:51 +0100
Superseded in sid-release
cracklib2 (2.8.13-7) unstable; urgency=low


  [ Jan Dittberner ]
  * debian/control: remove duplicate Priority field of python-cracklib
    and Section field of libcrack2
  * remove debian/libcrack2.postinst and debian/libcrack2.postrm as
    their functionality is automatically generated by debhelper

  [ Alessio Treglia ]
  * debian/rules: Include /usr/share/python/python.mk and use py_sitename_sh
    macro, so that installation will work correctly with the forthcoming
    Python 2.6 as well. (LP: #342383)

 -- Martin Pitt <email address hidden>  Mon, 16 Mar 2009 10:04:28 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.13-6) unstable; urgency=low


  * add more verbose descriptions to libcrack2-dev and python-cracklib
    (fixes Lintian info)
  * change debhelper dependency to (>= 7) to allow the use of dh_prep and make
    lintian happy
  * debian/control: switch Vcs-Browser to viewsvn

 -- Jan Dittberner <email address hidden>  Sun, 22 Feb 2009 00:22:17 +0100
Superseded in squeeze-release
Superseded in sid-release
cracklib2 (2.8.13-5) unstable; urgency=low


  * add debian/cracklib-runtime.triggers to get triggered by installation
    of dictionary files
  * add trigger support to debian/cracklib-runtime.postinst and change
    code structure to avoid duplication

 -- Jan Dittberner <email address hidden>  Wed, 31 Dec 2008 15:03:29 +0100
Superseded in sid-release
cracklib2 (2.8.13-4) unstable; urgency=low


  * debian/update-cracklib: add a check whether all installed
    dictionaries were used to create the existing cracklib dictionary
    (Closes: #508255 and LP: #304307)
  * add descriptions to the quilt patches (fixes lintian warnings)

 -- Jan Dittberner <email address hidden>  Tue, 09 Dec 2008 22:13:20 +0100
Superseded in sid-release
cracklib2 (2.8.13-3) unstable; urgency=low


  * debian/patches/04-enable-gettext.patch fixes gettext not correctly
    initialized (Closes: #503826) thanks to Marc Dequènes

 -- Jan Dittberner <email address hidden>  Tue, 28 Oct 2008 20:50:24 +0100
Published in lenny-release
cracklib2 (2.8.12-8lenny1) testing-proposed-updates; urgency=low


  [ Steve Langasek ]
  * debian/update-cracklib: don't rely on [ -nt ] to return true when
    the second file is non-existent, since this fails under dash.
    LP: #278743.

  [ Jan Dittberner ]
  * integrate Ubuntu bugfix
  * use set -e in debian/cracklib-runtime.preinst to fix lintian warning
    maintainer-script-ignores-errors

 -- Jan Dittberner <email address hidden>  Thu, 16 Oct 2008 21:04:24 +0200
145 of 45 results