You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@trafficserver.apache.org by Leif Hedstrom <zw...@apache.org> on 2018/07/25 22:51:58 UTC
[VOTE] Release Apache Traffic Server 7.1.4 (RC1)
I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
https://github.com/apache/trafficserver/milestone/18?closed=1
or for a brief ChangeLog (also attached below):
https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
Information about upgrading to the 7.x releases from previous major versions is available at:
https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
The artifacts are available for download at:
https://people.apache.org/~zwoop/rel-candidates/
SHA512 checksum:
117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
This corresponds to git refs:
Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
Tag: 7.1.4-rc1
Which can be verified with the following command:
$ git tag -v 7.1.4-rc1
All code signing keys are available here:
https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
Cheers,
— Leif
Changes with Apache Traffic Server 7.1.4
#1967 - gitignore .vscode/
#3362 - Issue 3350: traffic_server using 100% CPU
#3446 - Fix #pragma once error in WCCP.
#3459 - Fix cache_read_busy_success_stat
#3476 - Fixes a build issue with latest XCode / clang
#3486 - Separate mutex of Http2ClientSession and Http2Stream
#3487 - Use #pragma once
#3495 - Fix test to support fix in autest 1.5.0
#3506 - Acquire mutex lock of Http2Stream before starting new transaction
#3521 - Log actual SSL error string on failure opening connection
#3550 - Corrects marshaling of source ip and port
#3560 - Option to enable stand-alone Leak Sanitizer
#3562 - Downgrade 'previously indexed' cert warning to debug
#3563 - Parent Selection -- Balance treatment of primary and secondary parent…
#3566 - Fix parsing of runroot from ink_args of 7.1.x
#3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
#3588 - clang6 fix in DNS.cc
#3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
#3612 - Fixed off-by-one error in select_best_srv.
#3628 - Added a first cut of this share file for Visual Code users
#3688 - Adds a couple of more include dirs to vscode
#3727 - Fixes compiler flags used for gzip plugin
#3731 - Changes to compile on Fedora 28 with gcc 8.1.1
#3738 - Removes stray debug message on environments with getpeerid
#3757 - Allow disable throttling.
#3766 - HostDB timed RR fix
#3781 - Clarifies error when failing to load ticket key
#3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
#3799 - Add gcc 8 support for 7.1.x
#3814 - Redirection_tries should not be incremented twice
#3820 - TS-2365: Fix crash in tls dynamic record size
#3823 - Fix off-by-one access in header_rewrite config parser
#3844 - 7.1.x: Fix WCCP for gcc 8.
#3845 - 7.1.x: Fix string_view test for gcc 8.
#3852 - Fix method call on null object for background_fetch
#3860 - Move %<pqsn> logic to %<shn> for 7.x
#3863 - background_fetch heap-buffer-overflow fix
#3865 - Set verify locations in the initializer function only
#3869 - background_fetch heap-buffer-overflow fix (7.1.x)
#3878 - Only increment currently_open if socket connects
#3886 - Fix hostdb.ip_resolve's documentation for none/only option
#3891 - Fixed logic error with client ip
#3926 - Restrict access to request headers for ESI variables
#3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
#3985 - Disables the support for multi-range request by default
#3999 - Adds new log tags: nhi and nhp
These were the changes made from 7.1.4-RC0:
diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
index a63a9b8e5..9c5555f95 100644
--- a/CHANGELOG-7.1.4
+++ b/CHANGELOG-7.1.4
@@ -1,6 +1,5 @@
Changes with Apache Traffic Server 7.1.4
#1967 - gitignore .vscode/
- #3033 - Expanding the cases where the server_entry gets cleared on error.
#3362 - Issue 3350: traffic_server using 100% CPU
#3446 - Fix #pragma once error in WCCP.
#3459 - Fix cache_read_busy_success_stat
@@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
#3814 - Redirection_tries should not be incremented twice
#3820 - TS-2365: Fix crash in tls dynamic record size
#3823 - Fix off-by-one access in header_rewrite config parser
- #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
#3844 - 7.1.x: Fix WCCP for gcc 8.
#3845 - 7.1.x: Fix string_view test for gcc 8.
#3852 - Fix method call on null object for background_fetch
@@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
#3865 - Set verify locations in the initializer function only
#3869 - background_fetch heap-buffer-overflow fix (7.1.x)
#3878 - Only increment currently_open if socket connects
+ #3886 - Fix hostdb.ip_resolve's documentation for none/only option
+ #3891 - Fixed logic error with client ip
+ #3926 - Restrict access to request headers for ESI variables
+ #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
+ #3985 - Disables the support for multi-range request by default
+ #3999 - Adds new log tags: nhi and nhp
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Bryan Call <bc...@apache.org>.
+1 - Built and ran regression tests on Fedora 28. Running in production on 1 host on RHEL 7.1.
-Bryan
> On Jul 25, 2018, at 3:51 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major versions is available at:
>
> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>
> This corresponds to git refs:
>
> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> Tag: 7.1.4-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 7.1.4-rc1
>
>
> All code signing keys are available here:
>
> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> #3476 - Fixes a build issue with latest XCode / clang
> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> #3487 - Use #pragma once
> #3495 - Fix test to support fix in autest 1.5.0
> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
> #3521 - Log actual SSL error string on failure opening connection
> #3550 - Corrects marshaling of source ip and port
> #3560 - Option to enable stand-alone Leak Sanitizer
> #3562 - Downgrade 'previously indexed' cert warning to debug
> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> #3588 - clang6 fix in DNS.cc
> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
> #3612 - Fixed off-by-one error in select_best_srv.
> #3628 - Added a first cut of this share file for Visual Code users
> #3688 - Adds a couple of more include dirs to vscode
> #3727 - Fixes compiler flags used for gzip plugin
> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> #3738 - Removes stray debug message on environments with getpeerid
> #3757 - Allow disable throttling.
> #3766 - HostDB timed RR fix
> #3781 - Clarifies error when failing to load ticket key
> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
> #3799 - Add gcc 8 support for 7.1.x
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> #3863 - background_fetch heap-buffer-overflow fix
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> #3891 - Fixed logic error with client ip
> #3926 - Restrict access to request headers for ESI variables
> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> #3985 - Disables the support for multi-range request by default
> #3999 - Adds new log tags: nhi and nhp
>
>
>
> These were the changes made from 7.1.4-RC0:
>
> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> index a63a9b8e5..9c5555f95 100644
> --- a/CHANGELOG-7.1.4
> +++ b/CHANGELOG-7.1.4
> @@ -1,6 +1,5 @@
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> - #3033 - Expanding the cases where the server_entry gets cleared on error.
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> + #3891 - Fixed logic error with client ip
> + #3926 - Restrict access to request headers for ESI variables
> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> + #3985 - Disables the support for multi-range request by default
> + #3999 - Adds new log tags: nhi and nhp
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
> On Jul 25, 2018, at 4:51 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
I’m calling this vote, with 6 +1’s (4 binding), one -0, and no -1’s. Thanks for testing and voting.
I will make the push to the dist servers momentarily, and make the announcement tomorrow.
Cheers,
— Leif
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
> On Jul 25, 2018, at 4:51 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
I’m calling this vote, with 6 +1’s (4 binding), one -0, and no -1’s. Thanks for testing and voting.
I will make the push to the dist servers momentarily, and make the announcement tomorrow.
Cheers,
— Leif
RE: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by "Chou, Peter" <pb...@labs.att.com>.
Compiled on Ubuntu 18.04 LTS. All regression tests passed '-R 1'.
-----Original Message-----
From: Chris Lemmons [mailto:alficles@gmail.com]
Sent: Tuesday, July 31, 2018 11:04 AM
To: dev@trafficserver.apache.org
Subject: Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
We're currently running 7.1.4 in production on a fair number of hosts.
Everything looks good except for a regression in url_sig, which is
experimental. I've got a proposed fix for it at
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_pull_4042&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=MJ4HgEUEXC2Y5GRHkyi43oMICs8CSZMhZg-UnYLa2vw&e= (it should
cherry-pick cleanly).
It's technically experimental, but I can't really +1 in the current state, so...
-0
On Mon, Jul 30, 2018 at 6:00 PM Mohd Akhbar <my...@gmail.com> wrote:
>
> +1 CentOS 7
>
> On Tue, Jul 31, 2018 at 2:07 AM, Steven R. Feltner <sf...@godaddy.com>
> wrote:
>
> > +1
> > - Compiled with gcc-7.3.1 against openssl-1.1. All regression tests
> > passed.
> >
> >
> > On 7/30/18, 12:46 PM, "Randall Meyer" <ra...@yahoo.com.INVALID>
> > wrote:
> >
> > +1
> > On Wednesday, July 25, 2018, 5:19:39 PM PDT, Leif Hedstrom <
> > zwoop@apache.org> wrote:
> >
> > +1 from me, tested on ~100 prod boxes.
> >
> > — Leif
> >
> > > On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
> > >
> > >
> > >
> > >> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
> > >>
> > >> I've prepared a new release for 7.1.4 (RC1), which is a bug fix
> > release on the previous v7.1.3 release. In particular, this version builds
> > cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_milestone_18-3Fclosed-3D1&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=Mvk2DsyPhubMiU5jMNc9FfWuJlbafwYRV3ludTGqjVI&e=
> > >>
> > >>
> > >> or for a brief ChangeLog (also attached below):
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_trafficserver_blob_7.1.x_CHANGELOG-2D7.1.4&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=MvIf5VacFXbAoGvn_qnhZru9VnC_dIardRjaJ1BMfZc&e=
> > >>
> > >>
> > >> This release of v7.1.4 is backwards compatible with all v7.x
> > release, for some details as to what’s new in v.7.1.x see
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_What-25&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=2_6pM6lg8Tv-tlkOs_CHGNiFG92MrELpL99IAJlHRxQ&e=
> > 27s+New+in+v7.1.x
> > >>
> > >>
> > >> Information about upgrading to the 7.x releases from previous major
> > versions is available at:
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_TS_Upgrading-2Bto-2Bv7.0&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=iP5OsvHQFpTxmRyByFITMRwEaj8_KFiZkZY2i3rPZ_k&e=
> > >>
> > >>
> > >> The artifacts are available for download at:
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__people.apache.org_-7Ezwoop_rel-2Dcandidates_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=aIoCfQtUmTsEgQzct27D0cHC47c2JQVS8FJzjlskisY&e=
> > >>
> > >>
> > >> SHA512 checksum:
> > >>
> > >> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181
> > bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc
> > *trafficserver-7.1.4-rc1.tar.bz2
> > >>
> > >> This corresponds to git refs:
> > >>
> > >> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> > >> Tag: 7.1.4-rc1
> > >>
> > >>
> > >> Which can be verified with the following command:
> > >>
> > >> $ git tag -v 7.1.4-rc1
> > >>
> > >>
> > >> All code signing keys are available here:
> > >>
> > >> https://urldefense.proofpoint.com/v2/url?u=https-3A__dist.apache.org_repos_dist_dev_trafficserver_KEYS&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=8c5kS62dKm3-obVyLvkwkc-kTTgV1vAsbxSPwL-yi3o&m=9MnlBkf66x0dGWkEh3jvxMxrzybndtbnemuuHRim7t4&s=m-ijT8rhDUO6iLbftCJYCfCd2A3zqdODmxLI04McEpE&e=
> > >>
> > >>
> > >> Make sure you refresh from a key server to get all relevant
> > signatures. This vote is open until EOB Monday 7/31, but please test and
> > cast your
> > >
> > >
> > >
> > > Sigh, Tuesday 7/31.
> > >
> > > — Leif
> > >
> > >> votes as early as possible. The changes from v7.1.4-RC0 are
> > primarily a small number of crash fixes, reverting a couple of commits as
> > well.
> > >>
> > >> Cheers,
> > >>
> > >> — Leif
> > >>
> > >> Changes with Apache Traffic Server 7.1.4
> > >> #1967 - gitignore .vscode/
> > >> #3362 - Issue 3350: traffic_server using 100% CPU
> > >> #3446 - Fix #pragma once error in WCCP.
> > >> #3459 - Fix cache_read_busy_success_stat
> > >> #3476 - Fixes a build issue with latest XCode / clang
> > >> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> > >> #3487 - Use #pragma once
> > >> #3495 - Fix test to support fix in autest 1.5.0
> > >> #3506 - Acquire mutex lock of Http2Stream before starting new
> > transaction
> > >> #3521 - Log actual SSL error string on failure opening connection
> > >> #3550 - Corrects marshaling of source ip and port
> > >> #3560 - Option to enable stand-alone Leak Sanitizer
> > >> #3562 - Downgrade 'previously indexed' cert warning to debug
> > >> #3563 - Parent Selection -- Balance treatment of primary and
> > secondary parent…
> > >> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> > >> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> > >> #3588 - clang6 fix in DNS.cc
> > >> #3590 - Fixes uninitialized argument value use in
> > HttpTransact::issue_revalidate
> > >> #3612 - Fixed off-by-one error in select_best_srv.
> > >> #3628 - Added a first cut of this share file for Visual Code users
> > >> #3688 - Adds a couple of more include dirs to vscode
> > >> #3727 - Fixes compiler flags used for gzip plugin
> > >> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> > >> #3738 - Removes stray debug message on environments with getpeerid
> > >> #3757 - Allow disable throttling.
> > >> #3766 - HostDB timed RR fix
> > >> #3781 - Clarifies error when failing to load ticket key
> > >> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate
> > headers
> > >> #3799 - Add gcc 8 support for 7.1.x
> > >> #3814 - Redirection_tries should not be incremented twice
> > >> #3820 - TS-2365: Fix crash in tls dynamic record size
> > >> #3823 - Fix off-by-one access in header_rewrite config parser
> > >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> > >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> > >> #3852 - Fix method call on null object for background_fetch
> > >> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> > >> #3863 - background_fetch heap-buffer-overflow fix
> > >> #3865 - Set verify locations in the initializer function only
> > >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> > >> #3878 - Only increment currently_open if socket connects
> > >> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> > >> #3891 - Fixed logic error with client ip
> > >> #3926 - Restrict access to request headers for ESI variables
> > >> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> > >> #3985 - Disables the support for multi-range request by default
> > >> #3999 - Adds new log tags: nhi and nhp
> > >>
> > >>
> > >>
> > >> These were the changes made from 7.1.4-RC0:
> > >>
> > >> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> > >> index a63a9b8e5..9c5555f95 100644
> > >> --- a/CHANGELOG-7.1.4
> > >> +++ b/CHANGELOG-7.1.4
> > >> @@ -1,6 +1,5 @@
> > >> Changes with Apache Traffic Server 7.1.4
> > >> #1967 - gitignore .vscode/
> > >> - #3033 - Expanding the cases where the server_entry gets cleared
> > on error.
> > >> #3362 - Issue 3350: traffic_server using 100% CPU
> > >> #3446 - Fix #pragma once error in WCCP.
> > >> #3459 - Fix cache_read_busy_success_stat
> > >> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> > >> #3814 - Redirection_tries should not be incremented twice
> > >> #3820 - TS-2365: Fix crash in tls dynamic record size
> > >> #3823 - Fix off-by-one access in header_rewrite config parser
> > >> - #3833 - Clear server_entry in case of ERROR as well as
> > NO_ACTIVITY_TIMEOUT
> > >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> > >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> > >> #3852 - Fix method call on null object for background_fetch
> > >> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> > >> #3865 - Set verify locations in the initializer function only
> > >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> > >> #3878 - Only increment currently_open if socket connects
> > >> + #3886 - Fix hostdb.ip_resolve's documentation for none/only
> > option
> > >> + #3891 - Fixed logic error with client ip
> > >> + #3926 - Restrict access to request headers for ESI variables
> > >> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached
> > to it
> > >> + #3985 - Disables the support for multi-range request by default
> > >> + #3999 - Adds new log tags: nhi and nhp
> > >>
> > >
> >
> >
> >
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Chris Lemmons <al...@gmail.com>.
We're currently running 7.1.4 in production on a fair number of hosts.
Everything looks good except for a regression in url_sig, which is
experimental. I've got a proposed fix for it at
https://github.com/apache/trafficserver/pull/4042 (it should
cherry-pick cleanly).
It's technically experimental, but I can't really +1 in the current state, so...
-0
On Mon, Jul 30, 2018 at 6:00 PM Mohd Akhbar <my...@gmail.com> wrote:
>
> +1 CentOS 7
>
> On Tue, Jul 31, 2018 at 2:07 AM, Steven R. Feltner <sf...@godaddy.com>
> wrote:
>
> > +1
> > - Compiled with gcc-7.3.1 against openssl-1.1. All regression tests
> > passed.
> >
> >
> > On 7/30/18, 12:46 PM, "Randall Meyer" <ra...@yahoo.com.INVALID>
> > wrote:
> >
> > +1
> > On Wednesday, July 25, 2018, 5:19:39 PM PDT, Leif Hedstrom <
> > zwoop@apache.org> wrote:
> >
> > +1 from me, tested on ~100 prod boxes.
> >
> > — Leif
> >
> > > On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
> > >
> > >
> > >
> > >> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
> > >>
> > >> I've prepared a new release for 7.1.4 (RC1), which is a bug fix
> > release on the previous v7.1.3 release. In particular, this version builds
> > cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
> > >>
> > >> https://github.com/apache/trafficserver/milestone/18?closed=1
> > >>
> > >>
> > >> or for a brief ChangeLog (also attached below):
> > >>
> > >> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
> > >>
> > >>
> > >> This release of v7.1.4 is backwards compatible with all v7.x
> > release, for some details as to what’s new in v.7.1.x see
> > >>
> > >> https://cwiki.apache.org/confluence/display/TS/What%
> > 27s+New+in+v7.1.x
> > >>
> > >>
> > >> Information about upgrading to the 7.x releases from previous major
> > versions is available at:
> > >>
> > >> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> > >>
> > >>
> > >> The artifacts are available for download at:
> > >>
> > >> https://people.apache.org/~zwoop/rel-candidates/
> > >>
> > >>
> > >> SHA512 checksum:
> > >>
> > >> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181
> > bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc
> > *trafficserver-7.1.4-rc1.tar.bz2
> > >>
> > >> This corresponds to git refs:
> > >>
> > >> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> > >> Tag: 7.1.4-rc1
> > >>
> > >>
> > >> Which can be verified with the following command:
> > >>
> > >> $ git tag -v 7.1.4-rc1
> > >>
> > >>
> > >> All code signing keys are available here:
> > >>
> > >> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> > >>
> > >>
> > >> Make sure you refresh from a key server to get all relevant
> > signatures. This vote is open until EOB Monday 7/31, but please test and
> > cast your
> > >
> > >
> > >
> > > Sigh, Tuesday 7/31.
> > >
> > > — Leif
> > >
> > >> votes as early as possible. The changes from v7.1.4-RC0 are
> > primarily a small number of crash fixes, reverting a couple of commits as
> > well.
> > >>
> > >> Cheers,
> > >>
> > >> — Leif
> > >>
> > >> Changes with Apache Traffic Server 7.1.4
> > >> #1967 - gitignore .vscode/
> > >> #3362 - Issue 3350: traffic_server using 100% CPU
> > >> #3446 - Fix #pragma once error in WCCP.
> > >> #3459 - Fix cache_read_busy_success_stat
> > >> #3476 - Fixes a build issue with latest XCode / clang
> > >> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> > >> #3487 - Use #pragma once
> > >> #3495 - Fix test to support fix in autest 1.5.0
> > >> #3506 - Acquire mutex lock of Http2Stream before starting new
> > transaction
> > >> #3521 - Log actual SSL error string on failure opening connection
> > >> #3550 - Corrects marshaling of source ip and port
> > >> #3560 - Option to enable stand-alone Leak Sanitizer
> > >> #3562 - Downgrade 'previously indexed' cert warning to debug
> > >> #3563 - Parent Selection -- Balance treatment of primary and
> > secondary parent…
> > >> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> > >> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> > >> #3588 - clang6 fix in DNS.cc
> > >> #3590 - Fixes uninitialized argument value use in
> > HttpTransact::issue_revalidate
> > >> #3612 - Fixed off-by-one error in select_best_srv.
> > >> #3628 - Added a first cut of this share file for Visual Code users
> > >> #3688 - Adds a couple of more include dirs to vscode
> > >> #3727 - Fixes compiler flags used for gzip plugin
> > >> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> > >> #3738 - Removes stray debug message on environments with getpeerid
> > >> #3757 - Allow disable throttling.
> > >> #3766 - HostDB timed RR fix
> > >> #3781 - Clarifies error when failing to load ticket key
> > >> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate
> > headers
> > >> #3799 - Add gcc 8 support for 7.1.x
> > >> #3814 - Redirection_tries should not be incremented twice
> > >> #3820 - TS-2365: Fix crash in tls dynamic record size
> > >> #3823 - Fix off-by-one access in header_rewrite config parser
> > >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> > >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> > >> #3852 - Fix method call on null object for background_fetch
> > >> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> > >> #3863 - background_fetch heap-buffer-overflow fix
> > >> #3865 - Set verify locations in the initializer function only
> > >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> > >> #3878 - Only increment currently_open if socket connects
> > >> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> > >> #3891 - Fixed logic error with client ip
> > >> #3926 - Restrict access to request headers for ESI variables
> > >> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> > >> #3985 - Disables the support for multi-range request by default
> > >> #3999 - Adds new log tags: nhi and nhp
> > >>
> > >>
> > >>
> > >> These were the changes made from 7.1.4-RC0:
> > >>
> > >> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> > >> index a63a9b8e5..9c5555f95 100644
> > >> --- a/CHANGELOG-7.1.4
> > >> +++ b/CHANGELOG-7.1.4
> > >> @@ -1,6 +1,5 @@
> > >> Changes with Apache Traffic Server 7.1.4
> > >> #1967 - gitignore .vscode/
> > >> - #3033 - Expanding the cases where the server_entry gets cleared
> > on error.
> > >> #3362 - Issue 3350: traffic_server using 100% CPU
> > >> #3446 - Fix #pragma once error in WCCP.
> > >> #3459 - Fix cache_read_busy_success_stat
> > >> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> > >> #3814 - Redirection_tries should not be incremented twice
> > >> #3820 - TS-2365: Fix crash in tls dynamic record size
> > >> #3823 - Fix off-by-one access in header_rewrite config parser
> > >> - #3833 - Clear server_entry in case of ERROR as well as
> > NO_ACTIVITY_TIMEOUT
> > >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> > >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> > >> #3852 - Fix method call on null object for background_fetch
> > >> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> > >> #3865 - Set verify locations in the initializer function only
> > >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> > >> #3878 - Only increment currently_open if socket connects
> > >> + #3886 - Fix hostdb.ip_resolve's documentation for none/only
> > option
> > >> + #3891 - Fixed logic error with client ip
> > >> + #3926 - Restrict access to request headers for ESI variables
> > >> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached
> > to it
> > >> + #3985 - Disables the support for multi-range request by default
> > >> + #3999 - Adds new log tags: nhi and nhp
> > >>
> > >
> >
> >
> >
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Mohd Akhbar <my...@gmail.com>.
+1 CentOS 7
On Tue, Jul 31, 2018 at 2:07 AM, Steven R. Feltner <sf...@godaddy.com>
wrote:
> +1
> - Compiled with gcc-7.3.1 against openssl-1.1. All regression tests
> passed.
>
>
> On 7/30/18, 12:46 PM, "Randall Meyer" <ra...@yahoo.com.INVALID>
> wrote:
>
> +1
> On Wednesday, July 25, 2018, 5:19:39 PM PDT, Leif Hedstrom <
> zwoop@apache.org> wrote:
>
> +1 from me, tested on ~100 prod boxes.
>
> — Leif
>
> > On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
> >
> >
> >
> >> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
> >>
> >> I've prepared a new release for 7.1.4 (RC1), which is a bug fix
> release on the previous v7.1.3 release. In particular, this version builds
> cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
> >>
> >> https://github.com/apache/trafficserver/milestone/18?closed=1
> >>
> >>
> >> or for a brief ChangeLog (also attached below):
> >>
> >> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
> >>
> >>
> >> This release of v7.1.4 is backwards compatible with all v7.x
> release, for some details as to what’s new in v.7.1.x see
> >>
> >> https://cwiki.apache.org/confluence/display/TS/What%
> 27s+New+in+v7.1.x
> >>
> >>
> >> Information about upgrading to the 7.x releases from previous major
> versions is available at:
> >>
> >> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
> >>
> >>
> >> The artifacts are available for download at:
> >>
> >> https://people.apache.org/~zwoop/rel-candidates/
> >>
> >>
> >> SHA512 checksum:
> >>
> >> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181
> bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc
> *trafficserver-7.1.4-rc1.tar.bz2
> >>
> >> This corresponds to git refs:
> >>
> >> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> >> Tag: 7.1.4-rc1
> >>
> >>
> >> Which can be verified with the following command:
> >>
> >> $ git tag -v 7.1.4-rc1
> >>
> >>
> >> All code signing keys are available here:
> >>
> >> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
> >>
> >>
> >> Make sure you refresh from a key server to get all relevant
> signatures. This vote is open until EOB Monday 7/31, but please test and
> cast your
> >
> >
> >
> > Sigh, Tuesday 7/31.
> >
> > — Leif
> >
> >> votes as early as possible. The changes from v7.1.4-RC0 are
> primarily a small number of crash fixes, reverting a couple of commits as
> well.
> >>
> >> Cheers,
> >>
> >> — Leif
> >>
> >> Changes with Apache Traffic Server 7.1.4
> >> #1967 - gitignore .vscode/
> >> #3362 - Issue 3350: traffic_server using 100% CPU
> >> #3446 - Fix #pragma once error in WCCP.
> >> #3459 - Fix cache_read_busy_success_stat
> >> #3476 - Fixes a build issue with latest XCode / clang
> >> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> >> #3487 - Use #pragma once
> >> #3495 - Fix test to support fix in autest 1.5.0
> >> #3506 - Acquire mutex lock of Http2Stream before starting new
> transaction
> >> #3521 - Log actual SSL error string on failure opening connection
> >> #3550 - Corrects marshaling of source ip and port
> >> #3560 - Option to enable stand-alone Leak Sanitizer
> >> #3562 - Downgrade 'previously indexed' cert warning to debug
> >> #3563 - Parent Selection -- Balance treatment of primary and
> secondary parent…
> >> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> >> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> >> #3588 - clang6 fix in DNS.cc
> >> #3590 - Fixes uninitialized argument value use in
> HttpTransact::issue_revalidate
> >> #3612 - Fixed off-by-one error in select_best_srv.
> >> #3628 - Added a first cut of this share file for Visual Code users
> >> #3688 - Adds a couple of more include dirs to vscode
> >> #3727 - Fixes compiler flags used for gzip plugin
> >> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> >> #3738 - Removes stray debug message on environments with getpeerid
> >> #3757 - Allow disable throttling.
> >> #3766 - HostDB timed RR fix
> >> #3781 - Clarifies error when failing to load ticket key
> >> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate
> headers
> >> #3799 - Add gcc 8 support for 7.1.x
> >> #3814 - Redirection_tries should not be incremented twice
> >> #3820 - TS-2365: Fix crash in tls dynamic record size
> >> #3823 - Fix off-by-one access in header_rewrite config parser
> >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> >> #3852 - Fix method call on null object for background_fetch
> >> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> >> #3863 - background_fetch heap-buffer-overflow fix
> >> #3865 - Set verify locations in the initializer function only
> >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> >> #3878 - Only increment currently_open if socket connects
> >> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> >> #3891 - Fixed logic error with client ip
> >> #3926 - Restrict access to request headers for ESI variables
> >> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> >> #3985 - Disables the support for multi-range request by default
> >> #3999 - Adds new log tags: nhi and nhp
> >>
> >>
> >>
> >> These were the changes made from 7.1.4-RC0:
> >>
> >> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> >> index a63a9b8e5..9c5555f95 100644
> >> --- a/CHANGELOG-7.1.4
> >> +++ b/CHANGELOG-7.1.4
> >> @@ -1,6 +1,5 @@
> >> Changes with Apache Traffic Server 7.1.4
> >> #1967 - gitignore .vscode/
> >> - #3033 - Expanding the cases where the server_entry gets cleared
> on error.
> >> #3362 - Issue 3350: traffic_server using 100% CPU
> >> #3446 - Fix #pragma once error in WCCP.
> >> #3459 - Fix cache_read_busy_success_stat
> >> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> >> #3814 - Redirection_tries should not be incremented twice
> >> #3820 - TS-2365: Fix crash in tls dynamic record size
> >> #3823 - Fix off-by-one access in header_rewrite config parser
> >> - #3833 - Clear server_entry in case of ERROR as well as
> NO_ACTIVITY_TIMEOUT
> >> #3844 - 7.1.x: Fix WCCP for gcc 8.
> >> #3845 - 7.1.x: Fix string_view test for gcc 8.
> >> #3852 - Fix method call on null object for background_fetch
> >> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> >> #3865 - Set verify locations in the initializer function only
> >> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> >> #3878 - Only increment currently_open if socket connects
> >> + #3886 - Fix hostdb.ip_resolve's documentation for none/only
> option
> >> + #3891 - Fixed logic error with client ip
> >> + #3926 - Restrict access to request headers for ESI variables
> >> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached
> to it
> >> + #3985 - Disables the support for multi-range request by default
> >> + #3999 - Adds new log tags: nhi and nhp
> >>
> >
>
>
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by "Steven R. Feltner" <sf...@godaddy.com>.
+1
- Compiled with gcc-7.3.1 against openssl-1.1. All regression tests passed.
On 7/30/18, 12:46 PM, "Randall Meyer" <ra...@yahoo.com.INVALID> wrote:
+1
On Wednesday, July 25, 2018, 5:19:39 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
+1 from me, tested on ~100 prod boxes.
— Leif
> On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>
>> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>>
>> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>>
>> https://github.com/apache/trafficserver/milestone/18?closed=1
>>
>>
>> or for a brief ChangeLog (also attached below):
>>
>> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>>
>>
>> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>>
>> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>>
>>
>> Information about upgrading to the 7.x releases from previous major versions is available at:
>>
>> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>>
>>
>> The artifacts are available for download at:
>>
>> https://people.apache.org/~zwoop/rel-candidates/
>>
>>
>> SHA512 checksum:
>>
>> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>>
>> This corresponds to git refs:
>>
>> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
>> Tag: 7.1.4-rc1
>>
>>
>> Which can be verified with the following command:
>>
>> $ git tag -v 7.1.4-rc1
>>
>>
>> All code signing keys are available here:
>>
>> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>>
>>
>> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
>
>
>
> Sigh, Tuesday 7/31.
>
> — Leif
>
>> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>>
>> Cheers,
>>
>> — Leif
>>
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> #3476 - Fixes a build issue with latest XCode / clang
>> #3486 - Separate mutex of Http2ClientSession and Http2Stream
>> #3487 - Use #pragma once
>> #3495 - Fix test to support fix in autest 1.5.0
>> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
>> #3521 - Log actual SSL error string on failure opening connection
>> #3550 - Corrects marshaling of source ip and port
>> #3560 - Option to enable stand-alone Leak Sanitizer
>> #3562 - Downgrade 'previously indexed' cert warning to debug
>> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
>> #3566 - Fix parsing of runroot from ink_args of 7.1.x
>> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
>> #3588 - clang6 fix in DNS.cc
>> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
>> #3612 - Fixed off-by-one error in select_best_srv.
>> #3628 - Added a first cut of this share file for Visual Code users
>> #3688 - Adds a couple of more include dirs to vscode
>> #3727 - Fixes compiler flags used for gzip plugin
>> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
>> #3738 - Removes stray debug message on environments with getpeerid
>> #3757 - Allow disable throttling.
>> #3766 - HostDB timed RR fix
>> #3781 - Clarifies error when failing to load ticket key
>> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
>> #3799 - Add gcc 8 support for 7.1.x
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> #3860 - Move %<pqsn> logic to %<shn> for 7.x
>> #3863 - background_fetch heap-buffer-overflow fix
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> #3891 - Fixed logic error with client ip
>> #3926 - Restrict access to request headers for ESI variables
>> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> #3985 - Disables the support for multi-range request by default
>> #3999 - Adds new log tags: nhi and nhp
>>
>>
>>
>> These were the changes made from 7.1.4-RC0:
>>
>> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
>> index a63a9b8e5..9c5555f95 100644
>> --- a/CHANGELOG-7.1.4
>> +++ b/CHANGELOG-7.1.4
>> @@ -1,6 +1,5 @@
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> - #3033 - Expanding the cases where the server_entry gets cleared on error.
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> + #3891 - Fixed logic error with client ip
>> + #3926 - Restrict access to request headers for ESI variables
>> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> + #3985 - Disables the support for multi-range request by default
>> + #3999 - Adds new log tags: nhi and nhp
>>
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Randall Meyer <ra...@yahoo.com.INVALID>.
+1
On Wednesday, July 25, 2018, 5:19:39 PM PDT, Leif Hedstrom <zw...@apache.org> wrote:
+1 from me, tested on ~100 prod boxes.
— Leif
> On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>
>> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>>
>> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>>
>> https://github.com/apache/trafficserver/milestone/18?closed=1
>>
>>
>> or for a brief ChangeLog (also attached below):
>>
>> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>>
>>
>> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>>
>> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>>
>>
>> Information about upgrading to the 7.x releases from previous major versions is available at:
>>
>> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>>
>>
>> The artifacts are available for download at:
>>
>> https://people.apache.org/~zwoop/rel-candidates/
>>
>>
>> SHA512 checksum:
>>
>> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>>
>> This corresponds to git refs:
>>
>> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
>> Tag: 7.1.4-rc1
>>
>>
>> Which can be verified with the following command:
>>
>> $ git tag -v 7.1.4-rc1
>>
>>
>> All code signing keys are available here:
>>
>> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>>
>>
>> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
>
>
>
> Sigh, Tuesday 7/31.
>
> — Leif
>
>> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>>
>> Cheers,
>>
>> — Leif
>>
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> #3476 - Fixes a build issue with latest XCode / clang
>> #3486 - Separate mutex of Http2ClientSession and Http2Stream
>> #3487 - Use #pragma once
>> #3495 - Fix test to support fix in autest 1.5.0
>> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
>> #3521 - Log actual SSL error string on failure opening connection
>> #3550 - Corrects marshaling of source ip and port
>> #3560 - Option to enable stand-alone Leak Sanitizer
>> #3562 - Downgrade 'previously indexed' cert warning to debug
>> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
>> #3566 - Fix parsing of runroot from ink_args of 7.1.x
>> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
>> #3588 - clang6 fix in DNS.cc
>> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
>> #3612 - Fixed off-by-one error in select_best_srv.
>> #3628 - Added a first cut of this share file for Visual Code users
>> #3688 - Adds a couple of more include dirs to vscode
>> #3727 - Fixes compiler flags used for gzip plugin
>> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
>> #3738 - Removes stray debug message on environments with getpeerid
>> #3757 - Allow disable throttling.
>> #3766 - HostDB timed RR fix
>> #3781 - Clarifies error when failing to load ticket key
>> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
>> #3799 - Add gcc 8 support for 7.1.x
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> #3860 - Move %<pqsn> logic to %<shn> for 7.x
>> #3863 - background_fetch heap-buffer-overflow fix
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> #3891 - Fixed logic error with client ip
>> #3926 - Restrict access to request headers for ESI variables
>> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> #3985 - Disables the support for multi-range request by default
>> #3999 - Adds new log tags: nhi and nhp
>>
>>
>>
>> These were the changes made from 7.1.4-RC0:
>>
>> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
>> index a63a9b8e5..9c5555f95 100644
>> --- a/CHANGELOG-7.1.4
>> +++ b/CHANGELOG-7.1.4
>> @@ -1,6 +1,5 @@
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> - #3033 - Expanding the cases where the server_entry gets cleared on error.
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> + #3891 - Fixed logic error with client ip
>> + #3926 - Restrict access to request headers for ESI variables
>> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> + #3985 - Disables the support for multi-range request by default
>> + #3999 - Adds new log tags: nhi and nhp
>>
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
+1 from me, tested on ~100 prod boxes.
— Leif
> On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>
>> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>>
>> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>>
>> https://github.com/apache/trafficserver/milestone/18?closed=1
>>
>>
>> or for a brief ChangeLog (also attached below):
>>
>> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>>
>>
>> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>>
>> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>>
>>
>> Information about upgrading to the 7.x releases from previous major versions is available at:
>>
>> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>>
>>
>> The artifacts are available for download at:
>>
>> https://people.apache.org/~zwoop/rel-candidates/
>>
>>
>> SHA512 checksum:
>>
>> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>>
>> This corresponds to git refs:
>>
>> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
>> Tag: 7.1.4-rc1
>>
>>
>> Which can be verified with the following command:
>>
>> $ git tag -v 7.1.4-rc1
>>
>>
>> All code signing keys are available here:
>>
>> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>>
>>
>> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
>
>
>
> Sigh, Tuesday 7/31.
>
> — Leif
>
>> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>>
>> Cheers,
>>
>> — Leif
>>
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> #3476 - Fixes a build issue with latest XCode / clang
>> #3486 - Separate mutex of Http2ClientSession and Http2Stream
>> #3487 - Use #pragma once
>> #3495 - Fix test to support fix in autest 1.5.0
>> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
>> #3521 - Log actual SSL error string on failure opening connection
>> #3550 - Corrects marshaling of source ip and port
>> #3560 - Option to enable stand-alone Leak Sanitizer
>> #3562 - Downgrade 'previously indexed' cert warning to debug
>> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
>> #3566 - Fix parsing of runroot from ink_args of 7.1.x
>> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
>> #3588 - clang6 fix in DNS.cc
>> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
>> #3612 - Fixed off-by-one error in select_best_srv.
>> #3628 - Added a first cut of this share file for Visual Code users
>> #3688 - Adds a couple of more include dirs to vscode
>> #3727 - Fixes compiler flags used for gzip plugin
>> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
>> #3738 - Removes stray debug message on environments with getpeerid
>> #3757 - Allow disable throttling.
>> #3766 - HostDB timed RR fix
>> #3781 - Clarifies error when failing to load ticket key
>> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
>> #3799 - Add gcc 8 support for 7.1.x
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> #3860 - Move %<pqsn> logic to %<shn> for 7.x
>> #3863 - background_fetch heap-buffer-overflow fix
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> #3891 - Fixed logic error with client ip
>> #3926 - Restrict access to request headers for ESI variables
>> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> #3985 - Disables the support for multi-range request by default
>> #3999 - Adds new log tags: nhi and nhp
>>
>>
>>
>> These were the changes made from 7.1.4-RC0:
>>
>> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
>> index a63a9b8e5..9c5555f95 100644
>> --- a/CHANGELOG-7.1.4
>> +++ b/CHANGELOG-7.1.4
>> @@ -1,6 +1,5 @@
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> - #3033 - Expanding the cases where the server_entry gets cleared on error.
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> + #3891 - Fixed logic error with client ip
>> + #3926 - Restrict access to request headers for ESI variables
>> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> + #3985 - Disables the support for multi-range request by default
>> + #3999 - Adds new log tags: nhi and nhp
>>
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
+1 from me, tested on ~100 prod boxes.
— Leif
> On Jul 25, 2018, at 15:54, Leif Hedstrom <zw...@apache.org> wrote:
>
>
>
>> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>>
>> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>>
>> https://github.com/apache/trafficserver/milestone/18?closed=1
>>
>>
>> or for a brief ChangeLog (also attached below):
>>
>> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>>
>>
>> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>>
>> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>>
>>
>> Information about upgrading to the 7.x releases from previous major versions is available at:
>>
>> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>>
>>
>> The artifacts are available for download at:
>>
>> https://people.apache.org/~zwoop/rel-candidates/
>>
>>
>> SHA512 checksum:
>>
>> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>>
>> This corresponds to git refs:
>>
>> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
>> Tag: 7.1.4-rc1
>>
>>
>> Which can be verified with the following command:
>>
>> $ git tag -v 7.1.4-rc1
>>
>>
>> All code signing keys are available here:
>>
>> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>>
>>
>> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
>
>
>
> Sigh, Tuesday 7/31.
>
> — Leif
>
>> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>>
>> Cheers,
>>
>> — Leif
>>
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> #3476 - Fixes a build issue with latest XCode / clang
>> #3486 - Separate mutex of Http2ClientSession and Http2Stream
>> #3487 - Use #pragma once
>> #3495 - Fix test to support fix in autest 1.5.0
>> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
>> #3521 - Log actual SSL error string on failure opening connection
>> #3550 - Corrects marshaling of source ip and port
>> #3560 - Option to enable stand-alone Leak Sanitizer
>> #3562 - Downgrade 'previously indexed' cert warning to debug
>> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
>> #3566 - Fix parsing of runroot from ink_args of 7.1.x
>> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
>> #3588 - clang6 fix in DNS.cc
>> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
>> #3612 - Fixed off-by-one error in select_best_srv.
>> #3628 - Added a first cut of this share file for Visual Code users
>> #3688 - Adds a couple of more include dirs to vscode
>> #3727 - Fixes compiler flags used for gzip plugin
>> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
>> #3738 - Removes stray debug message on environments with getpeerid
>> #3757 - Allow disable throttling.
>> #3766 - HostDB timed RR fix
>> #3781 - Clarifies error when failing to load ticket key
>> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
>> #3799 - Add gcc 8 support for 7.1.x
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> #3860 - Move %<pqsn> logic to %<shn> for 7.x
>> #3863 - background_fetch heap-buffer-overflow fix
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> #3891 - Fixed logic error with client ip
>> #3926 - Restrict access to request headers for ESI variables
>> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> #3985 - Disables the support for multi-range request by default
>> #3999 - Adds new log tags: nhi and nhp
>>
>>
>>
>> These were the changes made from 7.1.4-RC0:
>>
>> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
>> index a63a9b8e5..9c5555f95 100644
>> --- a/CHANGELOG-7.1.4
>> +++ b/CHANGELOG-7.1.4
>> @@ -1,6 +1,5 @@
>> Changes with Apache Traffic Server 7.1.4
>> #1967 - gitignore .vscode/
>> - #3033 - Expanding the cases where the server_entry gets cleared on error.
>> #3362 - Issue 3350: traffic_server using 100% CPU
>> #3446 - Fix #pragma once error in WCCP.
>> #3459 - Fix cache_read_busy_success_stat
>> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
>> #3814 - Redirection_tries should not be incremented twice
>> #3820 - TS-2365: Fix crash in tls dynamic record size
>> #3823 - Fix off-by-one access in header_rewrite config parser
>> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
>> #3844 - 7.1.x: Fix WCCP for gcc 8.
>> #3845 - 7.1.x: Fix string_view test for gcc 8.
>> #3852 - Fix method call on null object for background_fetch
>> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
>> #3865 - Set verify locations in the initializer function only
>> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
>> #3878 - Only increment currently_open if socket connects
>> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
>> + #3891 - Fixed logic error with client ip
>> + #3926 - Restrict access to request headers for ESI variables
>> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
>> + #3985 - Disables the support for multi-range request by default
>> + #3999 - Adds new log tags: nhi and nhp
>>
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major versions is available at:
>
> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>
> This corresponds to git refs:
>
> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> Tag: 7.1.4-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 7.1.4-rc1
>
>
> All code signing keys are available here:
>
> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
Sigh, Tuesday 7/31.
— Leif
> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> #3476 - Fixes a build issue with latest XCode / clang
> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> #3487 - Use #pragma once
> #3495 - Fix test to support fix in autest 1.5.0
> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
> #3521 - Log actual SSL error string on failure opening connection
> #3550 - Corrects marshaling of source ip and port
> #3560 - Option to enable stand-alone Leak Sanitizer
> #3562 - Downgrade 'previously indexed' cert warning to debug
> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> #3588 - clang6 fix in DNS.cc
> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
> #3612 - Fixed off-by-one error in select_best_srv.
> #3628 - Added a first cut of this share file for Visual Code users
> #3688 - Adds a couple of more include dirs to vscode
> #3727 - Fixes compiler flags used for gzip plugin
> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> #3738 - Removes stray debug message on environments with getpeerid
> #3757 - Allow disable throttling.
> #3766 - HostDB timed RR fix
> #3781 - Clarifies error when failing to load ticket key
> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
> #3799 - Add gcc 8 support for 7.1.x
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> #3863 - background_fetch heap-buffer-overflow fix
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> #3891 - Fixed logic error with client ip
> #3926 - Restrict access to request headers for ESI variables
> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> #3985 - Disables the support for multi-range request by default
> #3999 - Adds new log tags: nhi and nhp
>
>
>
> These were the changes made from 7.1.4-RC0:
>
> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> index a63a9b8e5..9c5555f95 100644
> --- a/CHANGELOG-7.1.4
> +++ b/CHANGELOG-7.1.4
> @@ -1,6 +1,5 @@
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> - #3033 - Expanding the cases where the server_entry gets cleared on error.
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> + #3891 - Fixed logic error with client ip
> + #3926 - Restrict access to request headers for ESI variables
> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> + #3985 - Disables the support for multi-range request by default
> + #3999 - Adds new log tags: nhi and nhp
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Leif Hedstrom <zw...@apache.org>.
> On Jul 25, 2018, at 15:51, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major versions is available at:
>
> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>
> This corresponds to git refs:
>
> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> Tag: 7.1.4-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 7.1.4-rc1
>
>
> All code signing keys are available here:
>
> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your
Sigh, Tuesday 7/31.
— Leif
> votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> #3476 - Fixes a build issue with latest XCode / clang
> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> #3487 - Use #pragma once
> #3495 - Fix test to support fix in autest 1.5.0
> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
> #3521 - Log actual SSL error string on failure opening connection
> #3550 - Corrects marshaling of source ip and port
> #3560 - Option to enable stand-alone Leak Sanitizer
> #3562 - Downgrade 'previously indexed' cert warning to debug
> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> #3588 - clang6 fix in DNS.cc
> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
> #3612 - Fixed off-by-one error in select_best_srv.
> #3628 - Added a first cut of this share file for Visual Code users
> #3688 - Adds a couple of more include dirs to vscode
> #3727 - Fixes compiler flags used for gzip plugin
> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> #3738 - Removes stray debug message on environments with getpeerid
> #3757 - Allow disable throttling.
> #3766 - HostDB timed RR fix
> #3781 - Clarifies error when failing to load ticket key
> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
> #3799 - Add gcc 8 support for 7.1.x
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> #3863 - background_fetch heap-buffer-overflow fix
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> #3891 - Fixed logic error with client ip
> #3926 - Restrict access to request headers for ESI variables
> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> #3985 - Disables the support for multi-range request by default
> #3999 - Adds new log tags: nhi and nhp
>
>
>
> These were the changes made from 7.1.4-RC0:
>
> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> index a63a9b8e5..9c5555f95 100644
> --- a/CHANGELOG-7.1.4
> +++ b/CHANGELOG-7.1.4
> @@ -1,6 +1,5 @@
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> - #3033 - Expanding the cases where the server_entry gets cleared on error.
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> + #3891 - Fixed logic error with client ip
> + #3926 - Restrict access to request headers for ESI variables
> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> + #3985 - Disables the support for multi-range request by default
> + #3999 - Adds new log tags: nhi and nhp
>
Re: [VOTE] Release Apache Traffic Server 7.1.4 (RC1)
Posted by Bryan Call <bc...@apache.org>.
+1 - Built and ran regression tests on Fedora 28. Running in production on 1 host on RHEL 7.1.
-Bryan
> On Jul 25, 2018, at 3:51 PM, Leif Hedstrom <zw...@apache.org> wrote:
>
> I've prepared a new release for 7.1.4 (RC1), which is a bug fix release on the previous v7.1.3 release. In particular, this version builds cleanly with gcc 8.x. The release notes for 7.1.4 is available at:
>
> https://github.com/apache/trafficserver/milestone/18?closed=1
>
>
> or for a brief ChangeLog (also attached below):
>
> https://github.com/apache/trafficserver/blob/7.1.x/CHANGELOG-7.1.4
>
>
> This release of v7.1.4 is backwards compatible with all v7.x release, for some details as to what’s new in v.7.1.x see
>
> https://cwiki.apache.org/confluence/display/TS/What%27s+New+in+v7.1.x
>
>
> Information about upgrading to the 7.x releases from previous major versions is available at:
>
> https://cwiki.apache.org/confluence/display/TS/Upgrading+to+v7.0
>
>
> The artifacts are available for download at:
>
> https://people.apache.org/~zwoop/rel-candidates/
>
>
> SHA512 checksum:
>
> 117fec0c48fb47ed841a8931703e440800ca0eac6817a258893a1c629181bc4355a84c0f0bb1b45207fa8e5aa75a0e63f1013a34095656c96e2ba6aa528b16bc *trafficserver-7.1.4-rc1.tar.bz2
>
> This corresponds to git refs:
>
> Hash: 972959e6a088fa4fdf80d81452d46667659e71f6
> Tag: 7.1.4-rc1
>
>
> Which can be verified with the following command:
>
> $ git tag -v 7.1.4-rc1
>
>
> All code signing keys are available here:
>
> https://dist.apache.org/repos/dist/dev/trafficserver/KEYS
>
>
> Make sure you refresh from a key server to get all relevant signatures. This vote is open until EOB Monday 7/31, but please test and cast your votes as early as possible. The changes from v7.1.4-RC0 are primarily a small number of crash fixes, reverting a couple of commits as well.
>
> Cheers,
>
> — Leif
>
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> #3476 - Fixes a build issue with latest XCode / clang
> #3486 - Separate mutex of Http2ClientSession and Http2Stream
> #3487 - Use #pragma once
> #3495 - Fix test to support fix in autest 1.5.0
> #3506 - Acquire mutex lock of Http2Stream before starting new transaction
> #3521 - Log actual SSL error string on failure opening connection
> #3550 - Corrects marshaling of source ip and port
> #3560 - Option to enable stand-alone Leak Sanitizer
> #3562 - Downgrade 'previously indexed' cert warning to debug
> #3563 - Parent Selection -- Balance treatment of primary and secondary parent…
> #3566 - Fix parsing of runroot from ink_args of 7.1.x
> #3576 - Coverity ID 1390803: Fixes unreachable code in OCSP
> #3588 - clang6 fix in DNS.cc
> #3590 - Fixes uninitialized argument value use in HttpTransact::issue_revalidate
> #3612 - Fixed off-by-one error in select_best_srv.
> #3628 - Added a first cut of this share file for Visual Code users
> #3688 - Adds a couple of more include dirs to vscode
> #3727 - Fixes compiler flags used for gzip plugin
> #3731 - Changes to compile on Fedora 28 with gcc 8.1.1
> #3738 - Removes stray debug message on environments with getpeerid
> #3757 - Allow disable throttling.
> #3766 - HostDB timed RR fix
> #3781 - Clarifies error when failing to load ticket key
> #3792 - Change MIMEHdr::value_append_or_set to handle duplicate headers
> #3799 - Add gcc 8 support for 7.1.x
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> #3860 - Move %<pqsn> logic to %<shn> for 7.x
> #3863 - background_fetch heap-buffer-overflow fix
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> #3891 - Fixed logic error with client ip
> #3926 - Restrict access to request headers for ESI variables
> #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> #3985 - Disables the support for multi-range request by default
> #3999 - Adds new log tags: nhi and nhp
>
>
>
> These were the changes made from 7.1.4-RC0:
>
> diff --git a/CHANGELOG-7.1.4 b/CHANGELOG-7.1.4
> index a63a9b8e5..9c5555f95 100644
> --- a/CHANGELOG-7.1.4
> +++ b/CHANGELOG-7.1.4
> @@ -1,6 +1,5 @@
> Changes with Apache Traffic Server 7.1.4
> #1967 - gitignore .vscode/
> - #3033 - Expanding the cases where the server_entry gets cleared on error.
> #3362 - Issue 3350: traffic_server using 100% CPU
> #3446 - Fix #pragma once error in WCCP.
> #3459 - Fix cache_read_busy_success_stat
> @@ -32,7 +31,6 @@ Changes with Apache Traffic Server 7.1.4
> #3814 - Redirection_tries should not be incremented twice
> #3820 - TS-2365: Fix crash in tls dynamic record size
> #3823 - Fix off-by-one access in header_rewrite config parser
> - #3833 - Clear server_entry in case of ERROR as well as NO_ACTIVITY_TIMEOUT
> #3844 - 7.1.x: Fix WCCP for gcc 8.
> #3845 - 7.1.x: Fix string_view test for gcc 8.
> #3852 - Fix method call on null object for background_fetch
> @@ -41,3 +39,9 @@ Changes with Apache Traffic Server 7.1.4
> #3865 - Set verify locations in the initializer function only
> #3869 - background_fetch heap-buffer-overflow fix (7.1.x)
> #3878 - Only increment currently_open if socket connects
> + #3886 - Fix hostdb.ip_resolve's documentation for none/only option
> + #3891 - Fixed logic error with client ip
> + #3926 - Restrict access to request headers for ESI variables
> + #3928 - Fixes OCSP warnings when cert has no OCSP URI attached to it
> + #3985 - Disables the support for multi-range request by default
> + #3999 - Adds new log tags: nhi and nhp
>