]> eyrie.org Git - kerberos/krb5-strength.git/log
kerberos/krb5-strength.git
5 months agoFinalize changes for 3.3-1 debian/unstable archive/debian/3.3-1 debian/3.3-1
Russ Allbery [Tue, 26 Dec 2023 03:13:01 +0000 (19:13 -0800)]
Finalize changes for 3.3-1

5 months agoFiddle with debian/copyright a bit
Russ Allbery [Tue, 26 Dec 2023 03:12:04 +0000 (19:12 -0800)]
Fiddle with debian/copyright a bit

The copyright format doesn't really take into account the way that
Libtool now has a GPL-2 or Expat license. Fiddle with the format a
bit to make something that sort of works.

5 months agoUpdate debian/copyright
Russ Allbery [Tue, 26 Dec 2023 03:03:45 +0000 (19:03 -0800)]
Update debian/copyright

5 months agoUpdate dependencies
Russ Allbery [Tue, 26 Dec 2023 02:59:40 +0000 (18:59 -0800)]
Update dependencies

Update Debian package dependencies for changes to upstream Perl
dependencies.

5 months agoAdd upstream changelog for 3.3
Russ Allbery [Tue, 26 Dec 2023 02:58:54 +0000 (18:58 -0800)]
Add upstream changelog for 3.3

5 months agoUpdate upstream source from tag 'upstream/3.3'
Russ Allbery [Tue, 26 Dec 2023 02:56:52 +0000 (18:56 -0800)]
Update upstream source from tag 'upstream/3.3'

Update to upstream version '3.3'
with Debian dir f00f301d1f2ed9013832b35278ddb96fad618363

5 months agoNew upstream version 3.3 upstream/latest upstream/3.3
Russ Allbery [Tue, 26 Dec 2023 02:56:50 +0000 (18:56 -0800)]
New upstream version 3.3

5 months agoRelease 3.3 release/3.3
Russ Allbery [Tue, 26 Dec 2023 02:32:01 +0000 (18:32 -0800)]
Release 3.3

Add portable/reallocarray to the list of tests.

5 months agoUpdate hash iterations in heimdal-history
Russ Allbery [Mon, 25 Dec 2023 23:12:29 +0000 (15:12 -0800)]
Update hash iterations in heimdal-history

Rebenchmark (admittedly not really on that newer of hardware) and
bump the hash iterations by about 10%.

5 months agoAdd NEWS entry for spec file
Russ Allbery [Mon, 25 Dec 2023 23:11:15 +0000 (15:11 -0800)]
Add NEWS entry for spec file

5 months agoAdd license statement to RPM spec file
Russ Allbery [Mon, 25 Dec 2023 23:04:29 +0000 (15:04 -0800)]
Add license statement to RPM spec file

5 months agoUpdate DocKnot configuration
Russ Allbery [Mon, 25 Dec 2023 23:00:57 +0000 (15:00 -0800)]
Update DocKnot configuration

Update the old DocKnot configuration to use the new YAML
configuration file instead of the old JSON syntax, and regenerate
the documentation.

5 months agoTweak RPM spec file
Russ Allbery [Mon, 25 Dec 2023 22:46:09 +0000 (14:46 -0800)]
Tweak RPM spec file

Update Perl dependencies for the history package and fix the
license metadata.

5 months agoMerge pull request #4 from dariaphoebe/main
Russ Allbery [Mon, 25 Dec 2023 22:42:29 +0000 (14:42 -0800)]
Merge pull request #4 from dariaphoebe/main

add a specfile for building on RPM platforms

5 months agoMerge pull request #5 from rra/dependabot/github_actions/actions/checkout-4
Russ Allbery [Mon, 25 Dec 2023 22:32:27 +0000 (14:32 -0800)]
Merge pull request #5 from rra/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 2 to 4

5 months agoBump actions/checkout from 2 to 4
dependabot[bot] [Mon, 25 Dec 2023 22:26:21 +0000 (22:26 +0000)]
Bump actions/checkout from 2 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoMake xmalloc diagnostic suppression conditional
Russ Allbery [Mon, 25 Dec 2023 22:25:11 +0000 (14:25 -0800)]
Make xmalloc diagnostic suppression conditional

