edbrowse (3.8.18-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * tests/control: Test a bit more.
  * rules: Use buildtools.mk.
  * Bump debhelper from old 12 to 13.
  * copyright: Update.
  * watch: Use version 5 github template.

  [ Paul Gevers ]
  * control: Remove myself from Uploaders.

  [ Jérémy Lal ]
  * Latest edbrowse supports quickjs-ng: build against libquickjs-ng-dev, which
    drops the need to link the engine statically.
  * docs: Install the upstream markdown documentation.

  [ Sebastian Humenda ]
  * new upstream version
  * control: Add Jérémy Lal to Uploaders.
  * control, rules: Drop the Static-Built-Using machinery, unused now that
    quickjs-ng is linked dynamically.
  * rules: Install through upstream's install target, so that the plugin
    config fragments and scripts added in 3.8.16, and emojis.txt, are shipped
    at all; override INSTALLBASE so the install stays inside DESTDIR.
  * docs, examples: Adapt to upstream file renames (FTBFS).
  * patches/plugin-dir-name: Look for the plugin fragments in the directory
    they are installed to.
  * patches/man-page-update: Refresh the Debian man page for 3.8.x.
  * manpages: Document the four plugin helper scripts.
  * edbrowse.alternatives: Register the editor and www-browser alternatives,
    as Policy 11.4 requires of anything providing the editor virtual package.
  * control: Drop the obsolete cmake build dependency, depend on python3 for
    the new chrome plugin, suggest the programs the shipped plugins invoke,
    bump Standards-Version to 4.7.4 and debhelper compat to 14, and drop the
    now redundant Priority and Rules-Requires-Root fields.
  * rules: Keep debug symbols with STRIP= rather than EBDEBUG, which upstream
    asks distributors not to set.
  * copyright: Rewrite; add the missing debian/* stanza, document the third
    party polyfills compiled into every binary, correct the GPL version and
    the common-licenses paths, and follow the replacement of
    esprima/escodegen with js-beautify.
  * tests: Replace the superficial test with offline JavaScript and plugin
    tests, and declare needs-internet on the one that fetches a web page. The
    network test bootstraps the config first, since edbrowse writes a default
    one and exits on first start.
  * salsa-ci.yml: Retry test-uscan; the GitHub API the watch file queries
    answers 504 often enough to fail the pipeline on its own.
  * lintian-overrides: Refresh; the source overrides had stopped matching.
  * Tidy gbp.conf, upstream/metadata and doc-base; replace README.testing
    with a README.source.

 -- Sebastian Humenda <shumenda@gmx.de>  Thu, 20 Aug 2026 16:15:05 +0200

edbrowse (3.8.12-1) unstable; urgency=medium

  * new upstream version

 -- Sebastian Humenda <shumenda@gmx.de>  Tue, 03 Jun 2025 06:16:09 +0200

edbrowse (3.8.10-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * control: Use Static-Built-Using instead of Built-Using.
  * patches/gcc-15: Fix build with gcc-15 (Closes: Bug#1096564)
  * copyright: Note new upstream mail contact.
  * watch, upstream/metadata: Update to new upstream URL.

  [ Sebastian Humenda ]
  * new upstream version
  * remove upstreamed patches

 -- Sebastian Humenda <shumenda@gmx.de>  Thu, 06 Mar 2025 08:34:08 +0100

edbrowse (3.8.9-7) unstable; urgency=medium

  * drop debian-specific SSL patch: upstream SSL code works and rejects
    incorrect certificates

 -- Sebastian Humenda <shumenda@gmx.de>  Sun, 29 Dec 2024 16:14:09 +0100

edbrowse (3.8.9-6) unstable; urgency=medium

  * fix dbgsym package creation by building with debug symbols by default
  * fix downstream patch for ssl certificate store that caused a segfault due
    to invalid free
  * depend on new QuicJS to fix CVE-2024-33263

 -- Sebastian Humenda <shumenda@gmx.de>  Thu, 25 Jul 2024 10:47:47 +0200

edbrowse (3.8.9-3) unstable; urgency=medium

  * rules,control: Record which static libquickjs edbrowse was built
    against.
  * rules, patches/cross: Fix cross-building.

 -- Samuel Thibault <sthibault@debian.org>  Sat, 23 Mar 2024 11:24:45 +0100

edbrowse (3.8.9-2) unstable; urgency=medium

  * rules: Pick up quickjs from multiarch path (which fixes crossbuild).
  * control: Bump quickjs build-dependency accordingly.

 -- Samuel Thibault <sthibault@debian.org>  Fri, 22 Mar 2024 11:11:37 +0100

edbrowse (3.8.9-1) unstable; urgency=medium

  * New upstream release (Closes: Bug#1030682)
    - control: Drop libtidy-dev and duktape-dev build-deps.
    - control: Add pkgconf, unixodbc-dev, and libquickjs build-deps.
    - patches/ssl_certs: Refresh.
    - patches/nomake: Dropped, now useless.
    - patches/pcre2: Upstreamed.
    - rules: Define QUICKJS_INCLUDE and QUICKJS_LIB.
    - docs: Install more usersguide translations.
    - install: Install edbrowse by hand.
    - patches/harden: Fix passing hardening flags.
    - source/lintian-overrides: Update.
    - copyright: Update.
  * clean: Drop generated files (Closes: Bug#1044457).

 -- Samuel Thibault <sthibault@debian.org>  Thu, 21 Mar 2024 00:41:45 +0100

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