ucslint (11.4.0) unstable; urgency=medium

  * Bug #58848: UCS 5.2-4 version bump

 -- Ivan Barbecho Delgado <ivan.delgado@univention.de>  Fri, 28 Nov 2025 09:29:58 +0100

ucslint (11.3.0) unstable; urgency=medium

  [ Ivan Barbecho Delgado ]
  * Bug #58568: UCS 5.2-3 version bump

  [ Florian Best ]
  * Bug #58644: use lazy log evaluation

 -- Florian Best <best@univention.de>  Tue, 16 Sep 2025 23:48:55 +0200

ucslint (11.2.0) UNRELEASED; urgency=medium

  * Bug #58344: UCS 5.2-2 version bump

 -- Ivan Barbecho Delgado <ivan.delgado@univention.de>  Wed, 28 May 2025 16:49:46 +0200

ucslint (11.0.4-1) UNRELEASED; urgency=medium

  * Bug #58015 UCS 5.2-1 version bump

 -- Christian Castens <castens@univention.de>  Mon, 03 Mar 2025 10:45:29 +0100

ucslint (11.0.3) unstable; urgency=medium

  * Bug #56604: use Python 3.11 code annotations

 -- Florian Best <best@univention.de>  Wed, 13 Mar 2024 00:46:34 +0100

ucslint (11.0.2) unstable; urgency=medium

  * Bug #56604: drop Python 2 compatibility

 -- Florian Best <best@univention.de>  Fri, 08 Mar 2024 02:13:36 +0100

ucslint (11.0.1) unstable; urgency=medium

  * Bug #55706: UCS 5.2-0 version bump

 -- Florian Best <best@univention.de>  Fri, 08 Mar 2024 00:12:16 +0100

ucslint (10.0.3) unstable; urgency=medium

  * Bug #53127: upgrade to latest debhelper compat version

 -- Florian Best <best@univention.de>  Thu, 07 Mar 2024 23:53:38 +0100

ucslint (10.0.2) unstable; urgency=medium

  * Bug #56530: change Python 2 packages into transitional packages

 -- Florian Best <best@univention.de>  Thu, 07 Mar 2024 23:53:20 +0100

ucslint (10.0.1) unstable; urgency=medium

  * Bug #55706: UCS 5.1-0 version bump

 -- Florian Best <best@univention.de>  Thu, 07 Mar 2024 22:19:29 +0100

ucslint (9.0.5-1) UNRELEASED; urgency=medium

  * Bug #57118 UCS 5.0-7 version bump

 -- Philipp Hahn <hahn@univention.de>  Thu, 07 Mar 2024 15:51:53 +0100

ucslint (9.0.4-2) unstable; urgency=medium

  * Bug #55668: add basis to execute ucslint with pre-commit

 -- Florian Best <best@univention.de>  Sat, 09 Dec 2023 10:28:52 +0100

ucslint (9.0.4-1) unstable; urgency=medium

  * Bug #56832: UCS 5.0-6 version bump
  * Bug #55668: Fix path normalization

 -- Philipp Hahn <hahn@univention.de>  Thu, 07 Dec 2023 19:36:18 +0100

ucslint (9.0.3-3) unstable; urgency=low

  * Bug #51611: Fix detection of old Debian maintainer script chunks

 -- Philipp Hahn <hahn@univention.de>  Thu, 16 Nov 2023 10:51:56 +0100

ucslint (9.0.3-2) unstable; urgency=medium

  * Bug #55668: remove checks which are checked by pre-commit hooks

 -- Florian Best <best@univention.de>  Mon, 27 Feb 2023 18:21:38 +0100

ucslint (9.0.3-1) unstable; urgency=medium

  * Bug #31771: migrate tabs to spaces

 -- Florian Best <best@univention.de>  Fri, 03 Feb 2023 04:17:42 +0100

ucslint (9.0.2-5) unstable; urgency=low

  * Bug #51546: Stop checking copyright year

 -- Philipp Hahn <hahn@univention.de>  Wed, 19 Jan 2022 15:42:39 +0100

ucslint (9.0.2-4) unstable; urgency=low

  * Bug #51246: Fix 0011 dh_systemd-enable --name

 -- Philipp Hahn <hahn@univention.de>  Tue, 02 Nov 2021 21:10:48 +0100