It looks like -Wuse-after-free was added in GCC 12, although it
doesn't appear in the changes. Make suppressing diagnostics about
it in util/xmalloc.c conditional on that version to avoid problems
on GitHub CI with an older GCC version.

5 months agoUpdate default GCC warning flags
Russ Allbery [Mon, 25 Dec 2023 22:24:45 +0000 (14:24 -0800)]
Update default GCC warning flags

Review changes to GCC warning flags between GCC 9.2 and 13.2 and
add some additional flags.

5 months agoFix branch name in GitHub CI configuration
Russ Allbery [Mon, 25 Dec 2023 21:42:29 +0000 (13:42 -0800)]
Fix branch name in GitHub CI configuration

Run checks on pull requests to main, rather than master.

5 months agoAdd dependabot configuration
Russ Allbery [Mon, 25 Dec 2023 21:42:06 +0000 (13:42 -0800)]
Add dependabot configuration

Tell dependabot to create PRs to update GitHub Actions.

5 months agoUpdate package installations for CI
Russ Allbery [Mon, 25 Dec 2023 21:40:29 +0000 (13:40 -0800)]
Update package installations for CI

Reflect the changed dependencies (add Const::Fast and JSON::MaybeXS,
remove Readonly and JSON).

5 months agoFix cppcheck errors
Russ Allbery [Mon, 25 Dec 2023 21:29:50 +0000 (13:29 -0800)]
Fix cppcheck errors

Fix a few legitimate cppcheck errors and suppress three new false
positives due to cppcheck apparently misparsing noreturn annotations.

5 months agoFix Kerberos warning flags
Russ Allbery [Mon, 25 Dec 2023 21:24:26 +0000 (13:24 -0800)]
Fix Kerberos warning flags

The update to rra-c-util changed the Makefile variable used to
enable warnings with Kerberos code. Fix the reference to match.

5 months agoAvoid Clang warnings in util/xmalloc.c
Russ Allbery [Mon, 25 Dec 2023 21:23:27 +0000 (13:23 -0800)]
Avoid Clang warnings in util/xmalloc.c

The preprocessor code to suppress false positive GCC warnings needs
to be wrapped in a conditional since Clang doesn't understand that
warning flag.

5 months agoFix make-c-data for Const::Fast
Russ Allbery [Mon, 25 Dec 2023 21:22:35 +0000 (13:22 -0800)]
Fix make-c-data for Const::Fast

The change from Readonly to Const::Fast broke make-c-data because
of how it was using a hash of flags. Use exists explicitly so that
it still works with a read-only hash.

5 months agoDisable Clang -Wunsafe-buffer-usage
Russ Allbery [Mon, 25 Dec 2023 21:21:27 +0000 (13:21 -0800)]
Disable Clang -Wunsafe-buffer-usage

This new warning flag is designed for C++ code where it is now
possible to never use raw C pointers to manipulate buffers.  C code
still requires this, so it should be disabled.

5 months agoExplicitly erase Heimdal password copy
Russ Allbery [Mon, 25 Dec 2023 21:04:06 +0000 (13:04 -0800)]
Explicitly erase Heimdal password copy

Explicitly erase the copy of the password made in the Heimdal
plugin before freeing memory.

5 months agoUpdate to rra-c-util 10.5
Russ Allbery [Mon, 25 Dec 2023 19:59:59 +0000 (11:59 -0800)]
Update to rra-c-util 10.5

* Assume a working snprintf rather than supplying a replacement.
* Fix detection of reallocarray on NetBSD.
* Check that Kerberos header files were found during configure.
* Use AS_ECHO in all Autoconf macros.
* Always use lib32 or lib64 if it exists, even on Debian.
* Fix rejection of unknown Clang warning flags.
* Disable -Wreserved-identifier for Clang warning builds.

Reformat and restructure Perl code for new perlcritic and perltidy
rules.

heimdal-history now requires the Perl modules Const::Fast and
JSON::MaybeXS instead of Readonly and JSON.

