golang-v2ray-core (4.34.0+ds-4ubuntu0.24.04.2) noble-security; urgency=medium

  * No change rebuild due to golang-1.22 update

 -- Evan Caville <evan.caville@canonical.com>  Mon, 11 Nov 2024 08:57:42 +1000

golang-v2ray-core (4.34.0+ds-4ubuntu0.24.04.1) noble-security; urgency=medium

  * No change rebuild due to golang-1.21 update

 -- Nishit Majithia <nishit.majithia@canonical.com>  Mon, 15 Jul 2024 11:24:31 +0530

golang-v2ray-core (4.34.0+ds-4) unstable; urgency=medium

  * Team upload.

  [ Helmut Grohne ]
  * Install systemd unit only once (Closes: #1054478)

 -- Jochen Sprickerhof <jspricke@debian.org>  Fri, 27 Oct 2023 13:32:20 +0200

golang-v2ray-core (4.34.0+ds-3) unstable; urgency=medium

  * Team upload
  * Use uscan git mode to avoid pagination
  * Change source section to golang and binary section to net
  * Update debhelper-compat to 13
  * Bump golang-github-lucas-clemente-quic-go-dev to 0.37.4

 -- Shengjing Zhu <zhsj@debian.org>  Wed, 16 Aug 2023 17:17:44 +0800

golang-v2ray-core (4.34.0+ds-2) unstable; urgency=medium

  * debian/control: Add protoc-gen-go-1-3 to B-D to fix ftbfs
    (Closes: #1043074).

 -- Roger Shimizu <rosh@debian.org>  Fri, 11 Aug 2023 22:47:48 -0700

golang-v2ray-core (4.34.0+ds-1) unstable; urgency=medium

  * Repack to remove geoip data from source due to license
    (Closes: #1034367).

 -- Roger Shimizu <rosh@debian.org>  Thu, 18 May 2023 00:44:45 -0700

golang-v2ray-core (4.34.0-9) unstable; urgency=medium

  * Remove geoip data and test code due to license (Closes: #1034367).

 -- Roger Shimizu <rosh@debian.org>  Sun, 23 Apr 2023 18:34:48 -0700

golang-v2ray-core (4.34.0-8) unstable; urgency=medium

  * debian/patches:
    - Cherry pick from upstream to fix quic issue (Closes: #1019844).

 -- Roger Shimizu <rosh@debian.org>  Sun, 13 Nov 2022 12:46:24 -0800

golang-v2ray-core (4.34.0-7) unstable; urgency=medium

  * debian/patches:
    - Cherry pick from upstream to fix issues:
      + Crashes when VMess Protocol is used (Closes: #1009818).
      + CVE-2021-4070 DoS by Authenticated VMess Server
        (Closes: #1010377).

 -- Roger Shimizu <rosh@debian.org>  Sat, 21 May 2022 13:14:29 +0900

golang-v2ray-core (4.34.0-6) unstable; urgency=medium

  * debian/patches:
    - Amend patch 02 to skip 1 tests to fix ftbfs on armel and armhf
      (Closes: #1010386).

 -- Roger Shimizu <rosh@debian.org>  Thu, 19 May 2022 18:13:57 +0900

golang-v2ray-core (4.34.0-5) unstable; urgency=medium

  * debian/patches:
    - Amend patch 02 to skip more tests to fix ftbfs.

 -- Roger Shimizu <rosh@debian.org>  Wed, 19 Jan 2022 00:07:17 +0900

golang-v2ray-core (4.34.0-4) unstable; urgency=medium

  * debian/patches:
    - Amend patch 02 to skip more tests to fix ftbfs on a few arch
      such as arm64, i386, etc.
  * debian/rules:
    - Do not ignore auto test error on armel and armhf, it seems they
      can pass without problem.

 -- Roger Shimizu <rosh@debian.org>  Tue, 18 Jan 2022 20:15:01 +0900

golang-v2ray-core (4.34.0-3) unstable; urgency=medium

  * debian/patches:
    - Amend patch 02 to skip more tests to fix ftbfs.

 -- Roger Shimizu <rosh@debian.org>  Tue, 18 Jan 2022 01:31:58 +0900

golang-v2ray-core (4.34.0-2) unstable; urgency=medium

  * debian/patches:
    - Cherry-pick patch 04 from upstream to support quic >= 0.20
      (Closes: #997585)

 -- Roger Shimizu <rosh@debian.org>  Sun, 16 Jan 2022 22:50:13 +0900

golang-v2ray-core (4.34.0-1) unstable; urgency=medium

  * New upstream release 4.34.0
  * debian/control:
    - Move HomePage to v2fly (LP: #1896778).
  * debian/patches:
    - Refresh patches.

 -- Roger Shimizu <rosh@debian.org>  Sat, 09 Jan 2021 23:53:15 +0900

golang-v2ray-core (4.33.0-3) unstable; urgency=medium

  * debian/patches:
    - Cherry-pick 2 patches from upstream.
      + [eed3f5a] Fix: typo.
      + [8cb2db5] Fix: security issues & overflow potentiality.
  * debian/rules:
    - Remove proxy/vless from DH_GOLANG_EXCLUDES

 -- Roger Shimizu <rosh@debian.org>  Wed, 23 Dec 2020 04:12:20 +0900

golang-v2ray-core (4.33.0-2) unstable; urgency=medium

  * debian/patches:
    - Remove vless disabling patch.
    - Refresh patches.

 -- Roger Shimizu <rosh@debian.org>  Wed, 16 Dec 2020 01:39:00 +0900

golang-v2ray-core (4.33.0-1) unstable; urgency=medium

  * New upstream release 4.33.0
  * Upstream moved to https://github.com/v2fly/v2ray-core.
  * debian/rules:
    - Sync build option LDFLAGS with upstream.
  * debian/patches:
    - Refresh patches.

 -- Roger Shimizu <rosh@debian.org>  Sat, 12 Dec 2020 22:06:28 +0900

golang-v2ray-core (4.31.0+ds-3) unstable; urgency=medium

  * debian/patches:
    - Cherry-pick from upstream: Reduce timeout & fix ineffassign.

 -- Roger Shimizu <rosh@debian.org>  Sun, 29 Nov 2020 14:55:04 +0900

golang-v2ray-core (4.31.0+ds-2) unstable; urgency=medium

  * Upload to unstable.
  * debian/control:
    - golang-v2ray-core-dev depends on
      golang-github-lucas-clemente-quic-go-dev (Closes: #975209)

 -- Roger Shimizu <rosh@debian.org>  Mon, 23 Nov 2020 10:16:26 +0900

golang-v2ray-core (4.31.0+ds-2~exp1) experimental; urgency=medium

  * debian/control:
    - Revert: Prefer golang-go over gccgo.
  * debian/patches:
    - Amend patch 02 to skip TestServiceSubscribeRoutingStats test,
      since it fails on debomatic builds.

 -- Roger Shimizu <rosh@debian.org>  Sat, 14 Nov 2020 16:03:55 +0900

golang-v2ray-core (4.31.0+ds-1) unstable; urgency=medium

  * Upload to unstable.
  * debian/patches:
    - Amend patch 02 to skip TestTLSOverWebSocket test, since it fails on
      reproducible i386 builds.

 -- Roger Shimizu <rosh@debian.org>  Sat, 14 Nov 2020 03:45:44 +0900

golang-v2ray-core (4.31.0+ds-1~exp2) experimental; urgency=medium

  * debian/rules:
    - Exclude vless in DH_GOLANG_EXCLUDES.
  * debian/patches:
    - Add patch 04 to fix proto compare test.
      Thanks to Shengjing Zhu for his patch.

 -- Roger Shimizu <rosh@debian.org>  Mon, 09 Nov 2020 23:29:27 +0900

golang-v2ray-core (4.31.0+ds-1~exp1) experimental; urgency=medium

  * New upstream release 4.31.0
  * Update debian/maint-tools script.
  * debian/control:
    - Add new B-D: golang-github-lucas-clemente-quic-go-dev
  * debian/copyright:
    - Remove entries erased upstream.
  * debian/patches:
    - Refresh patches.
    - Add patch 03 to disable vless and xtls.
      Since xtls module is not compatible with DFSG license, we have
      to do this. Thanks to Shengjing Zhu for his patch.

 -- Roger Shimizu <rosh@debian.org>  Mon, 09 Nov 2020 00:33:14 +0900

golang-v2ray-core (4.28.2+ds-2) unstable; urgency=medium

  * debian/control: Update dependency of golang-v2ray-core-dev.
    - Add golang-github-pires-go-proxyproto-dev
    - Replace golang-websocket-dev with
      golang-github-gorilla-websocket-dev.

 -- Roger Shimizu <rosh@debian.org>  Sun, 08 Nov 2020 16:38:51 +0900

golang-v2ray-core (4.28.2+ds-1) unstable; urgency=medium

  * Upload to unstable.
  * debian/rules:
    - Ignore auto test error on riscv64.

 -- Roger Shimizu <rosh@debian.org>  Fri, 06 Nov 2020 02:19:31 +0900

golang-v2ray-core (4.28.2+ds-1~exp4) experimental; urgency=medium

  [ Shengjing Zhu ]
  * Fix protobuf files regeneration.
  * Fix build without dpkg-buildpackage.

  [ Roger Shimizu ]
  * debian/control:
    - Remove unnecessary B-D, which are already included in
      sub-dependencies.

 -- Roger Shimizu <rosh@debian.org>  Thu, 05 Nov 2020 00:20:39 +0900

golang-v2ray-core (4.28.2+ds-1~exp3) experimental; urgency=medium

  * debian/control:
    - Prefer golang-go over gccgo.

 -- Roger Shimizu <rosh@debian.org>  Tue, 03 Nov 2020 17:16:29 +0900

golang-v2ray-core (4.28.2+ds-1~exp2) experimental; urgency=medium

  * debian/control:
    - Add B-D: golang-github-seiflotfy-cuckoofilter-dev (>= 0.0~git20201009)

 -- Roger Shimizu <rosh@debian.org>  Tue, 03 Nov 2020 15:04:46 +0900

golang-v2ray-core (4.28.2+ds-1~exp1) experimental; urgency=medium

  * New upstream release 4.28.2
  * debian/control:
    - Add B-D: golang-github-pires-go-proxyproto-dev
    - Add B-D: golang-goprotobuf-dev (>= 1.4.3)
    - Add B-D: golang-google-protobuf-dev
  * debian/patches:
    - Refresh patches.
  * debian/rules:
    - Disable regenerating protobuf (*.pb.go) files from *.proto

 -- Roger Shimizu <rosh@debian.org>  Tue, 03 Nov 2020 04:12:33 +0900

golang-v2ray-core (4.27.0+ds-2) unstable; urgency=low

  * Add Environment=V2RAY_LOCATION_ASSET=/etc/v2ray to v2ray.service
    - Fix v2ray failed to start by systemd

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Tue, 29 Sep 2020 23:28:25 +0800

golang-v2ray-core (4.27.0+ds-1) unstable; urgency=medium

  * New upstream release 4.27.0
  * d/v2ray.install:
    - Add installation of release/config/*.dat to /etc/v2ray

 -- Roger Shimizu <rosh@debian.org>  Sat, 19 Sep 2020 14:13:04 +0900

golang-v2ray-core (4.26.0+ds-2) unstable; urgency=medium

  * debian/rules:
    - Disable auto_test result checking for armhf. Although buildd is OK,
      reproducible build fails, maybe due to the HW spec is different.
  * debian/patches:
    - Amend patch 0003 to skip TestVMessQuic, since it fails on arm64
      reproducible builds.

 -- Roger Shimizu <rosh@debian.org>  Sat, 25 Jul 2020 00:20:07 +0900

golang-v2ray-core (4.26.0+ds-1) unstable; urgency=medium

  * Upload to unstable.
  * debian/patches:
    - Amend patch 0003 to add info about test failure on buildd.

 -- Roger Shimizu <rosh@debian.org>  Wed, 22 Jul 2020 01:03:48 +0900

golang-v2ray-core (4.26.0+ds-1~exp8) experimental; urgency=medium

  * debian/rules:
    - Enable auto_test result checking for armhf, since it seems OK for
      buildd now.
  * debian/patches:
    - Amend patch 0003 to skip some testing/scenarios tests,
      to see whether it works on buildd.

 -- Roger Shimizu <rosh@debian.org>  Tue, 21 Jul 2020 22:39:35 +0900

golang-v2ray-core (4.26.0+ds-1~exp7) experimental; urgency=medium

  * debian/patches:
    - Amend patch 0003 to skip some testing/scenarios tests,
      to see whether it works on buildd.

 -- Roger Shimizu <rosh@debian.org>  Mon, 20 Jul 2020 00:49:06 +0900

golang-v2ray-core (4.26.0+ds-1~exp6) experimental; urgency=medium

  * debian/rules:
    - Add timeout=30m to go test.

 -- Roger Shimizu <rosh@debian.org>  Sun, 19 Jul 2020 21:34:25 +0900

golang-v2ray-core (4.26.0+ds-1~exp5) experimental; urgency=medium

  * debian/patches:
    - Amend patch 0003 to switch on/off some testing/scenarios tests,
      to see whether it works on armel buildd.

 -- Roger Shimizu <rosh@debian.org>  Sun, 19 Jul 2020 15:00:49 +0900

golang-v2ray-core (4.26.0+ds-1~exp4) experimental; urgency=medium

  * debian/patches:
    - Amend patch 0003 to skip more testing/scenarios tests,
      to see whether it works on armel buildd.

 -- Roger Shimizu <rosh@debian.org>  Sun, 19 Jul 2020 13:23:13 +0900

golang-v2ray-core (4.26.0+ds-1~exp3) experimental; urgency=medium

  * debian/patches:
    - Amend patch 0003 to skip a few testing/scenarios tests,
      to see whether it works on armel buildd.

 -- Roger Shimizu <rosh@debian.org>  Tue, 14 Jul 2020 19:19:58 +0900

golang-v2ray-core (4.26.0+ds-1~exp2) experimental; urgency=medium

  * debian/patches:
    - Remove patch to disable verification of VMessAEAD, since I find the
      dependency package of that test.
    - Refresh patches.
  * debian/control:
    - Add B-D: golang-github-stretchr-testify-dev

 -- Roger Shimizu <rosh@debian.org>  Mon, 13 Jul 2020 18:42:38 +0900

golang-v2ray-core (4.26.0+ds-1~exp1) experimental; urgency=medium

  * New upstream release 4.26.0
  * debian/control:
    - Bump golang-h12-socks-dev B-D version to 1.0.1
  * debian/patches:
    - Refresh patches.
    - Add patch to disable verification of vsign, which is not in
      debian yet.
    - Add patch to disable verification of VMessAEAD, which is not in
      debian yet.
    - Since we already ignore the failure of some architectures, we can
      enable some test previously disabled. Let's see how it works
      on buildd and reproducible builds.

 -- Roger Shimizu <rosh@debian.org>  Sun, 12 Jul 2020 19:33:01 +0900

golang-v2ray-core (4.25.1+ds-7) unstable; urgency=medium

  * debian/rules:
    - Ignore failure on some slow systems: armel armhf mips64el mipsel.

 -- Roger Shimizu <rosh@debian.org>  Sat, 11 Jul 2020 22:45:05 +0900

golang-v2ray-core (4.25.1+ds-6) unstable; urgency=medium

  * Update default config.json to remove routing part.

 -- Roger Shimizu <rosh@debian.org>  Sat, 11 Jul 2020 00:10:17 +0900

golang-v2ray-core (4.25.1+ds-5) unstable; urgency=medium

  * debian/rules:
    - Add nocheck support for DEB_BUILD_OPTIONS.
  * debian/v2ray.install:
    - Add systemd service files.
  * Add systemd service file and config file to install.
  * debian/control:
    - Try to restore build on mips*el, since the bug seems being fixed.

 -- Roger Shimizu <rosh@debian.org>  Tue, 07 Jul 2020 02:01:45 +0900

golang-v2ray-core (4.25.1+ds-4) unstable; urgency=medium

  * debian/control:
    - Add back hurd-i386, sh4, riscv64, and x32 to build.

 -- Roger Shimizu <rosh@debian.org>  Sat, 04 Jul 2020 13:33:18 +0900

golang-v2ray-core (4.25.1+ds-3) unstable; urgency=medium

  * Upload to unstable.

 -- Roger Shimizu <rosh@debian.org>  Sat, 04 Jul 2020 00:27:43 +0900

golang-v2ray-core (4.25.1+ds-3~exp1) experimental; urgency=medium

  * debian/control:
    - Disable build on mipsel due to #960674.

 -- Roger Shimizu <rosh@debian.org>  Fri, 03 Jul 2020 22:52:31 +0900

golang-v2ray-core (4.25.1+ds-2) unstable; urgency=medium

  * debian/patches:
    - Move upstreamed patches to backport folder.

 -- Roger Shimizu <rosh@debian.org>  Fri, 03 Jul 2020 01:57:09 +0900

golang-v2ray-core (4.25.1+ds-1) unstable; urgency=medium

  * New upstream release 4.25.1

 -- Roger Shimizu <rosh@debian.org>  Sun, 28 Jun 2020 00:57:57 +0900

golang-v2ray-core (4.25.0+ds-3) unstable; urgency=medium

  * debian/rules:
    - Disable one test fails on mips*el.

 -- Roger Shimizu <rosh@debian.org>  Thu, 25 Jun 2020 23:29:56 +0900

golang-v2ray-core (4.25.0+ds-2) unstable; urgency=medium

  * debian/rules:
    - Do not install *.pem to make the build reproducible.
      Thanks to Chris Lamb for the patch (Closes: #963537).
  * debian/patches:
    - Amend patch 0003 to skip TestUserValidator test, which fails on
      debian buildd: mipsel, mips64el, and armel.

 -- Roger Shimizu <rosh@debian.org>  Thu, 25 Jun 2020 18:17:16 +0900

golang-v2ray-core (4.25.0+ds-1) unstable; urgency=medium

  * New upstream release 4.25.0
  * debian/control:
    - Add new B-D: golang-github-seiflotfy-cuckoofilter-dev
  * debian/patches:
    - Add patch 0004 to current cuckoofilter package in archive.
  * debian/rules:
    - Regenerate protobuf (*.pb.go) files from *.proto

 -- Roger Shimizu <rosh@debian.org>  Tue, 23 Jun 2020 18:32:41 +0900

golang-v2ray-core (4.23.4+ds-2) unstable; urgency=medium

  * debian/patches:
    - Add patch 0003 to skip some tests need network access or
      huge memory.
  * debian/rules:
    - Enable dh_auto_test.

 -- Roger Shimizu <rosh@debian.org>  Mon, 22 Jun 2020 19:37:26 +0900

golang-v2ray-core (4.23.4+ds-1) unstable; urgency=medium

  * New upstream release 4.23.4
  * debian/rules:
    - Add SOURCE_DATE_EPOCH as build name (v2ray.com/core.build).
    - Update upstream version as build version (v2ray.com/core.version).
    - Use DEB_HOST_GNU_TYPE as build directory.

 -- Roger Shimizu <rosh@debian.org>  Sat, 20 Jun 2020 22:06:56 +0900

golang-v2ray-core (4.23.1+ds-3) unstable; urgency=medium

  * debian/rules:
    - Fix v2ray core missing. Thanks to Guobang Bi for the patch.

 -- Roger Shimizu <rosh@debian.org>  Sat, 20 Jun 2020 16:50:24 +0900

golang-v2ray-core (4.23.1+ds-2) unstable; urgency=medium

  * debian/rules:
    - Add parameter -ldflags to go build.
      Parameters are from upstream script: release/user-package.sh

 -- Roger Shimizu <rosh@debian.org>  Fri, 19 Jun 2020 19:29:49 +0900

golang-v2ray-core (4.23.1+ds-1) unstable; urgency=medium

  * Initial release (Closes: #908921)

 -- Roger Shimizu <rosh@debian.org>  Sat, 02 May 2020 16:43:27 +0900