ucslint (9.0.2-3) unstable; urgency=low

  * Bug #52211: Strip newline after comment

 -- Philipp Hahn <hahn@univention.de>  Wed, 13 Oct 2021 16:36:43 +0200

ucslint (9.0.2-2) unstable; urgency=medium

  * Bug #53804: [flake8] remove some old ignore rules

 -- Florian Best <best@univention.de>  Sun, 26 Sep 2021 09:28:17 +0200

ucslint (9.0.2-1) unstable; urgency=medium

  * Bug #53804: [flake8] ignore styling errors in ucslint test files

 -- Florian Best <best@univention.de>  Sat, 25 Sep 2021 10:43:49 +0200

ucslint (9.0.1-6) unstable; urgency=medium

  * Bug #53804: add flake8-isort error codes

 -- Florian Best <best@univention.de>  Fri, 24 Sep 2021 15:50:03 +0200

ucslint (9.0.1-5) unstable; urgency=medium

  * Bug #53804: transform flake8 styling/warning into errors

 -- Florian Best <best@univention.de>  Thu, 16 Sep 2021 22:54:55 +0200

ucslint (9.0.1-4) unstable; urgency=low

  * Bug #53409: Allow f-strings since Python 3.6

 -- Philipp Hahn <hahn@univention.de>  Tue, 08 Jun 2021 13:56:00 +0200

ucslint (9.0.1-3) unstable; urgency=low

  * Bug #51375 ucslint: Check for uldap.searchDn()

 -- Philipp Hahn <hahn@univention.de>  Fri, 30 Apr 2021 10:03:06 +0200

ucslint (9.0.1-2) unstable; urgency=low

  * Bug #51316: Ignore more files

 -- Philipp Hahn <hahn@univention.de>  Mon, 01 Feb 2021 17:42:07 +0100

ucslint (9.0.1-1) unstable; urgency=medium

  * Bug #43686: use systemctl to start, stop or restart UDL

 -- Sebastian Lobinger <lobinger@univention.de>  Fri, 30 Oct 2020 14:24:47 +0100

ucslint (9.0.0-3) unstable; urgency=low

  * Bug #52211: Check for univention-join dh sequence

 -- Philipp Hahn <hahn@univention.de>  Wed, 14 Oct 2020 18:07:33 +0200

ucslint (9.0.0-1) unstable; urgency=medium

  * Bug #51419: UCS-5.0-0 version bump

 -- Dirk Wiesenthal <wiesenthal@univention.de>  Mon, 10 Aug 2020 06:50:55 +0200

ucslint (8.0.0-19) unstable; urgency=low

  * Bug #49240: Allow ucslint on multiple packages
  * Bug #51612: Check for common shell issues
  * Bug #33737: Check for well-known SIDs.
  * Bug #28284: Allow python3
  * Bug #33736: Allow line specific overrides
  * Bug #51611: Check for old upgrade code

 -- Philipp Hahn <hahn@univention.de>  Wed, 24 Jun 2020 11:27:38 +0200

ucslint (8.0.0-18) unstable; urgency=low

  * Bug #51107: Always check conffiles with Python 2 and 3

 -- Philipp Hahn <hahn@univention.de>  Wed, 24 Jun 2020 10:18:47 +0200

ucslint (8.0.0-17) unstable; urgency=low

  * Bug #51375: Check for uldap.searchDn()
  * Bug #51476: Check for Essential:yes and
    Priority:required/important/standard packages
  * Bug #50056: Check for custom_{user,group}name()
  * Bug #51106: Check for debian/*.pyinstall usage

 -- Philipp Hahn <hahn@univention.de>  Sat, 20 Jun 2020 17:34:21 +0200

ucslint (8.0.0-16) unstable; urgency=low

  * Bug #51248: Check debian/compat

 -- Philipp Hahn <hahn@univention.de>  Thu, 28 May 2020 18:21:42 +0200

ucslint (8.0.0-15) unstable; urgency=low

  * Bug #49704: Convert to Python 3

 -- Philipp Hahn <hahn@univention.de>  Mon, 25 May 2020 12:16:20 +0200

