net/haproxy: update to 2.9

This commit is contained in:
Franco Fichtner 2018-09-16 08:46:59 +02:00
parent 3b519c6612
commit 5cebd66920
4 changed files with 21 additions and 1 deletions

View file

@ -1,5 +1,5 @@
PLUGIN_NAME= haproxy
PLUGIN_VERSION= 2.8
PLUGIN_VERSION= 2.9
PLUGIN_COMMENT= Reliable, high performance TCP/HTTP load balancer
PLUGIN_DEPENDS= haproxy
PLUGIN_MAINTAINER= opnsense@moov.de

View file

@ -275,6 +275,13 @@
<help><![CDATA[Don't use port on server, use the same port as frontend receive. If check enable, require port check in server.]]></help>
<advanced>true</advanced>
</field>
<field>
<id>backend.tuning_httpreuse</id>
<label>HTTP reuse</label>
<type>dropdown</type>
<help><![CDATA[Declare how idle HTTP connections may be shared between requests.]]></help>
<advanced>true</advanced>
</field>
<field>
<label>Rules</label>
<type>header</type>

View file

@ -838,6 +838,16 @@
<default>0</default>
<Required>Y</Required>
</tuning_noport>
<tuning_httpreuse type="OptionField">
<Required>N</Required>
<default>never</default>
<OptionValues>
<never>Never [default]</never>
<safe>Safe</safe>
<aggressive>Aggressive</aggressive>
<always>Always</always>
</OptionValues>
</tuning_httpreuse>
<linkedActions type="ModelRelationField">
<Model>
<template>

View file

@ -1032,6 +1032,9 @@ backend {{backend.name}}
{{customOpt}}
{% endfor %}
{% endif %}
{% if backend.tuning_httpreuse|default("") != "" and backend.mode == "http" %}
http-reuse {{backend.tuning_httpreuse}}
{% endif %}
{% if backend.tuning_defaultserver|default("") != "" %}
default-server {{backend.tuning_defaultserver}}
{% endif %}