7 months agoadd a specfile for building on RPM platforms
Daria Phoebe Brashear [Wed, 15 Nov 2023 18:22:58 +0000 (13:22 -0500)]
add a specfile for building on RPM platforms

defaults to heimdal but will build with krb5 with --with-krb5

defaults to not building heimdal-history given not all redhat platforms
package all the needed rpms.

7 months agoMerge pull request #3 from dariaphoebe/master
Russ Allbery [Wed, 15 Nov 2023 17:18:08 +0000 (09:18 -0800)]
Merge pull request #3 from dariaphoebe/master

correct upstream contributor name

7 months agocorrect upstream contributor name
Daria Phoebe Brashear [Wed, 15 Nov 2023 17:14:37 +0000 (12:14 -0500)]
correct upstream contributor name

7 months agoRefresh upstream signing key archive/debian/3.2-4 debian/3.2-4
Russ Allbery [Sun, 22 Oct 2023 19:39:20 +0000 (12:39 -0700)]
Refresh upstream signing key

7 months agoFinalize changes for 3.2-4
Russ Allbery [Sun, 22 Oct 2023 19:37:50 +0000 (12:37 -0700)]
Finalize changes for 3.2-4

7 months agoUpdate to standards version 4.6.2
Russ Allbery [Sun, 22 Oct 2023 19:37:36 +0000 (12:37 -0700)]
Update to standards version 4.6.2

7 months agoRun maintainer-clean during debian/rules clean
Russ Allbery [Sun, 22 Oct 2023 19:30:39 +0000 (12:30 -0700)]
Run maintainer-clean during debian/rules clean