ucslint (8.0.0-14) unstable; urgency=medium

  * Bug #49704: Convert to Python 3
  * Bug #51105: Check invalid Python string literals
  * Bug #51248: Check debian/compat
  * Bug #51247: Check debian/*.dirs
  * Bug #51246: Ignore more DH files
  * Bug #49683: Check debian/*.ucs files
  * Bug #49620: Check debian/changelog is strict-monotonical
  * Bug #48747: Check .uinst files
  * Bug #43981: Check Debian maintainer script actions
  * Bug #42294: Run from CI pipeline

 -- Philipp Hahn <hahn@univention.de>  Wed, 20 May 2020 12:55:10 +0200

ucslint (8.0.0-13) unstable; urgency=low

  * Bug #42480: Speed-up spelling detection
  * Bug #49520: Fix ucslint.overrides application

 -- Philipp Hahn <hahn@univention.de>  Tue, 21 May 2019 12:33:51 +0200

ucslint (8.0.0-12) unstable; urgency=low

  * Bug #28497: Fix migration to dh-python

 -- Philipp Hahn <hahn@univention.de>  Tue, 21 May 2019 08:37:44 +0200

ucslint (8.0.0-11) unstable; urgency=medium

  * Bug #28497: migrate ucslint to dh-python

 -- Florian Best <best@univention.de>  Mon, 20 May 2019 18:53:37 +0200

ucslint (8.0.0-10) unstable; urgency=low

  * Bug #42480: Speed-up spelling detection

 -- Philipp Hahn <hahn@univention.de>  Mon, 20 May 2019 15:21:03 +0200

ucslint (8.0.0-9) unstable; urgency=low

  * Bug #42480: Ignore more files.

 -- Philipp Hahn <hahn@univention.de>  Mon, 20 May 2019 10:23:59 +0200

ucslint (8.0.0-8) unstable; urgency=low

  * Bug #42480: Ignore more files.

 -- Philipp Hahn <hahn@univention.de>  Tue, 14 May 2019 15:25:01 +0200

ucslint (8.0.0-7) unstable; urgency=medium

  * Bug #31771: execute 0020-flake8 with python2

 -- Florian Best <best@univention.de>  Fri, 10 May 2019 12:54:50 +0200

ucslint (8.0.0-6) unstable; urgency=medium

  * Bug #31771: enable ucslint plugin 0020-flake8

 -- Florian Best <best@univention.de>  Sat, 04 May 2019 17:18:18 +0200

ucslint (8.0.0-5) unstable; urgency=medium

  * Bug #28497: check for dh-python instead of python_support

 -- Florian Best <best@univention.de>  Sat, 04 May 2019 11:04:17 +0200

ucslint (8.0.0-4) unstable; urgency=low

  * Bug #28499: debian/changelog machine readable DEP-5

 -- Philipp Hahn <hahn@univention.de>  Wed, 27 Feb 2019 08:33:42 +0100

ucslint (8.0.0-3) unstable; urgency=low

  * Bug #37203: handle missing package

 -- Daniel Troeder <troeder@univention.de>  Fri, 11 Jan 2019 10:42:16 +0100

ucslint (8.0.0-2) unstable; urgency=medium

  * Bug #46969: bindpwdfile support

 -- Felix Botner <botner@univention.de>  Fri, 21 Dec 2018 13:59:44 +0100

ucslint (8.0.0-1) unstable; urgency=medium

  * Bug #48326: UCS-4.4-0 version bump
  * Bug #28499: Accept DEP-5 debian/copyright format

 -- Philipp Hahn <hahn@univention.de>  Fri, 14 Dec 2018 15:12:41 +0100

ucslint (7.0.0-3) unstable; urgency=medium

  * Bug #43336: remove XS-Python-Version

 -- Florian Best <best@univention.de>  Thu, 21 Dec 2017 11:52:28 +0100

ucslint (7.0.0-2) unstable; urgency=medium

  * Bug #45884: adjust dependency to flake8

 -- Florian Best <best@univention.de>  Mon, 18 Dec 2017 12:40:49 +0100

ucslint (7.0.0-1) unstable; urgency=medium

  * Bug #45841: UCS-4.3 version bump

 -- Jürn Brodersen <brodersen@univention.de>  Mon, 11 Dec 2017 14:40:41 +0100

