Bug 207678 - [PATCH] www/mod_qos: update to 11.22
Summary: [PATCH] www/mod_qos: update to 11.22
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-03-03 12:54 UTC by Eero Hänninen
Modified: 2016-03-12 13:58 UTC (History)
1 user (show)

See Also:


Attachments
www/mod_qos 11.22 update patch (903 bytes, patch)
2016-03-03 12:54 UTC, Eero Hänninen
rakuco: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eero Hänninen 2016-03-03 12:54:58 UTC
Created attachment 167683 [details]
www/mod_qos 11.22 update patch

Maintainer update for wwww/mod_qos to version 11.22
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2016-03-12 13:53:19 UTC
Testbuilds look fine
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-03-12 13:56:31 UTC
A commit references this bug:

Author: pi
Date: Sat Mar 12 13:56:10 UTC 2016
New revision: 410882
URL: https://svnweb.freebsd.org/changeset/ports/410882

Log:
  www/mod_qos: 11.12 -> 11.22

   - Disables client behavior (content type) measurement if
     QS_ClientPrefer has been disabled.
   - Minor changes to the status viewer.
   - Fixed: segfault when using HTTP/2.
   - Fixed: Implemented graceful restart detection for Apache 2.4
     to properly free shared memory and mutexes (prevents from
     leaking while doing graceful restarts).
   - Disables keep-alive enforcement for MPM event binaries.
   - Adds filter (option -f) to qssign.
   - Revised QS_ClientPrefer implementation (improved attribute weighting)
     and the log messages 063/064 have been merged into message 066.
   - Updates User-Agent header field pattern for the default
     QS_RequestHeaderFilterRule rule set and adds the
     Upgrade-Insecure-Requests header.
   - QS_ClientGeoCountryDB is able to read IP2LOCATION csv file without
     prior transformation (country code '-').
   - Fixed: QS_ClientIpFromHeader used to determine country code
     (QS_ClientGeoCountryDB) even the country could not be determined
     for the connection address (incomplete IP list).
   - New directive QS_Status.
   - QS_SrvSampleRate must be greater then one second.
   - Avoids using RAND_bytes() and checks if the generator
     is seeded with enough entropy (mod_qos(08x) messages).
   - Calculates MaxClients (instead of reading the directive).
   - QS_SetEnvIfStatus supports QS_SrvMaxConnPerIP to increment the
     QS_Block event variable.
   - qssign features the option "-a" to define which algorithm to use.
   - Enables QS_SrvMinDataRate, QS_SrvDataRateOff, and
     QS_SrvMinDataRateOffEvent for Apache 2.4 as smoke test against
     Apache 2.4.12 and 2.4.16 was now successful (MPM worker and event).
     The QS_KeepAliveTimeout and QS_MaxKeepAliveRequests directives
     have been disabled for the MPM event.
   - Adds timeout option to the QS_SrvSerialize directive.
   - Increased severity of message 035 and 036 from critical to alert.
   - Lowered severity of messages 100, 009, and 007 from emergency to
     critical.
   - QS_RedirectIf directive supports 307 response code.
   - Set *_Counter variable of QS_EventLimitCount within post read
     request handler.
   - QS_ClientSerialize honors the sequence of receiving requests (fifo)
     in order to support requests from different clients accessing the
     server via a proxy.
   - Fixed: potential deadlock (when reaching the 5min timeout) when
     using the QS_SrvSerialize directive.
   - New directive QS_SrvSerialize.
   - Adds option "-u" to the qslogger and qssign utilities.
   - QS_MileStone features a "think time" attribute which defines how
     long a client must wait between two milestones.

  PR:		207678
  Submitted by:	Eero Haenninen <fax@nohik.ee> (maintainer)

Changes:
  head/www/mod_qos/Makefile
  head/www/mod_qos/distinfo
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2016-03-12 13:58:31 UTC
committed, thanks.