Skip to content

Releases: yahoo/proxy-verifier

Logging Improvements

15 Jan 19:04
cd027aa

Choose a tag to compare

This release updates to the newest libswoc which has an updated Errata. This,
along with changes made while accommodating this new Errata, greatly improves
Proxy Verifier's logging behavior.

HTTP/2 Performance Bug Fix

06 Jan 19:54
2765ee2

Choose a tag to compare

This release contains a handful of bug fixes:

  • Fixes a performance regression introduced with the implementation of the --rate implementation for HTTP/2.
  • Fixes a crash that could happen in receive_nghttp2_request if the connection was closed unexpectedly.
  • Improved body underrun logging to be more specific.

The binaries for this release are also statically linked against the OpenSSL_1_1_1m+quic openssl branch.

Fixes handling of manually specified chunked bodies

10 Aug 19:01
98d52d8

Choose a tag to compare

Fixes body handling for manually specified chunked bodies.

Add nocasse and not directives

13 Jul 16:17
6a706ca

Choose a tag to compare

This release adds the nocase and not YAML directives for field and URL verification. See the README for details:
https://github.com/yahoo/proxy-verifier#field-verification

Client-Side HTTP/3 and --interface

20 Apr 22:41

Choose a tag to compare

This release adds the following features:

  • Client-side HTTP/3 protocol support.
  • --interface command line argument.

Build improvements

10 Mar 23:01

Choose a tag to compare

This release has no functional changes apart from build improvements:

  • Refactor HTTP protocol implementation into http*.{cc,h} files.
  • Add autopep8 to code formatting toolset.
  • Properly handle --enable-asan for the Parts framework.

Server-side delay

17 Feb 19:07

Choose a tag to compare

This adds the server-side delay feature to Proxy Verifier.

Make "--thread-limit 1" serialize sessions

04 Feb 22:25

Choose a tag to compare

Fixes an off-by-one bug with --thread-limit so that setting a thread limit of 1 serializes sessions.

Bug fix for specified chunk encoded bodies

02 Feb 21:17

Choose a tag to compare

This release has a bug fix for user-specified content:data (as opposed to auto-generated content:size) chunk encoded bodies.

Make address arguments optional

26 Jan 23:43

Choose a tag to compare

  • This changes command line arguments such that client addresses are optional rather than positional.
  • This adds session and transaction delay.

Because command line argument processing is changed in a breaking way, this is a 2.0.0 release.