ucslint (6.0.2-1) unstable; urgency=medium

  * Bug #43594: recognize univention-install debhelper files

 -- Florian Best <best@univention.de>  Thu, 09 Mar 2017 13:50:12 +0100

ucslint (6.0.1-4) unstable; urgency=low

  * Bug #43310: Check for ip[6]tables --wait

 -- Philipp Hahn <hahn@univention.de>  Fri, 03 Mar 2017 17:20:22 +0100

ucslint (6.0.1-3) unstable; urgency=low

  * Bug #43284: Don't check generated files for Univention copyright

 -- Philipp Hahn <hahn@univention.de>  Wed, 04 Jan 2017 12:49:51 +0100

ucslint (6.0.1-2) unstable; urgency=low

  * Bug #37203: Fix check for transition packages
  * Bug #42316: Show exception for failed module load

 -- Philipp Hahn <hahn@univention.de>  Thu, 15 Dec 2016 12:52:00 +0100

ucslint (6.0.1-1) unstable; urgency=medium

  * Bug #31771: Add a plugin for Flake8/PEP8 which is currently disabled by default

 -- Florian Best <best@univention.de>  Fri, 04 Nov 2016 15:43:35 +0100

ucslint (6.0.0-2) unstable; urgency=low

  * Bug #27872: Check for broken UCS file removal

 -- Philipp Hahn <hahn@univention.de>  Tue, 06 Sep 2016 15:02:05 +0200

ucslint (6.0.0-1) unstable; urgency=medium

  * Bug #41963: UCS-4.2 version bump
  * Bug #37203: Check for transition packages
  * Bug #41926: Check for unquoted local variables
  * Bug #41603: Fix test-suite for "--name"ed debian/ files
  * Bug #32539: Warn about wrong script name comments

 -- Philipp Hahn <hahn@univention.de>  Fri, 12 Aug 2016 13:57:03 +0200

ucslint (5.0.3-5) unstable; urgency=low

  * Bug #34253: Check for ${@}
  * Bug #38853: Check for univention-ldapsearch -x
  * Bug #41603: Ignore "--name"ed debian/ files

 -- Philipp Hahn <hahn@univention.de>  Fri, 17 Jun 2016 14:52:26 +0200

ucslint (5.0.3-4) unstable; urgency=low

  * Bug #40647: fix traceback on broken symlinks

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 18 Feb 2016 18:06:11 +0100

ucslint (5.0.3-3) unstable; urgency=low

  * Bug #40647: fix traceback on broken symlinks

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 18 Feb 2016 17:58:50 +0100

ucslint (5.0.3-2) unstable; urgency=low

  * Bug #40647: fix traceback on broken symlinks

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Fri, 12 Feb 2016 17:27:06 +0100

ucslint (5.0.3-1) unstable; urgency=low

  * Bug #40639: no not scan all binary files for fuzzy strings
  * Bug #40639: fix ignore_suffixes in FilteredDirWalkGenerator

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 11 Feb 2016 17:23:15 +0100

ucslint (5.0.2-2) unstable; urgency=low

  * Bug #40386: improved check for unwanted shell glob patterns

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 11 Feb 2016 17:21:48 +0100

ucslint (5.0.2-1) unstable; urgency=low

  * Bug #40386: added check for unwanted shell glob patterns

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 07 Jan 2016 13:17:19 +0100

ucslint (5.0.1-3) unstable; urgency=low

  * Bug #36456: Fix override handling

 -- Philipp Hahn <hahn@univention.de>  Wed, 09 Dec 2015 14:41:38 +0100

ucslint (5.0.1-2) unstable; urgency=low

  * Bug #36456: Fix override handling

 -- Philipp Hahn <hahn@univention.de>  Wed, 09 Dec 2015 11:42:29 +0100

