man2html (1.6g-16) unstable; urgency=medium

  * Add 042-man2html-CVE-2021-40647.patch to make manidx_need() function
    always allocate at least the required amount of memory. This fixes
    a crash occurring on a crafted file (closes: #1021738, CVE-2021-40647).
  * Add 043-man2html-fix-asan-issues.patch to fix some issues found by
    AddressSanitizer.
  * debian/rules: support building package with AddressSanitizer when
    'asan' keyword is found in DEB_BUILD_OPTIONS.

 -- Robert Luberda <robert@debian.org>  Fri, 02 Feb 2024 00:05:41 +0100

man2html (1.6g-15) unstable; urgency=medium

  [ Debian Janitor ]
  * Update lintian override info to new format on line 2.
  * Update standards version to 4.6.1, no changes needed.

  [ Damyan Ivanov ]
  * Use 'command -v' instead of 'which' in cron.weekly job (closes: #993740).

  [ Robert Luberda ]
  * Add Romanian debconf templates translation of man2html (closes: #1032686).
  * Add 040-Polish-hman.1-manpage.patch and 041-Polish-man2html.1-manpage.patch
    with Polish translations of man pages (closes: #983626, #983627).
  * Use 'command -v' in man2html.{postinst,config} scripts as well.
  * Standards-Version: 4.6.2 (no changes).

 -- Robert Luberda <robert@debian.org>  Sun, 14 Jan 2024 12:41:16 +0100

man2html (1.6g-14) unstable; urgency=medium

  * Update 037-man2html-Nm-and-Bk-mdoc.patch to fix small regression
    caused by changes in .Bk macro (closes: #902606), and to fix
    handling of .Nm containing punctation-only argument.

 -- Robert Luberda <robert@debian.org>  Wed, 06 Jan 2021 00:32:55 +0100

man2html (1.6g-13) unstable; urgency=medium

  * Add the following patches:
    + 037-man2html-Nm-and-Bk-mdoc.patch to ensure that .Nm mdoc macro
      properly remembers command name, and .Bk ignores -word option
      (closes: #902606);
   + 038-man2html-colon-escape-sequence.patch to handle '\:' sequence
     in the same way as '\%' is handled, i.e. by replacing it with an
     empty string (closes: #922704);
   + 039-hman-sensible-browser-by-default.patch to fix 'executable
     rejected due to location or path' lynx error by using
     sensible-browser instead of lynx by default (closes: #963031).
     Add a NEWS entry about how to reenable lynxcgi in hman.
  * man2html.cgi.c: refactor trim_compress_suffix method to get rid
    of gcc warning.
  * Bump debhelper's compat version to 13.
  * Convert national encoding of debian/po/*.po files to UTF-8 (lintian).
  * Standards-Version: 4.5.1.

 -- Robert Luberda <robert@debian.org>  Sun, 20 Dec 2020 16:43:53 +0100

man2html (1.6g-12) unstable; urgency=medium

  [ Ondřej Nový ]
  * d/control: Set Vcs-* to salsa.debian.org

  [ Robert Luberda ]
  * Switch to debhelper v12.
  * Document in both README.Debian, and the package's description that
    installation of man2html might require enabling of CGI module of HTTP
    server manually (closes: #798931, #804204, LP: #1271032).
    This documentation is based on recent Osamu Aoki's work for dwww package.
  * Restrict access to localhost only when running on apache2. Document
    this change in README.Debian, and in debian/NEWS.
  * man2html.cgi.c:
    + fix determining what is section name vs. man page name, so that it is
       now possible to find 7z(1) man page;
    + do not restrict section names to two chars only, to properly show
      man pages for example from section 1posix.
  * manwhatis.c:
    + make sure generated links include the whole section name, instead of
      only its first character;
    + switch generated links to 'section+man page' order to match to the
      links produced by man2html itself.
  * Update 010-aux-debian.patch with correct link to swish++ home page.
  * mansearch: use https for links to debian.org sites.
  * debian/control:
    + depend on sensible-utils instead of debianutils (lintian);
    + remove outdated 'Breaks' and 'Replaces';
    + Standards-Version: 4.4.0.

 -- Robert Luberda <robert@debian.org>  Sat, 03 Aug 2019 16:17:05 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog man2html-base`.