* Run make maintainer-clean during debian/rules clean, since
  debian/rules build runs ./bootstrap and thus regenerates test files.
  (Closes: #1048564)

3 years agoFinalize changes for 3.2-3 archive/debian/3.2-3 debian/3.2-3
Russ Allbery [Sun, 28 Feb 2021 19:27:34 +0000 (11:27 -0800)]
Finalize changes for 3.2-3

3 years agoFix FTBFS with nocheck profile
Russ Allbery [Sun, 28 Feb 2021 19:21:56 +0000 (11:21 -0800)]
Fix FTBFS with nocheck profile

Thanks, Helmut Grohne.

3 years agoFinalize changes for 3.2-2 archive/debian/3.2-2 debian/3.2-2
Russ Allbery [Thu, 31 Dec 2020 02:11:30 +0000 (18:11 -0800)]
Finalize changes for 3.2-2

3 years agoRefresh upstream signing key
Russ Allbery [Thu, 31 Dec 2020 02:06:06 +0000 (18:06 -0800)]
Refresh upstream signing key

3 years agoAdd debian/upstream/metadata file
Russ Allbery [Thu, 31 Dec 2020 02:00:32 +0000 (18:00 -0800)]
Add debian/upstream/metadata file

3 years agoUpdate standards version to 4.5.1
Russ Allbery [Thu, 31 Dec 2020 01:34:06 +0000 (17:34 -0800)]
Update standards version to 4.5.1

3 years agoMark build dependencies with <!nocheck>
Russ Allbery [Thu, 31 Dec 2020 01:33:10 +0000 (17:33 -0800)]
Mark build dependencies with <!nocheck>

* Mark build dependencies used only for the test suite with <!nocheck>.
  Thanks, Helmut Grohne.  (Closes: #978723)
* Remove Build-Dependency on libfile-slurp-perl, which was not used.

3 years agoRemove trailing blank line from debian/copyright
Russ Allbery [Thu, 31 Dec 2020 01:31:52 +0000 (17:31 -0800)]
Remove trailing blank line from debian/copyright

3 years agoChange canonical packaging repository to Salsa
Russ Allbery [Thu, 31 Dec 2020 01:26:02 +0000 (17:26 -0800)]
Change canonical packaging repository to Salsa

3 years agoChange the Debian packaging branch to debian/unstable
Russ Allbery [Thu, 31 Dec 2020 01:24:46 +0000 (17:24 -0800)]
Change the Debian packaging branch to debian/unstable

4 years agoStop installing sqlite for CI
Russ Allbery [Mon, 18 May 2020 01:15:57 +0000 (18:15 -0700)]
Stop installing sqlite for CI

This shouldn't be necessary.  All of the tools and tests use the
Perl DBI module or the C library.

4 years agoDeclare fast forward from 3.1-2 archive/debian/3.2-1 debian/3.2-1
Russ Allbery [Sun, 17 May 2020 17:27:44 +0000 (10:27 -0700)]
Declare fast forward from 3.1-2

[dgit --overwrite]

4 years agoFinalize changes for 3.2-1
Russ Allbery [Sun, 17 May 2020 17:28:14 +0000 (10:28 -0700)]
Finalize changes for 3.2-1

4 years agoUpdate coding style of maintainer scripts
Russ Allbery [Sun, 17 May 2020 06:29:09 +0000 (23:29 -0700)]
Update coding style of maintainer scripts

4 years agoUpdate to standards version 4.5.0
Russ Allbery [Sun, 17 May 2020 06:25:07 +0000 (23:25 -0700)]
Update to standards version 4.5.0

* Update to standards version 4.5.0 (no changes required).

4 years agoRefresh upstream signing key
Russ Allbery [Sun, 17 May 2020 06:23:21 +0000 (23:23 -0700)]
Refresh upstream signing key

4 years agoUpdate to debhelper compatibility level V13
Russ Allbery [Sun, 17 May 2020 06:22:32 +0000 (23:22 -0700)]
Update to debhelper compatibility level V13

4 years agoDrop test suite patch
Russ Allbery [Sun, 17 May 2020 06:11:03 +0000 (23:11 -0700)]
Drop test suite patch

* Drop upstream patch to modify the test suite, since the upstream test
  suite now correctly handles a system CrackLib library.

4 years agoUpdate debian/copyright and include cracklib license
Russ Allbery [Sun, 17 May 2020 06:10:15 +0000 (23:10 -0700)]
Update debian/copyright and include cracklib license

* Include the full text of the license of the embedded copy of cracklib
  (not used in the Debian build) in debian/copyright, since it's not
  identical to the Artistic license included in common-licenses.

4 years agoAdd changelog for upstream 3.2 release
Russ Allbery [Sun, 17 May 2020 06:03:42 +0000 (23:03 -0700)]
Add changelog for upstream 3.2 release

4 years agoUpdate upstream source from tag 'upstream/3.2'
Russ Allbery [Sun, 17 May 2020 05:59:06 +0000 (22:59 -0700)]
Update upstream source from tag 'upstream/3.2'

Update to upstream version '3.2'
with Debian dir 92fce2bd9ce55374a796c11c40b6f6e214b63388

4 years agoNew upstream version 3.2 upstream/3.2
Russ Allbery [Sun, 17 May 2020 05:59:04 +0000 (22:59 -0700)]
New upstream version 3.2

4 years agoAdd new files to the distribution release/3.2
Russ Allbery [Sun, 17 May 2020 03:54:19 +0000 (20:54 -0700)]
Add new files to the distribution

4 years agoAdd NEWS entry for better AIX support
Russ Allbery [Sun, 17 May 2020 03:32:30 +0000 (20:32 -0700)]
Add NEWS entry for better AIX support

Refreshing rra-c-util brought in a replacement for the krb5_profile
functions on AIX where they're not part of the Kerberos library.

4 years agoRelease 3.2
Russ Allbery [Sun, 17 May 2020 03:29:39 +0000 (20:29 -0700)]
Release 3.2

4 years agoIncrease iterations for history hashing
Russ Allbery [Sun, 17 May 2020 02:41:15 +0000 (19:41 -0700)]
Increase iterations for history hashing

Increase hash iterations for heimdal-history by roughly a factor of
four to increase the time required for a password hash to about 0.1
seconds on modern hardware.  This will affect newly-stored history
entries but will not invalidate existing password history entries.

4 years agoAdd new --check-only option to heimdal-history
Russ Allbery [Sun, 17 May 2020 02:24:53 +0000 (19:24 -0700)]
Add new --check-only option to heimdal-history

Add new -c (--check-only) option to heimdal-history to check whether a
password would be accepted without updating the history or password
length databases.  Based on work by macrotex.

Closes #1

4 years agoRewrite and simplify CrackLib Autoconf macro
Russ Allbery [Sun, 17 May 2020 01:55:28 +0000 (18:55 -0700)]
Rewrite and simplify CrackLib Autoconf macro

Make use of the lib-helper.m4 framework and move the extra tests
we were doing in configure.ac into cracklib.m4.

4 years agoFix tests when built without CrackLib
Russ Allbery [Sun, 17 May 2020 01:55:04 +0000 (18:55 -0700)]
Fix tests when built without CrackLib

The count of skipped tests when compiled without CrackLib support
was off by one.

4 years agoRemove initializations older cppcheck doesn't like
Russ Allbery [Sun, 17 May 2020 01:02:25 +0000 (18:02 -0700)]
Remove initializations older cppcheck doesn't like

Current cppcheck is better about ignoring initializations that
don't matter, but the older version running on GitHub Actions
complaints.  Fix a couple of those initializations to fix tests.

4 years agoFix tests when built with system CrackLib
Russ Allbery [Sun, 17 May 2020 00:59:23 +0000 (17:59 -0700)]
Fix tests when built with system CrackLib

Skip tests that require the stronger rule configuration in the
embedded CrackLib when built against system CrackLib.  This avoids
test failures when built with system CrackLib.

4 years agoRe-add dropped make warnings in ci/test
Russ Allbery [Sun, 17 May 2020 00:01:47 +0000 (17:01 -0700)]
Re-add dropped make warnings in ci/test

It helps to actually build the code when testing it.

4 years agoModernize krb5-strength-wordlist slightly
Russ Allbery [Sat, 16 May 2020 23:59:02 +0000 (16:59 -0700)]
Modernize krb5-strength-wordlist slightly

krb5-strength-wordlist now requires Perl 5.010 or later.  This
allows use of autodie and say, which simplifies the code somewhat.

While updating the version requirements, note that this package
has not recently been tested with Heimdal versions older than 7.0.

4 years agoMove test-suite-only dependencies to TESTING
Russ Allbery [Sat, 16 May 2020 23:47:52 +0000 (16:47 -0700)]
Move test-suite-only dependencies to TESTING

In the README, move test-suite-only dependencies out of the main
REQUIREMENTS section to the TESTING section.

4 years agoUpdate documentation metadata and regenerate
Russ Allbery [Sat, 16 May 2020 23:43:16 +0000 (16:43 -0700)]
Update documentation metadata and regenerate

Pick up template changes from DocKnot 3.04.  Adds badges for
GitHub workflows and for the Debian package.

4 years agoEnable valgrind and cppcheck testing for CI
Russ Allbery [Sat, 16 May 2020 23:41:48 +0000 (16:41 -0700)]
Enable valgrind and cppcheck testing for CI

Run both MIT and Heimdal GCC tests under valgrind, and use the
MIT plus GCC build to run cppcheck.

4 years agoRework valgrind testing
Russ Allbery [Sat, 16 May 2020 23:40:36 +0000 (16:40 -0700)]
Rework valgrind testing

Rework the check-valgrind target to use the new C TAP Harness valgrind
support and automatically check the valgrind log files for errors at
the end of the test suite.

4 years agoAdd SPDX-License-Identifier headers
Russ Allbery [Sat, 16 May 2020 23:18:02 +0000 (16:18 -0700)]
Add SPDX-License-Identifier headers

Add SPDX-License-Identifier headers to all substantial source files
other than those in the bundled version of CrackLib.

4 years agoFix Clang warning when built with Heimdal
Russ Allbery [Sat, 16 May 2020 22:51:41 +0000 (15:51 -0700)]
Fix Clang warning when built with Heimdal

The symbol exposed by the Heimdal plugin needed a forward
declaration.

4 years agoAdd check-cppcheck target and fix errors
Russ Allbery [Sat, 16 May 2020 22:49:14 +0000 (15:49 -0700)]
Add check-cppcheck target and fix errors

Add a check-cppcheck target for running cppcheck on all of the
code, and fix the errors it found.

4 years agoUse explicit_bzero to overwrite passwords
Russ Allbery [Sat, 16 May 2020 22:42:42 +0000 (15:42 -0700)]
Use explicit_bzero to overwrite passwords

Use explicit_bzero instead of memset, where available, to overwrite
copies of passwords before freeing memory.  This reduces the lifetime
of passwords in memory.

4 years agoFix make-c-data typo in copyright notice
Russ Allbery [Sat, 16 May 2020 22:40:45 +0000 (15:40 -0700)]
Fix make-c-data typo in copyright notice

4 years agoFix warnings with Clang 10
Russ Allbery [Sat, 16 May 2020 22:35:53 +0000 (15:35 -0700)]
Fix warnings with Clang 10

Fix warnings from both the compiler and the static analyzer.
Reword cracklib/HISTORY to consistently use the past tense.

4 years agoDo not install libtest-spelling-perl for CI
Russ Allbery [Sat, 16 May 2020 21:59:09 +0000 (14:59 -0700)]
Do not install libtest-spelling-perl for CI

Installing the libtest-spelling-perl package also installs
libperl-critic-perl, and although we later install a newer version,
Perl::Critic dynamically picks up all of its policy modules.  This
means that installing the Ubuntu package will install obsolete
policy modules that will then be run during the test suite, causing
spurious failures.

4 years agoSwitch to GitHub Actions
Russ Allbery [Sat, 16 May 2020 20:58:20 +0000 (13:58 -0700)]
Switch to GitHub Actions

Replace the Travis-CI configuration with GitHub Actions and move
the code to install prerequisites and run the tests into files in
the ci directory.

4 years agoAdd change comments to cracklib/rules.c
Russ Allbery [Sat, 16 May 2020 20:39:36 +0000 (13:39 -0700)]
Add change comments to cracklib/rules.c

4 years agoUpdate to rra-c-util 8.2 and C TAP Harness 4.7
Russ Allbery [Sat, 16 May 2020 20:34:17 +0000 (13:34 -0700)]
Update to rra-c-util 8.2 and C TAP Harness 4.7

Update to rra-c-util 8.2:

* Implement explicit_bzero with memset if it is not available.
* Reformat all C source using clang-format 10.
* Work around Test::Strict not skipping .git directories.
* Fix warnings with perltidy 20190601 and Perl::Critic 1.134.
* Improve check for obsolete strings.
* Use a more standard all-permissive license.
* Add SPDX-License-Identifier headers to all substantial source files.
* Skip more build system files when running the test suite.
* Fix warnings with Clang 10, GCC 10, and the Clang static analyzer.
* Exclude more valgrind false positives with Kerberos libraries.

Update to C TAP Harness 4.7:

* Fix warnings with GCC 10.
* Reformat all C source using clang-format 10.
* Fixed malloc error checking in bstrndup.
* Add support for valgrind testing via test list options.
* Report test failures as left and right, not wanted and seen.
* Fix is_string comparisons involving NULL pointers and "(null)".
* Add SPDX-License-Identifier headers to all substantial source files.

4 years agoReformat with clang-format
Russ Allbery [Sat, 16 May 2020 19:26:56 +0000 (12:26 -0700)]
Reformat with clang-format

Import the clang-format rules and Makefile target from rra-c-util
8.2.  Exclude the cracklib directory.

Complete a mangled comment in the SQLite dictionary implementation.

5 years agoFinalize changes for 3.1-2 debian/3.1-2
Russ Allbery [Sat, 1 Sep 2018 00:07:47 +0000 (17:07 -0700)]
Finalize changes for 3.1-2

5 years agoChange CrackLib tests for system CrackLib archive/debian/3.1-2
Russ Allbery [Sun, 25 Dec 2016 19:50:14 +0000 (11:50 -0800)]
Change CrackLib tests for system CrackLib

The upstream test suite contains a few tests that fail with the
normal system CrackLib rules.  Modify them to expect passes so
that we can run the full test suite during the build.

Also remove CrackLib when testing character classes, since it
rejects the passwords used for minimum_different testing as too
simplistic.

Gbp-Pq: Name 0001-Change-CrackLib-tests-for-system-CrackLib.patch

5 years agoRemove obsolete debian/source/options
Russ Allbery [Fri, 31 Aug 2018 23:59:07 +0000 (16:59 -0700)]
Remove obsolete debian/source/options

* Remove obsolete debian/source/options that was forcing the compression
  format to xz (now the default).

5 years agoAdd upstream-vcs-tag configuration to debian/gbp.conf
Russ Allbery [Fri, 31 Aug 2018 23:58:23 +0000 (16:58 -0700)]
Add upstream-vcs-tag configuration to debian/gbp.conf

5 years agoRefresh upstream signing key
Russ Allbery [Fri, 31 Aug 2018 23:57:34 +0000 (16:57 -0700)]
Refresh upstream signing key

5 years agoRemove trailing whitespace in debian/changelog
Russ Allbery [Fri, 31 Aug 2018 23:56:35 +0000 (16:56 -0700)]
Remove trailing whitespace in debian/changelog

5 years agoUpdate to debhelper compatibility levl V11
Russ Allbery [Fri, 31 Aug 2018 23:55:29 +0000 (16:55 -0700)]
Update to debhelper compatibility levl V11

5 years agoBump debian/watch version to 4 and use https
Russ Allbery [Fri, 31 Aug 2018 23:53:57 +0000 (16:53 -0700)]
Bump debian/watch version to 4 and use https

5 years agoUpdate standards version to 4.2.1
Russ Allbery [Fri, 31 Aug 2018 23:53:16 +0000 (16:53 -0700)]
Update standards version to 4.2.1

* Update standards version to 4.2.1.
  - Enable verbose test output.
  - Install the upstream release notes as NEWS.gz, not changelog.gz.
  - Add Rules-Requires-Root: no.
  - Use https for URLs in debian/copyright.
  - Change priority to optional.

7 years agoDocument heimdal-history keeps infinite history
Russ Allbery [Sat, 27 May 2017 18:52:54 +0000 (11:52 -0700)]
Document heimdal-history keeps infinite history

Also reformat the POD file to 78 columns (my normal convention) while
I was editing it anyway.

7 years agoFix formatting to make older perltidy happy
Russ Allbery [Mon, 22 May 2017 03:04:09 +0000 (20:04 -0700)]
Fix formatting to make older perltidy happy

7 years agoSupport building without CrackLib support
Russ Allbery [Mon, 22 May 2017 02:35:52 +0000 (19:35 -0700)]
Support building without CrackLib support

Support building without CrackLib support by passing
--without-cracklib to configure.  This makes the code a bit simpler
and lighter if you don't intend to ever use the CrackLib support.

7 years agoFix a few bits of DocKnot metadata
Russ Allbery [Sun, 12 Feb 2017 05:07:35 +0000 (21:07 -0800)]
Fix a few bits of DocKnot metadata

The Git repository URL was wrong, and one of the documentation
links for the web site used the incorrect URL.

7 years agoAdd missing DocKnot metadata for Debian packaging
Russ Allbery [Sun, 25 Dec 2016 21:37:20 +0000 (13:37 -0800)]
Add missing DocKnot metadata for Debian packaging

This only affects the thread output, not the documentation
included in the package.

7 years agoRemove another stray --parallel flag debian/3.1-1
Russ Allbery [Sun, 25 Dec 2016 20:43:21 +0000 (12:43 -0800)]
Remove another stray --parallel flag

7 years agoFinalize changes for 3.1-1
Russ Allbery [Sun, 25 Dec 2016 20:40:45 +0000 (12:40 -0800)]
Finalize changes for 3.1-1

7 years agoReplace missing PACKAGE setting in debian/rules
Russ Allbery [Sun, 25 Dec 2016 20:34:38 +0000 (12:34 -0800)]
Replace missing PACKAGE setting in debian/rules

Was too aggressive about removing this.