ucslint (5.0.1-1) unstable; urgency=medium

  * Bump version for UCS 4.1 (Bug #39729)

 -- Stefan Gohmann <gohmann@univention.de>  Tue, 03 Nov 2015 22:21:10 +0100

ucslint (4.0.0-8) unstable; urgency=low

  * Bug #38145: Add debian/$pkg.maintscript

 -- Philipp Hahn <hahn@univention.de>  Sat, 28 Mar 2015 12:52:27 +0100

ucslint (4.0.0-7) unstable; urgency=low

  * Bug #37688: fixed traceback in 0001-CheckJoinScript.py

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Wed, 04 Feb 2015 15:50:27 +0100

ucslint (4.0.0-6) unstable; urgency=low

  * Bug #32525: univention-install-joinscript: remove debug output

 -- Dirk Wiesenthal <wiesenthal@univention.de>  Mon, 02 Feb 2015 16:30:02 +0100

ucslint (4.0.0-5) unstable; urgency=low

  * Bug #32525: univention-install-joinscript takes care of some joinscripts

 -- Dirk Wiesenthal <wiesenthal@univention.de>  Mon, 02 Feb 2015 14:12:16 +0100

ucslint (4.0.0-4) unstable; urgency=low

  * Bug #35135: fix XS-Python-Version

 -- Florian Best <best@univention.de>  Mon, 28 Jul 2014 14:40:23 +0200

ucslint (4.0.0-3) unstable; urgency=low

  * Bug #35135: set compat level to 9 (part 2)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Wed, 23 Jul 2014 12:30:50 +0200

ucslint (4.0.0-2) unstable; urgency=low

  * Bug #35135: set compat level to 9

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 22 Jul 2014 10:45:45 +0200

ucslint (4.0.0-1) unstable; urgency=low

  * Bug #35135: bumped version for UCS 4

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 17 Jun 2014 14:34:18 +0200

ucslint (3.0.5-2) unstable; urgency=low

  * Bug #34127: Add support for RedMine issues in changelog
  * Bug #26183: Fix testucslint.sh broken since split into extra package.

 -- Philipp Hahn <hahn@univention.de>  Fri, 07 Mar 2014 09:53:15 +0100

ucslint (3.0.5-1) unstable; urgency=low

  * Bug #26183: moved univention specific tests to extra package

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Wed, 04 Sep 2013 12:56:47 +0200

ucslint (3.0.4-3) unstable; urgency=low

  * debian/control: Fix description (Bug #22484)
  * Fix multiple User, Group, Mode entries (Bug #14070)
  * Fix multi-line translation regexp (Bug #22479)

 -- Philipp Hahn <hahn@univention.de>  Tue, 16 Oct 2012 08:37:07 +0200

ucslint (3.0.4-2) unstable; urgency=low

  * Shut up testucslint.sh (Bug #18507)

 -- Philipp Hahn <hahn@univention.de>  Mon, 17 Sep 2012 15:24:00 +0200

ucslint (3.0.4-1) unstable; urgency=low

  * 0004: Support Pre/Postinst for Multifile (Bug #28229)

 -- Philipp Hahn <hahn@univention.de>  Thu, 16 Aug 2012 09:31:28 +0200

ucslint (3.0.3-1) unstable; urgency=low

  * 0011: Check prefix of debian/$pkg.debhelper (Bug #23482)
  * 0017: Fix test regression (Bug #18443)

 -- Philipp Hahn <hahn@univention.de>  Thu, 02 Aug 2012 18:08:54 +0200

ucslint (3.0.2-1) unstable; urgency=low

  * modified changes for Bug #18443

 -- Lukas Walter <walter@univention.de>  Tue, 31 Jul 2012 11:57:12 +0200

ucslint (3.0.1-1) unstable; urgency=low

  * added a test for unquoted calls of eval $(ucr shell)
  * removed testing for unquoted calls of eval $(ucr shell)
    from 0006 and 0001
    (Bug #18443)

 -- Lukas Walter <walter@univention.de>  Mon, 30 Jul 2012 16:54:10 +0200

ucslint (3.0.0-1) unstable; urgency=low

  * Refacture common debian/ test (Bug #22479)
  * Skip VCS directories (Bug #22482)
  * Fix off-by-one line number (Bug #24156)
  * debian/rules: Cleanup (Bug #22484)
  * 0013: Add missing int() typecast (Bug #27429)
  * 0008: Add multiline handling (Bug #22479)
  * Add manual page.
  * Fix Ticket number regular expression (Bug #27444)
  * Print full pathname in message (Bug #27889)
  * Skip comments in check (Bug #23465)
  * Skip testing generated files (Bug #22498)
  * 0001: Handle dh-umc-module-install (Bug #24816)
  * 0016: Check for deprecated usage (Bug #23566)
  * 0009: Check for None comparison (Bug #22487)
  * 0009: Check for ucr.is_true(), .is_false() (Bug #22485)
  * 0009: Fix hashbang check (Bug #25766)
  * 0011: Check prefix of debian/$pkg.debhelper (Bug #23482)
  * 0004: Check for UCR warning before identifier (Bug #21431)
  * ucslint-sort-output.py: Support reading stdin.
  * 0004: Check Python module (Bug #14201)
  * 0004: Check for unexpected keys.
  * 0004: Check User, Group, Mode (Bug #14070)
  * 0004: Check for Variable globbing (Bug #13015)
  * 0004: Check for conffiles without UCR variables (Bug #22434)
  * 0004: Inform about missing description (Bug #22434)

 -- Philipp Hahn <hahn@univention.de>  Fri, 20 Jul 2012 12:09:41 +0200

ucslint (2.0.23-2) unstable; urgency=low

  * ignore spelling warnings (Bug #17290)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 12 Jul 2012 12:11:48 +0200

ucslint (2.0.23-1) unstable; urgency=low

  * added 0015-FuzzyNames.py: test for incorrect spelling of "univention" (Bug #17290)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Wed, 11 Jul 2012 18:47:46 +0200

ucslint (2.0.22-1) unstable; urgency=low

  * Add dependency tests (Bug #24156)
  * Add marker test (Bug #24728)
  * Add raise "Text" test (Bug #22492)
  * Fix handling comments in debian/control (Bug #22556)

 -- Philipp Hahn <hahn@univention.de>  Fri, 02 Dec 2011 11:50:09 +0100

ucslint (2.0.21-1) unstable; urgency=low

  * disable .py copyright check until packages are fixed (Bug #24673)

 -- Janek Walkenhorst <walkenhorst@univention.de>  Wed, 16 Nov 2011 18:11:39 +0100

ucslint (2.0.20-1) unstable; urgency=low

  * override via shell-like globbing (Bug #24673)
  * update tests

 -- Janek Walkenhorst <walkenhorst@univention.de>  Wed, 16 Nov 2011 17:51:43 +0100

ucslint (2.0.19-1) unstable; urgency=low

  * disable .js copyright check until packages are fixed (Bug #24673)

 -- Janek Walkenhorst <walkenhorst@univention.de>  Wed, 16 Nov 2011 16:06:43 +0100

ucslint (2.0.18-1) unstable; urgency=low

  * fix priority for ~/.ucslint (Bug #24672)

 -- Janek Walkenhorst <walkenhorst@univention.de>  Wed, 16 Nov 2011 14:55:50 +0100

ucslint (2.0.17-1) unstable; urgency=low

  * check .py and .js files without hashbang for copyright (Bug #24673)

 -- Janek Walkenhorst <walkenhorst@univention.de>  Wed, 16 Nov 2011 14:33:43 +0100

ucslint (2.0.16-1) unstable; urgency=low

  * also check python files without hashbang (Bug #22437)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 27 Sep 2011 11:10:31 +0200

ucslint (2.0.15-1) unstable; urgency=low

  * removed outdated tests (Bug #23005)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 27 Sep 2011 10:34:42 +0200

ucslint (2.0.14-1) unstable; urgency=low

  * removed bashism is testframework (Bug #23005)
  * updated tests

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 22 Sep 2011 14:14:15 +0200

ucslint (2.0.13-1) unstable; urgency=low

  * respect variable registrations on subfiles (Bug #23429)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Thu, 25 Aug 2011 17:41:55 +0200

ucslint (2.0.12-1) unstable; urgency=low

  * join scripts may also be mentioned in *.install files (Bug #21488)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 19 Jul 2011 09:56:49 +0200

ucslint (2.0.11-1) unstable; urgency=low

  * added module 0013-bashism.py (Bug #22558)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 18 Jul 2011 13:17:38 +0200

ucslint (2.0.10-1) unstable; urgency=low

  * fixed plugindir argument (Bug #22092)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 18 Jul 2011 12:41:51 +0200

ucslint (2.0.9-1) unstable; urgency=low

  * changed 0004-10 to "warning" (Bug #22514)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 16 May 2011 11:55:27 +0200

ucslint (2.0.8-1) unstable; urgency=low

  * removed test 0004-26 (not required anymore) (Bug #22092)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 16 May 2011 11:50:39 +0200

ucslint (2.0.7-1) unstable; urgency=low

  * fixed testframework (Bug #22092)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Mon, 16 May 2011 11:48:01 +0200

ucslint (2.0.6-4) unstable; urgency=low

  * Do not abort if univention-install-config-registry-info is missing
    (Bug #22092)

 -- Stefan Gohmann <gohmann@univention.de>  Fri, 13 May 2011 08:47:40 +0200

ucslint (2.0.6-3) unstable; urgency=low

  * Revert: svn merge -r 24045:24031 . (Bug #22092)

 -- Philipp Hahn <hahn@univention.de>  Wed, 11 May 2011 08:51:44 +0200

ucslint (2.0.6-2) unstable; urgency=low

  * Fix python2.5 not handling with...as... (Bug #22092)

 -- Philipp Hahn <hahn@univention.de>  Tue, 10 May 2011 20:27:35 +0200

ucslint (2.0.6-1) unstable; urgency=low

  * debian/control: Fix dependency on debhelper and python-all (Bug #22092)
  * debian/source/format: Switch to 3.0 (native)
  * Add encoding line for python files.
  * Fix pruning of .svn directory.
  * 0008: Fix regexp for finding substitutions before translation.
  * base: Add line number to filename output.

 -- Philipp Hahn <hahn@univention.de>  Tue, 10 May 2011 20:13:42 +0200

ucslint (2.0.5-1) unstable; urgency=low

  * missing bug/ticket number is no real error during build (Bug #22092)

 -- Sönke Schwardt-Krummrich <schwardt@univention.de>  Tue, 10 May 2011 15:28:45 +0200

ucslint (2.0.4-4) unstable; urgency=low

  * removed superfluous dependency (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Tue, 10 May 2011 09:45:27 +0200

ucslint (2.0.4-3) unstable; urgency=low

  * fixed dependencies (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Tue, 10 May 2011 09:35:17 +0200

ucslint (2.0.4-2) unstable; urgency=low

  * fixed packaging of ucslint (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 09 May 2011 15:37:50 +0200

ucslint (2.0.4-1) unstable; urgency=low

  * fixed packaging of ucslint (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 09 May 2011 15:22:14 +0200

ucslint (2.0.3-1) unstable; urgency=low

  * improved UPCMessage (Bug #22437)
  * added UPCFileTester (Bug #22437)
  * added dict.has_key test (Bug #22437)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 06 May 2011 17:43:15 +0200

ucslint (2.0.2-2) unstable; urgency=low

  * bumped version (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 06 May 2011 16:21:47 +0200

ucslint (2.0.2-1) unstable; urgency=low

  * fixed parsing of debian/control files (Bug #22443)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 06 May 2011 14:07:37 +0200

ucslint (2.0.1-1) unstable; urgency=low

  * only exit on errors (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 06 May 2011 10:22:10 +0200

ucslint (2.0.0-1) unstable; urgency=low

  * bumped version for UCS 3 (Bug #22092)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 06 May 2011 10:22:10 +0200

ucslint (1.0.19-1) unstable; urgency=low

  * fixed traceback in 0010-Copyright.py (Bug #13192)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 28 Jun 2010 11:19:07 +0200

ucslint (1.0.18-1) unstable; urgency=low

  * added test for configRegistry.is_(true|false) (Bug #18805)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 25 Jun 2010 17:50:44 +0200

ucslint (1.0.17-1) unstable; urgency=low

  * switched to AGPL 3 (Bug #13192)

 -- Sönke Schwardt <schwardt@univention.de>  Fri, 25 Jun 2010 18:42:39 +0200

ucslint (1.0.16-1) unstable; urgency=low

  * Fix test for missing character set in *.po files (Bug #18567)

 -- Philipp Hahn <hahn@univention.de>  Tue, 22 Jun 2010 10:42:03 +0200

ucslint (1.0.15-1) unstable; urgency=low

  * test for invalid character set in *.po files (Bug #18567)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 07 Jun 2010 17:45:53 +0200

ucslint (1.0.14-1) unstable; urgency=low

  * test for invalid characters in debian/$PACKAGENAME.univention-config-registry-variables (Bug #13012)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 07 Jun 2010 17:44:50 +0200

ucslint (1.0.13-1) unstable; urgency=low

  * find empty translation strings in .po files (Bug #18593)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 07 Jun 2010 17:43:58 +0200

ucslint (1.0.12-1) unstable; urgency=low

  * test new-style join scripts (Bug #18592)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 07 Jun 2010 17:41:20 +0200

ucslint (1.0.11-1) unstable; urgency=low

  * test for unquoted "eval $(ucr shell)" calls (Bug #18444)

 -- Sönke Schwardt <schwardt@univention.de>  Sun, 06 Jun 2010 18:14:23 +0200

ucslint (1.0.10-1) unstable; urgency=low

  * ignore .svn directories (Bug #13016)

 -- Sönke Schwardt <schwardt@univention.de>  Sun, 06 Jun 2010 18:11:43 +0200

ucslint (1.0.9-1) unstable; urgency=low

  * fixed traceback if file is empty (Bug #12793)

 -- Sönke Schwardt <schwardt@univention.de>  Sun, 06 Jun 2010 17:46:16 +0200

ucslint (1.0.8-1) unstable; urgency=low

  * added checks for debian/control (Bug #18574)

 -- Sönke Schwardt <schwardt@univention.de>  Sun, 06 Jun 2010 17:44:23 +0200

ucslint (1.0.7-1) unstable; urgency=low

  * added option to disable certain modules (Bug #18573)

 -- Sönke Schwardt <schwardt@univention.de>  Sun, 06 Jun 2010 17:36:56 +0200

ucslint (1.0.6-1) unstable; urgency=low

  * fixed traceback in 0009-Python.py (Bug: #13016)

 -- Sönke Schwardt <schwardt@univention.de>  Sat, 17 Oct 2009 23:29:11 +0200

ucslint (1.0.5-1) unstable; urgency=low

  * added check "script contains 'exit 0' at end of file" (Bug: #13014)

 -- Sönke Schwardt <schwardt@univention.de>  Tue, 10 Nov 2009 22:29:46 +0100

ucslint (1.0.4-1) unstable; urgency=low

  * added module 0007-Changelog testing for missing bug/ticket number in
    latest changelog entry (Bug: #13017)

 -- Sönke Schwardt <schwardt@univention.de>  Wed, 10 Jun 2009 19:00:57 +0200

ucslint (1.0.3-1) unstable; urgency=low

  * added option to specify error categories to be displayed (Bug: #14742)
  * ucslint returns exitcode 1 if at least one msg has been
    displayed - otherwise exitcode 0

 -- Sönke Schwardt <schwardt@univention.de>  Wed, 10 Jun 2009 18:18:52 +0200

ucslint (1.0.2-2) unstable; urgency=low

  * fixed python hashbang test module (Bug: #13016)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 08 Jun 2009 18:15:17 +0200

ucslint (1.0.2-1) unstable; urgency=low

  * added python hashbang test module (Bug: #13016)

 -- Sönke Schwardt <schwardt@univention.de>  Mon, 08 Jun 2009 17:49:01 +0200

ucslint (1.0.1-3) unstable; urgency=low

  * fixed missing python modules while running testframework

 -- Sönke Schwardt <schwardt@univention.de>  Sat, 28 Mar 2009 18:18:53 +0100

ucslint (1.0.1-2) unstable; urgency=low

  * failing testframework should not interfere with package build until
    testframework works on all systems

 -- Sönke Schwardt <schwardt@univention.de>  Sat, 28 Mar 2009 15:37:34 +0100

ucslint (1.0.1-1) unstable; urgency=low

  * fixed missing python module while running testframework

 -- Sönke Schwardt <schwardt@univention.de>  Sat, 28 Mar 2009 15:22:28 +0100

ucslint (1.0.0-1) unstable; urgency=low

  * first version of ucslint

 -- Sönke Schwardt <schwardt@univention.de>  Wed, 12 Nov 2008 10:20:18 +0100

