ubuntu-report (1.7.3ubuntu0.24.04.3) noble-security; urgency=medium

  * No change rebuild due to golang-1.22 update

 -- Evan Caville <evan.caville@canonical.com>  Thu, 19 Jun 2025 16:38:29 +1000

ubuntu-report (1.7.3ubuntu0.24.04.2) noble-security; urgency=medium

  * No change rebuild due to golang-1.22 update

 -- Evan Caville <evan.caville@canonical.com>  Thu, 24 Oct 2024 10:39:02 +1000

ubuntu-report (1.7.3ubuntu0.24.04.1) noble-security; urgency=medium

  * No change rebuild due to golang-1.22 update

 -- Nishit Majithia <nishit.majithia@canonical.com>  Tue, 16 Jul 2024 12:09:58 +0530

ubuntu-report (1.7.3build2) noble; urgency=medium

  * No-change rebuild against Go 1.22.

 -- Vladimir Petko <vladimir.petko@canonical.com>  Mon, 08 Apr 2024 15:07:28 +1200

ubuntu-report (1.7.3build1) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 08:29:24 +0000

ubuntu-report (1.7.3) noble; urgency=medium

  * Use regex to capature all crosscall symbols in libsysmetrics1. (LP: #2055528)
    These are internal symbols from cgo. Fix FTBFS with golang-1.22.

 -- Shengjing Zhu <shengjing.zhu@canonical.com>  Fri, 01 Mar 2024 15:47:58 +0800

ubuntu-report (1.7.2) mantic; urgency=medium

  * Fix FTBFS with golang-1.21. (LP: #2032594)
    Missing x_crosscall2_ptr symbols in libsysmetrics1.
  * Add missing tzdata to Build Depends

 -- Shengjing Zhu <shengjing.zhu@canonical.com>  Tue, 22 Aug 2023 15:15:56 +0800

ubuntu-report (1.7.1) jammy; urgency=medium

  * Fix builder golang version which tried to ship internal/ alongside
    pkg/. Ignore it too.

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 14 Mar 2022 20:52:58 +0100

ubuntu-report (1.7) jammy; urgency=medium

  * Remove golang-github-ubuntu-ubuntu-report-dev package
    This package is not used anyway by any third parties, so deleting it.

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 14 Mar 2022 20:45:28 +0100

ubuntu-report (1.6.5) impish; urgency=medium

  * Fix building on RISC-V (LP: #1943146)
    - Bump github.com/sirupsen/logrus to v1.8.2-0.20210422133436-b50299cfaaa1

 -- Heinrich Schuchardt <heinrich.schuchardt@canonical.com>  Sat, 24 Jul 2021 03:26:18 +0200

ubuntu-report (1.6.4) hirsute; urgency=medium

  * Add new metric for glibc hwcaps (LP: #1922712)

 -- William 'jawn-smith' Wilson <william.wilson@canonical.com>  Wed, 07 Apr 2021 16:52:26 -0500

ubuntu-report (1.6.3) hirsute; urgency=medium

  * Don't build with lto for now.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 03 Apr 2021 11:18:04 +0200

ubuntu-report (1.6.2) hirsute; urgency=medium

  * Fix tests failing due to invalid casting
    This is spotted by go 1.15.
  * Updated README.

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 10 Nov 2020 10:12:57 +0100

ubuntu-report (1.6.1) focal; urgency=medium

  * Update for removed symbol on armhf/arm64:
    - This symbol was removed by gcc go in 1.13 but was not used by its
      reverse dependencies (private one). (LP: #1870084)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 02 Apr 2020 10:27:44 +0200

ubuntu-report (1.6.0) eoan; urgency=medium

  * Add product_family to OEM information (LP: #1833555)
  * Various test fixes

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 24 Jun 2019 11:10:02 +0200

ubuntu-report (1.5.1) eoan; urgency=medium

  * Unbreak autopkgtests with golang-go 1.11 by default.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 02 May 2019 09:14:56 +0100

ubuntu-report (1.5.0) eoan; urgency=medium

  * Fix CPU record not present in virtualbox (LP: #1819129)
    Virtualbox is having a special lspcu syntax without spaces between
    fields and values. Fix the regexp and tests to cover that use-case.
  * Fix go ineffassign warning
  * Fix golint false positive
  * Fix invalid tests comparison which was passing by chance. Ensure we
    can rerun commands in multiple runs tests.
  * Fix documentation vet error
  * Refresh go modules files with go 1.12. Prune uneeded indirect dep list
    now that more modules ships with go.mod.
  * Various typos fix

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 26 Apr 2019 08:18:24 +0200

ubuntu-report (1.4.1) disco; urgency=medium

  * Ship go modules files for -dev now that distro moved to 1.11.
    (LP: #1823440)

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 09 Apr 2019 15:16:07 +0200

ubuntu-report (1.4.0) cosmic; urgency=medium

  * Send updated report on distribution upgrade based on previous user's
    choice (opt-in or opt-out) (LP: #1794930)
  * go.*: refresh vendor directory (same dependency version though) based
    on go 1.11 module filters.
  * debian/rules:
    - build vendor/ directory when building the source package.

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 28 Sep 2018 09:18:46 +0200

ubuntu-report (1.3.0) cosmic; urgency=medium

  * Include optional DCD OEM file (LP: #1786432)
  * Collect number of disks and their sizes (LP: #1784383)
  * Misc grammar updates, thanks Robin Hood

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 30 Aug 2018 10:05:54 +0200

ubuntu-report (1.2.0) cosmic; urgency=medium

  * Add more information to determine CPU (LP: #1777651)
  * Refactor some test helpers to enable running lscpu command instead
    of looking at /proc/cpuinfo
  * Fix some typos and increase some timeouts in tests.

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 20 Jun 2018 12:22:34 +0200

ubuntu-report (1.1.0cosmic) cosmic; urgency=medium

  * debian/gbp.conf: remove prebuild hook as exported in build-already now

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 12 Jun 2018 10:49:37 +0200

ubuntu-report (1.1.0) bionic; urgency=medium

  * Delay reporting of system metrics when there is no network.
    A service then kicks in and try to report with exponential
    backoff until success (LP: #1774354)
  * Ensure that LANG is the user's language reported even in OEM
    mode (LP: #1765672)
  * Collect physical screen size (LP: #1771976)
  * Incorrect regex for GPU info (LP: #1765614)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 31 May 2018 09:58:03 +0200

ubuntu-report (1.0.11) bionic; urgency=medium

  * Use sys_vendor to determine vendor (LP: #1765400)
    After a discussion with Entroware, the SMBIOS spec infer that we should
    prefer sys_vendor to chassis_vendor for collecting Vendor information.
    Use that field and update tests thus.
    Thanks to Michael Wilson for pointing it out.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 19 Apr 2018 15:00:16 +0200

ubuntu-report (1.0.10) bionic; urgency=medium

  * Fix failing autopktests: ensure we do use vendored dependencies
    as we dropped distro build-deps.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 19 Apr 2018 09:40:42 +0200

ubuntu-report (1.0.9) bionic; urgency=medium

  * Use vendoring instead of relying on build-deps (LP: #1764961):
    - ship vendor as part of the source package and remove build-deps
    - update debian/copyright to list vendored deps.
    - ensure that golang-github-ubuntu-ubuntu-report-dev is still
      depending on the packages deps and don't ship vendor deps to avoid
      nested vendoring: we want developers using the bindings to have
      the choice between distro version or their own vendored version.

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 18 Apr 2018 10:03:35 +0200

ubuntu-report (1.0.8) bionic; urgency=medium

  * Handle complex screen config with multiple frequencies (LP: #1764427)
  * Configure timeout to client for https POST request (LP: #1764655)
  * List architecture as part of POST data (LP: #1764673)
  * All 3 items above are covered by new tests

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 17 Apr 2018 10:31:49 +0200

ubuntu-report (1.0.7) bionic; urgency=medium

  * Add crosscall_s390x@Base in symbols file for s390x

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 10 Apr 2018 16:07:47 +0200

ubuntu-report (1.0.6) bionic; urgency=medium

  * Fix typo in package description
  * Remove vendor directory from source tarball. Adjust d/copyright and
    d/rules.
  * Add symbols files, filtering private symbols.

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 10 Apr 2018 09:23:33 +0200

ubuntu-report (1.0.5) bionic; urgency=medium

  * dh_golang is using DEB_HOST_GNU_TYPE for build dir

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 04 Apr 2018 13:17:32 +0200

ubuntu-report (1.0.4) bionic; urgency=medium

  * use DEB_HOST_MULTIARCH instead of DEB_HOST_GNU_TYPE for installing
    .pc and lib to correct dir on x86

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 04 Apr 2018 13:08:54 +0200

ubuntu-report (1.0.3) bionic; urgency=medium

  * Some C API refinement (splitting send to send_report and send_decline)
    as suggested by the consumer side.
  * Move header to subdirectory and point .pc file to include it.

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 03 Apr 2018 09:51:07 +0200

ubuntu-report (1.0.2) bionic; urgency=medium

  * Remove symbols file:
    - internal generated symbol contains a hash depending on source file
      content, and differ betweens archs.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 29 Mar 2018 12:20:46 +0200

ubuntu-report (1.0.1) bionic; urgency=medium

  * namespace C API release:
    before tagging officially 1.*, use feedback on the C API to
    adjust it.
  * add sysmetrics_send new API to ensure we report what we have shown
    to the user.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 29 Mar 2018 12:12:04 +0200

ubuntu-report (1.0.0) bionic; urgency=medium

  * Initial release (LP: #1755456)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 28 Mar 2018 12:23:32 +0200
