wsl-pro-service (0.1.18~20.04.1) focal; urgency=medium

  * Backport version 0.1.18 to focal  (LP: #2107145):
    - with debhelper-compat=12 and Go 1.22, as required by focal
    - explicitly passing --buildsystem=golang otherwise the build target
      doesn't run properly.
    - downgrading dependencies to be able to compile with Go 1.22, which
      causes substantial difference in the vendor tree
    - debian/tests/test changed to adjust the PATH env var according to the
      version of Go listed in debian/control Build-Depends.
    - that requires the addition of dctrl-tools to Build-Depends.

 -- Carlos Nihelton <cnihelton@ubuntu.com>  Mon, 17 Nov 2025 16:10:47 -0300

wsl-pro-service (0.1.18~24.04.3) noble; urgency=medium

  * Make debian/get-depends-go-bin-path.sh executable which is executed during
    autopkgtests.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Mon, 13 Oct 2025 15:02:14 +0200

wsl-pro-service (0.1.18~24.04.2) noble; urgency=medium

  * Upgrade to upstream version 0.1.18  (LP: #2106757):
    - Allows the service to quit for longer period of time if the Windows agent
      is not reachable, resulting in less logging to system journal.
    - Removes workaround for livepatch no longer needed since pro-client v35
    - systemd service is more confined again.
    - Prevents unnecessary re-registration with Landscape, by passing the
      CLI flag --register-if-needed to landscape-config.
    - Upgrades various Golang dependencies.
    - Changes debian/rules and debian/control to build with Go 1.23.
    - debian/prepare-source.sh also changed to:
      + build with Go 1.23, explicitly passing --mod=vendor
      + build successfully when the git tree only contains this source
        package (but not the monorepo helpers such as compute_version.go).
    - debian/tests/test changed to adjust the PATH env var according to the
      version of Go listed in debian/control Build-Depends.
    - that requires the addition of dctrl-tools to Build-Depends.

 -- Carlos Nihelton <cnihelton@ubuntu.com>  Wed, 02 Jul 2025 17:26:32 -0300

wsl-pro-service (0.1.4) noble; urgency=medium

  * Vendor manually on the host as the go mod vendoring when using
    dpkg-buildpackage works in a different environment.

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Fri, 19 Apr 2024 07:56:41 +0200

wsl-pro-service (0.1.3) noble; urgency=medium

  * Pin Go toolchain to 1.22.2 to fix the following security vulnerabilities:
    - GO-2024-2687
  * Use self-signed certificate chain to communicate with the Windows Agent over mTLS. (LP: #2060548)
  * Simplify the communication with the agent removing the double server.
  * Send the READY signal to systemd earlier.
  * Renamed ubuntu-advantage-tools to ubuntu-pro-client (LP: #2057651)
  * Restrict landscape.conf file permissions. (thanks iosifache)
  * Adds a default 'wsl' tag to Landscape configs.
  * Removed and obfuscated log messages that could leak sensitive information.
  * More robust handling output of cmd.exe commands.
  * More careful validation of the .address file contents.
  * Updated dependencies.

 -- Carlos Nihelton <carlos.nihelton@canonical.com>  Thu, 18 Apr 2024 12:43:23 -0300

wsl-pro-service (0.1.2) noble; urgency=medium

  * Improved log and error messages
  * Added usage of gRPC logstreamer in connection with Windows-Agent
  * Updated dependencies
  * Fix issue where IPv6 addresses would be badly joined with the port (thanks iosifache)

 -- Edu Gómez Escandell <edu.gomez.escandell@canonical.com>  Thu, 29 Feb 2024 15:21:20 +0100

wsl-pro-service (0.1.1) noble; urgency=medium

  [ Edu Gómez Escandell ]
  * Fix debian lintian issues and warnings
  * Remove duplicate test-run
  * Increase a couple of timeouts in the tests

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 05 Feb 2024 10:48:42 +0100

wsl-pro-service (0.1) noble; urgency=medium

  [ Carlos Nihelton ]
  [ Edu Gómez Escandell ]
  [ Jean-Baptiste Lallement ]
  [ Didier Roche-Tolomelli ]
  * Initial release

 -- Didier Roche-Tolomelli <didrocks@ubuntu.com>  Wed, 22 Mar 2023 11:12:28 +0100
