trafficserver.git
18 months agoMerge version 8.1.7-0+deb10u3+rpi1 and 8.1.7-0+deb10u4 to produce 8.1.7-0+deb10u4... buster-staging archive/raspbian/8.1.7-0+deb10u4+rpi1 raspbian/8.1.7-0+deb10u4+rpi1
Raspbian automatic forward porter [Sat, 25 May 2024 16:04:33 +0000 (17:04 +0100)]
Merge version 8.1.7-0+deb10u3+rpi1 and 8.1.7-0+deb10u4 to produce 8.1.7-0+deb10u4+rpi1

19 months agoMerge trafficserver (8.1.7-0+deb10u4) import into refs/heads/workingbranch
Adrian Bunk [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Merge trafficserver (8.1.7-0+deb10u4) import into refs/heads/workingbranch

19 months agoAdd proxy.config.http2.max_continuation_frames_per_minute (#11207)
Masakazu Kitajo [Wed, 3 Apr 2024 15:38:35 +0000 (09:38 -0600)]
Add proxy.config.http2.max_continuation_frames_per_minute  (#11207)

* proxy.config.http2.max_continuation_frames_per_minute

This adds the ability to rate limite HTTP/2 CONTINUATION frames per
stream per minute.

* Add a missing function

* Clang-format

---------

Co-authored-by: Masaori Koshiba <masaori@apache.org>
Gbp-Pq: Name 0001-Add-proxy.config.http2.max_continuation_frames_per_m.patch

19 months agoAdd an HTTP/2 related rate limiting (#10565)
Masakazu Kitajo [Mon, 9 Oct 2023 16:02:37 +0000 (01:02 +0900)]
Add an HTTP/2 related rate limiting (#10565)

Gbp-Pq: Name 0002-Add-an-HTTP-2-related-rate-limiting-10565.patch

19 months agos3_auth: Fix hash calculation (#10567)
Masakazu Kitajo [Mon, 9 Oct 2023 15:33:39 +0000 (00:33 +0900)]
s3_auth: Fix hash calculation (#10567)

Gbp-Pq: Name 0001-s3_auth-Fix-hash-calculation-10567.patch

19 months agoRemove duplicate slashes at the beginning of the incoming URL (#10133)
Bryan Call [Tue, 1 Aug 2023 21:52:34 +0000 (14:52 -0700)]
Remove duplicate slashes at the beginning of the incoming URL (#10133)

Gbp-Pq: Name 0003-Remove-duplicate-slashes-at-the-beginning-of-the-inc.patch

19 months ago8.1.x: Fix a crash triggered by invalid range header (#10134)
Zhengxi Li [Tue, 1 Aug 2023 21:25:42 +0000 (17:25 -0400)]
8.1.x: Fix a crash triggered by invalid range header (#10134)

Co-authored-by: Katsutoshi Ikenoya <kikenoya@yahoo-corp.jp>
Gbp-Pq: Name 0002-8.1.x-Fix-a-crash-triggered-by-invalid-range-header-.patch

19 months agoCorrectly handle encoding for cache hash generation (#10128)
Brian Neradt [Tue, 1 Aug 2023 18:51:44 +0000 (13:51 -0500)]
Correctly handle encoding for cache hash generation (#10128)

Since origins may treat URL encoded or unencoded paths, query
parameters, or fragments differently, we should cache them separately.
This updates our URL cache hashing logic to not unencode these
components of a URI.

Gbp-Pq: Name 0001-Correctly-handle-encoding-for-cache-hash-generation-.patch

19 months agoFix test for python 3.8
Matthias Klose [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

19 months agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

19 months agoFix Perl interpreter path
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

19 months agoFix various speeling issues
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

19 months agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

19 months agoFix build issue with MySQL 8
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

19 months agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

19 months agoMake documentation build works outside of git repository
Jean Baptiste Favre [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

19 months agomake the build reproducible
Reiner Herrmann [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

19 months agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

19 months agotrafficserver (8.1.7-0+deb10u4) buster-security; urgency=medium
Adrian Bunk [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
trafficserver (8.1.7-0+deb10u4) buster-security; urgency=medium

  * Non-maintainer upload by the LTS Team.
  * CVE-2024-31309: HTTP/2 CONTINUATION DoS attack

[dgit import unpatched trafficserver 8.1.7-0+deb10u4]

19 months agoImport trafficserver_8.1.7-0+deb10u4.debian.tar.xz
Adrian Bunk [Sun, 28 Apr 2024 18:24:00 +0000 (21:24 +0300)]
Import trafficserver_8.1.7-0+deb10u4.debian.tar.xz

[dgit import tarball trafficserver 8.1.7-0+deb10u4 trafficserver_8.1.7-0+deb10u4.debian.tar.xz]

2 years agoMerge version 8.1.7-0+deb10u2+rpi1 and 8.1.7-0+deb10u3 to produce 8.1.7-0+deb10u3... archive/raspbian/8.1.7-0+deb10u3+rpi1 raspbian/8.1.7-0+deb10u3+rpi1
Raspbian automatic forward porter [Thu, 9 Nov 2023 18:06:33 +0000 (18:06 +0000)]
Merge version 8.1.7-0+deb10u2+rpi1 and 8.1.7-0+deb10u3 to produce 8.1.7-0+deb10u3+rpi1

2 years agoMerge trafficserver (8.1.7-0+deb10u3) import into refs/heads/workingbranch
Adrian Bunk [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Merge trafficserver (8.1.7-0+deb10u3) import into refs/heads/workingbranch

2 years agoAdd an HTTP/2 related rate limiting (#10565)
Masakazu Kitajo [Mon, 9 Oct 2023 16:02:37 +0000 (01:02 +0900)]
Add an HTTP/2 related rate limiting (#10565)

Gbp-Pq: Name 0002-Add-an-HTTP-2-related-rate-limiting-10565.patch

2 years agos3_auth: Fix hash calculation (#10567)
Masakazu Kitajo [Mon, 9 Oct 2023 15:33:39 +0000 (00:33 +0900)]
s3_auth: Fix hash calculation (#10567)

Gbp-Pq: Name 0001-s3_auth-Fix-hash-calculation-10567.patch

2 years agoRemove duplicate slashes at the beginning of the incoming URL (#10133)
Bryan Call [Tue, 1 Aug 2023 21:52:34 +0000 (14:52 -0700)]
Remove duplicate slashes at the beginning of the incoming URL (#10133)

Gbp-Pq: Name 0003-Remove-duplicate-slashes-at-the-beginning-of-the-inc.patch

2 years ago8.1.x: Fix a crash triggered by invalid range header (#10134)
Zhengxi Li [Tue, 1 Aug 2023 21:25:42 +0000 (17:25 -0400)]
8.1.x: Fix a crash triggered by invalid range header (#10134)

Co-authored-by: Katsutoshi Ikenoya <kikenoya@yahoo-corp.jp>
Gbp-Pq: Name 0002-8.1.x-Fix-a-crash-triggered-by-invalid-range-header-.patch

2 years agoCorrectly handle encoding for cache hash generation (#10128)
Brian Neradt [Tue, 1 Aug 2023 18:51:44 +0000 (13:51 -0500)]
Correctly handle encoding for cache hash generation (#10128)

Since origins may treat URL encoded or unencoded paths, query
parameters, or fragments differently, we should cache them separately.
This updates our URL cache hashing logic to not unencode these
components of a URI.

Gbp-Pq: Name 0001-Correctly-handle-encoding-for-cache-hash-generation-.patch

2 years agoFix test for python 3.8
Matthias Klose [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

2 years agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

2 years agoFix Perl interpreter path
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

2 years agoFix various speeling issues
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

2 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

2 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

2 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

2 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

2 years agomake the build reproducible
Reiner Herrmann [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

2 years agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

2 years agotrafficserver (8.1.7-0+deb10u3) buster-security; urgency=medium
Adrian Bunk [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
trafficserver (8.1.7-0+deb10u3) buster-security; urgency=medium

  * Non-maintainer upload by the LTS Security Team.
  * CVE-2023-41752: s3_auth plugin exposes AWSAccessKeyId
  * CVE-2023-44487: HTTP/2 Rapid Reset denial of service

[dgit import unpatched trafficserver 8.1.7-0+deb10u3]

2 years agoImport trafficserver_8.1.7-0+deb10u3.debian.tar.xz
Adrian Bunk [Sun, 5 Nov 2023 19:52:00 +0000 (21:52 +0200)]
Import trafficserver_8.1.7-0+deb10u3.debian.tar.xz

[dgit import tarball trafficserver 8.1.7-0+deb10u3 trafficserver_8.1.7-0+deb10u3.debian.tar.xz]

2 years agoMerge version 8.1.7-0+deb10u1+rpi1 and 8.1.7-0+deb10u2 to produce 8.1.7-0+deb10u2... archive/raspbian/8.1.7-0+deb10u2+rpi1 raspbian/8.1.7-0+deb10u2+rpi1
Raspbian automatic forward porter [Mon, 2 Oct 2023 09:21:39 +0000 (10:21 +0100)]
Merge version 8.1.7-0+deb10u1+rpi1 and 8.1.7-0+deb10u2 to produce 8.1.7-0+deb10u2+rpi1

2 years agoMerge trafficserver (8.1.7-0+deb10u2) import into refs/heads/workingbranch
Adrian Bunk [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Merge trafficserver (8.1.7-0+deb10u2) import into refs/heads/workingbranch

2 years agoRemove duplicate slashes at the beginning of the incoming URL (#10133)
Bryan Call [Tue, 1 Aug 2023 21:52:34 +0000 (14:52 -0700)]
Remove duplicate slashes at the beginning of the incoming URL (#10133)

Gbp-Pq: Name 0003-Remove-duplicate-slashes-at-the-beginning-of-the-inc.patch

2 years ago8.1.x: Fix a crash triggered by invalid range header (#10134)
Zhengxi Li [Tue, 1 Aug 2023 21:25:42 +0000 (17:25 -0400)]
8.1.x: Fix a crash triggered by invalid range header (#10134)

Co-authored-by: Katsutoshi Ikenoya <kikenoya@yahoo-corp.jp>
Gbp-Pq: Name 0002-8.1.x-Fix-a-crash-triggered-by-invalid-range-header-.patch

2 years agoCorrectly handle encoding for cache hash generation (#10128)
Brian Neradt [Tue, 1 Aug 2023 18:51:44 +0000 (13:51 -0500)]
Correctly handle encoding for cache hash generation (#10128)

Since origins may treat URL encoded or unencoded paths, query
parameters, or fragments differently, we should cache them separately.
This updates our URL cache hashing logic to not unencode these
components of a URI.

Gbp-Pq: Name 0001-Correctly-handle-encoding-for-cache-hash-generation-.patch

2 years agoFix test for python 3.8
Matthias Klose [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

2 years agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

2 years agoFix Perl interpreter path
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

2 years agoFix various speeling issues
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

2 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

2 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

2 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

2 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

2 years agomake the build reproducible
Reiner Herrmann [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

2 years agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

2 years agotrafficserver (8.1.7-0+deb10u2) buster-security; urgency=medium
Adrian Bunk [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
trafficserver (8.1.7-0+deb10u2) buster-security; urgency=medium

  * Non-maintainer upload by the LTS Security Team.
  * CVE-2022-47185, CVE-2023-33934: Improper input validation

[dgit import unpatched trafficserver 8.1.7-0+deb10u2]

2 years agoImport trafficserver_8.1.7-0+deb10u2.debian.tar.xz
Adrian Bunk [Sat, 30 Sep 2023 14:35:12 +0000 (15:35 +0100)]
Import trafficserver_8.1.7-0+deb10u2.debian.tar.xz

[dgit import tarball trafficserver 8.1.7-0+deb10u2 trafficserver_8.1.7-0+deb10u2.debian.tar.xz]

2 years agoMerge version 8.1.6+ds-1~deb10u1+rpi1 and 8.1.7-0+deb10u1 to produce 8.1.7-0+deb10u1... archive/raspbian/8.1.7-0+deb10u1+rpi1 raspbian/8.1.7-0+deb10u1+rpi1
Raspbian automatic forward porter [Fri, 28 Jul 2023 00:00:41 +0000 (01:00 +0100)]
Merge version 8.1.6+ds-1~deb10u1+rpi1 and 8.1.7-0+deb10u1 to produce 8.1.7-0+deb10u1+rpi1

2 years agoImport trafficserver_8.1.7.orig.tar.xz
Adrian Bunk [Thu, 29 Jun 2023 15:41:23 +0000 (18:41 +0300)]
Import trafficserver_8.1.7.orig.tar.xz

[dgit import orig trafficserver_8.1.7.orig.tar.xz]

2 years agoMerge trafficserver (8.1.7-0+deb10u1) import into refs/heads/workingbranch
Adrian Bunk [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Merge trafficserver (8.1.7-0+deb10u1) import into refs/heads/workingbranch

2 years agoImport trafficserver_8.1.7.orig.tar.xz
Adrian Bunk [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Import trafficserver_8.1.7.orig.tar.xz

[dgit import orig trafficserver_8.1.7.orig.tar.xz]

2 years agoFix test for python 3.8
Matthias Klose [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

2 years agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

2 years agoFix Perl interpreter path
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

2 years agoFix various speeling issues
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

2 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

2 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

2 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

2 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

2 years agomake the build reproducible
Reiner Herrmann [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

2 years agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

2 years agotrafficserver (8.1.7-0+deb10u1) buster-security; urgency=medium
Adrian Bunk [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
trafficserver (8.1.7-0+deb10u1) buster-security; urgency=medium

  * Non-maintainer upload by the LTS Security Team.
  * New upstream release.
    - CVE-2022-47184: The TRACE method can be used to disclose
      network information.
    - CVE-2023-30631: Configuration option to block the PUSH method
      in ATS didn't work.
    - CVE-2023-33933: s3_auth plugin problem with hash calculation.

[dgit import unpatched trafficserver 8.1.7-0+deb10u1]

2 years agoImport trafficserver_8.1.7-0+deb10u1.debian.tar.xz
Adrian Bunk [Thu, 29 Jun 2023 15:41:23 +0000 (16:41 +0100)]
Import trafficserver_8.1.7-0+deb10u1.debian.tar.xz

[dgit import tarball trafficserver 8.1.7-0+deb10u1 trafficserver_8.1.7-0+deb10u1.debian.tar.xz]

2 years agoMerge version 8.0.2+ds-1+rpi1+deb10u7 and 8.1.6+ds-1~deb10u1 to produce 8.1.6+ds... archive/raspbian/8.1.6+ds-1_deb10u1+rpi1 raspbian/8.1.6+ds-1_deb10u1+rpi1
Raspbian automatic forward porter [Fri, 12 May 2023 07:35:44 +0000 (08:35 +0100)]
Merge version 8.0.2+ds-1+rpi1+deb10u7 and 8.1.6+ds-1~deb10u1 to produce 8.1.6+ds-1~deb10u1+rpi1

2 years agoMerge trafficserver (8.1.6+ds-1~deb10u1) import into refs/heads/workingbranch
Markus Koschany [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Merge trafficserver (8.1.6+ds-1~deb10u1) import into refs/heads/workingbranch

2 years agoFix test for python 3.8
Matthias Klose [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

2 years agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

2 years agoFix Perl interpreter path
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

2 years agoFix various speeling issues
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

2 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

2 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

2 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

2 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

2 years agomake the build reproducible
Reiner Herrmann [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

2 years agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

2 years agotrafficserver (8.1.6+ds-1~deb10u1) buster-security; urgency=high
Markus Koschany [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
trafficserver (8.1.6+ds-1~deb10u1) buster-security; urgency=high

  * Non-maintainer upload by the LTS team.
  * Backport upstream version 8.1.6 to Buster.
  * Fix CVE-2022-31778, CVE-2022-31779, CVE-2022-32749, CVE-2022-37392.
    Several vulnerabilities were discovered in Apache Traffic Server, a reverse
    and forward proxy server, which could result in HTTP request smuggling,
    cache poisoning or information disclosure.

[dgit import unpatched trafficserver 8.1.6+ds-1~deb10u1]

2 years agoImport trafficserver_8.1.6+ds-1~deb10u1.debian.tar.xz
Markus Koschany [Wed, 5 Apr 2023 20:24:05 +0000 (21:24 +0100)]
Import trafficserver_8.1.6+ds-1~deb10u1.debian.tar.xz

[dgit import tarball trafficserver 8.1.6+ds-1~deb10u1 trafficserver_8.1.6+ds-1~deb10u1.debian.tar.xz]

2 years agoMerge version 8.0.2+ds-1+rpi1+deb10u6 and 8.0.2+ds-1+deb10u7 to produce 8.0.2+ds... archive/raspbian/8.0.2+ds-1+rpi1+deb10u7 raspbian/8.0.2+ds-1+rpi1+deb10u7
Raspbian automatic forward porter [Sun, 22 Jan 2023 18:24:32 +0000 (18:24 +0000)]
Merge version 8.0.2+ds-1+rpi1+deb10u6 and 8.0.2+ds-1+deb10u7 to produce 8.0.2+ds-1+rpi1+deb10u7

2 years agoMerge trafficserver (8.1.6+ds-1~deb11u1) import into refs/heads/workingbranch
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Merge trafficserver (8.1.6+ds-1~deb11u1) import into refs/heads/workingbranch

2 years agoImport trafficserver_8.1.6+ds.orig.tar.xz
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Import trafficserver_8.1.6+ds.orig.tar.xz

[dgit import orig trafficserver_8.1.6+ds.orig.tar.xz]

2 years agoFix test for python 3.8
Matthias Klose [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Fix test for python 3.8

Reviewed-by: Jean Baptiste Favre <jbfavre@debian.org>
Last-Update: 2020-02-03

Last-Update: 2020-02-03
Gbp-Pq: Name 0016-fix_python_3.8.patch

2 years agoUpdate compilation chain after embedded libyamlcpp removal
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Update compilation chain after embedded libyamlcpp removal

Origin: other
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-30

Last-Update: 2019-01-30
Gbp-Pq: Name 0014-use_system_yaml-cpp.patch

2 years agoFix Perl interpreter path
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Fix Perl interpreter path

Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0013-fix-perl-interpreter-path.patch

2 years agoFix various speeling issues
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Fix various speeling issues

Forwarded: https://github.com/apache/trafficserver/pull/4750
Applied-Upstream: https://github.com/apache/trafficserver/commit/af0ad4a1880a21743e98331855bb78e15d5406ef
Last-Update: 2019-01-03

Last-Update: 2019-01-03
Gbp-Pq: Name 0012-fix-spelling-checks.patch

2 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Fix Segmentation fault in ShowCache::handleCacheEvent

Origin: upstream
Bug: https://github.com/apache/trafficserver/issues/4328
Applied-Upstream: https://github.com/apache/trafficserver/commit/616eb10bfc35599a2c93ff30879d584a05ddf83e
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-17

Last-Update: 2018-10-17
Gbp-Pq: Name 0011-fix-segfault.patch

2 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Fix build issue with MySQL 8

Origin: other, https://bugs.launchpad.net/ubuntu/+source/trafficserver/+bug/1795362
Forwarded: https://github.com/apache/trafficserver/pull/4360
Applied-Upstream: https://github.com/apache/trafficserver/commit/05b30527974416768515506f69da338652c23260
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2018-10-06

The my_bool type is no longer used in MySQL source code.
Any third-party code that used this type to represent C
boolean variables should use the bool or int C type instead.
Last-Update: 2018-10-06
Gbp-Pq: Name 0009-fix-mysql-8-build.patch

2 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Force python3 usage, add libfakeroot-sysv to blacklist

Origin: other
Last-Update: 2018-09-24

Last-Update: 2018-09-24
Gbp-Pq: Name 0008-fix-python-check-unused-dependencies.patch

2 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
Make documentation build works outside of git repository

Origin: other
Last-Update: 2019-01-03

Current documentation build requires git and curl to get some stuff from the internet
This patch aims to delete those dependencies, forcing git branch to master,
and using Debian provided plantuml instead of downloading it from apache mirror
Last-Update: 2019-01-03
Gbp-Pq: Name 0006-fix-doc-build.patch

2 years agomake the build reproducible
Reiner Herrmann [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
make the build reproducible

Origin: other, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833176
Reviewed-by: Jean Baptiste Favre <debian@jbfavre.org>
Last-Update: 2016-11-18

Last-Update: 2016-11-18
Gbp-Pq: Name 0003-reproductible-build.patch

2 years agoUse -mcx16 on x86 platforms only
Aron Xu [Tue, 2 Feb 2016 04:17:24 +0000 (12:17 +0800)]
Use -mcx16 on x86 platforms only

Gbp-Pq: Name 0001-Use-mcx16-on-x86-platforms-only.patch

2 years agotrafficserver (8.1.6+ds-1~deb11u1) bullseye-security; urgency=high
Jean Baptiste Favre [Wed, 4 Jan 2023 08:22:58 +0000 (08:22 +0000)]
trafficserver (8.1.6+ds-1~deb11u1) bullseye-security; urgency=high

  * Update d/u/signing-key for 8.1.x serie
  * New upstream version 8.1.6+ds
  * Multiple CVE fixes for 8.1.x
    + CVE-2022-32749: Improper Check for Unusual or Exceptional Conditions vulnerability
    + CVE-2022-37392: Improper Check for Unusual or Exceptional Conditions vulnerability

[dgit import unpatched trafficserver 8.1.6+ds-1~deb11u1]