trafficserver.git
4 years agoFix Segmentation fault in ShowCache::handleCacheEvent
zhang [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +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

4 years agoFix build issue with MySQL 8
Jean Baptiste Favre [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +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

4 years agoForce python3 usage, add libfakeroot-sysv to blacklist
Jean Baptiste Favre [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +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

4 years agoMake documentation build works outside of git repository
Jean Baptiste Favre [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +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

4 years agomake the build reproducible
Reiner Herrmann [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +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

4 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

4 years agotrafficserver (8.1.1+ds-1.1) unstable; urgency=medium
Salvatore Bonaccorso [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +0100)]
trafficserver (8.1.1+ds-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Address CVE-2021-27577, CVE-2021-32565, CVE-2021-32566, CVE-2021-32567 and
    CVE-2021-35474.
    - CVE-2021-27577: Incorrect handling of url fragment leads to cache
      poisoning
    - CVE-2021-32565: HTTP Request Smuggling, content length with invalid
      charters
    - CVE-2021-32566: Specific sequence of HTTP/2 frames can cause ATS to
      crash
    - CVE-2021-32567: Reading HTTP/2 frames too many times
    - CVE-2021-35474: Dynamic stack buffer overflow in cachekey plugin
    (Closes: #990303)

[dgit import unpatched trafficserver 8.1.1+ds-1.1]

4 years agoImport trafficserver_8.1.1+ds-1.1.debian.tar.xz
Salvatore Bonaccorso [Thu, 15 Jul 2021 19:48:17 +0000 (20:48 +0100)]
Import trafficserver_8.1.1+ds-1.1.debian.tar.xz

[dgit import tarball trafficserver 8.1.1+ds-1.1 trafficserver_8.1.1+ds-1.1.debian.tar.xz]

5 years agoImport trafficserver_8.1.1+ds.orig.tar.xz
Jean Baptiste Favre [Sun, 6 Dec 2020 14:43:35 +0000 (14:43 +0000)]
Import trafficserver_8.1.1+ds.orig.tar.xz

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