From owner-svn-ports-head@FreeBSD.ORG Sun Mar 2 21:25:31 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6DEB0B4C; Sun, 2 Mar 2014 21:25:31 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4E05B1A8E; Sun, 2 Mar 2014 21:25:31 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s22LPVWP078442; Sun, 2 Mar 2014 21:25:31 GMT (envelope-from ohauer@svn.freebsd.org) Received: (from ohauer@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s22LPUVL078440; Sun, 2 Mar 2014 21:25:30 GMT (envelope-from ohauer@svn.freebsd.org) Message-Id: <201403022125.s22LPUVL078440@svn.freebsd.org> From: Olli Hauer Date: Sun, 2 Mar 2014 21:25:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r346808 - head/www/mod_qos X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Mar 2014 21:25:31 -0000 Author: ohauer Date: Sun Mar 2 21:25:30 2014 New Revision: 346808 URL: http://svnweb.freebsd.org/changeset/ports/346808 QAT: https://qat.redports.org/buildarchive/r346808/ Log: - update to version 10.29 Changes: Version 10.29 - Supports IPv6 clients. Version 10.28 - Fixed: QS_ClientEventLimit did overwrite counters of other clients if multiple events have been configured. Version 10.27 - qslog features the option "-pu" and "-puc" used to gather request information on a per URL basis. - Fixed: Wrong includes within the support utilities. - Extends QS_ClientSerialize max. timeout from 1 to 5 minutes. Version 10.26 - QS_ClientSerialize supports the QS_ClientIpFromHeader directive. - Refactor method used to determine redirect port (user tracking) supporting servers not using virtual hosts. - Fixed: QS_UserTrackingCookieName uses correct server_rec to retrieve configuration. - Hook implementing user tracking is now called after mod_unique_id. - Slightly changed unique-id generator. - Adds fflush() to qsgrep utility when writing data to stdout. Version 10.25 - QS_EventLimitCount writes the current value to the process environment variables. - Fixed: QS_[Cond]ClientEventLimitCount logs request id and propagtes message code (067) to the QS_ErrorNotes variable. - New variable QS_IPConn representing the number of connections opened from the very same source IP (works in conjunction with QS_SrvMaxConnPerIP only). Version 10.24 - New directive QS_CondClientEventLimitCount. - QS_SrvMinDataRate: limits the max. data rate to the configured value (prevents invalid rate due to misconfiguration server or died child process). Version 10.23 - Fixed: QS_ClientEventLimitCount log message 067 contains now the IP address of the request header if QS_ClientIpFromHeader is used. - QS_SetEnvRes: supports multiple variables with the same name. Version 10.22 - Process QS_SetEnvResHeader(Match) and QS_SetEnvRes at error filter too. Version 10.21 - Fixed: qslogger may had detected the wrong message severity. - Adds debug message when detecting "NullConnection" events. - Built-in request header rules: adapt If-Match, If-None-Match, Cookie, and Cookie2 HTTP header patterns. Version 10.20 - Fixed: QS_CondLocRequestLimitMatch did work only if other QS_Loc* directive had been configured. Version 10.19 - New directive QS_RedirectIf. Version 10.18 - QS_ClientEventLimitCount may be cleared by environment variable (suffixed by "_Clear", e.g. QS_Limit_Clear). Version 10.17 - QS_ClientEventLimitCount supports unlimited number of events. - Stores the value of the QS_ClientEventLimitCount variables as environment variables suffixed by "_Counter", e.g. QS_Limit_Counter for the default QS_Limit variable, in order to be processed by other rules. - Add Content-Security-Policy to the default response header white list. - qslog features enhanced "-pc" mode providing more information: * Collects content type information (%{content-type}o). * Duration between the first and the last request. * Average response in ms. * "ci" indicates if we have seen the client at the end or the beginning of the file (maybe not all requests in the log due to log rotation). * Bytes downloaded. * Writes status characters to stderr. * HTTP request methods (GET/POST) - qsgeo features option "-l" and is able to process "qslog -pc" files. Version 10.16 - qslog adds 'E' (event identifiers) to the format string. QSEVENTPATH environment variable specifies a file containing all known event names (comma separated list). - qslog average counter (a/A) count only if a numeric value is available. - qssing does not try to execute invalid program name (space only). PR: ports/187132 Submitted by: Eero Haenninen Approved by: Andrea Cervesato (maintainer) Modified: head/www/mod_qos/Makefile head/www/mod_qos/distinfo Modified: head/www/mod_qos/Makefile ============================================================================== --- head/www/mod_qos/Makefile Sun Mar 2 21:24:00 2014 (r346807) +++ head/www/mod_qos/Makefile Sun Mar 2 21:25:30 2014 (r346808) @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= mod_qos -PORTVERSION= 10.15 +PORTVERSION= 10.29 CATEGORIES= www MASTER_SITES= SF -MASTER_SITE_SUBDIR= mod-qos +MASTER_SITE_SUBDIR= mod-qos DIST_SUBDIR= apache2 MAINTAINER= andrea@cervesato.it Modified: head/www/mod_qos/distinfo ============================================================================== --- head/www/mod_qos/distinfo Sun Mar 2 21:24:00 2014 (r346807) +++ head/www/mod_qos/distinfo Sun Mar 2 21:25:30 2014 (r346808) @@ -1,2 +1,2 @@ -SHA256 (apache2/mod_qos-10.15.tar.gz) = b036100e361c2b67f2b92535c6e00894bcd51967bb8a5ba806353b48c9c6b8e5 -SIZE (apache2/mod_qos-10.15.tar.gz) = 469922 +SHA256 (apache2/mod_qos-10.29.tar.gz) = 458fba0b41dacbc268f273fa80b331b5d6233ff94acd78b40c82494e9c77be30 +SIZE (apache2/mod_qos-10.29.tar.gz) = 477208