Commit graph

252 commits

Author SHA1 Message Date
Frank Wall
e20c4e45a7
Merge pull request #1453 from fraenki/haproxy_218
net/haproxy: release 2.18
2019-08-12 22:52:32 +02:00
Frank Wall
ef164f1e14 net/haproxy: bump version 2019-08-12 22:52:01 +02:00
Frank Wall
10bfe82df2
Merge pull request #1439 from andrewheberle/patch-2
net/haproxy: Change http-reuse default
2019-08-12 22:48:22 +02:00
Frank Wall
833b09950c net/haproxy: fix syntax error in template, refs #1442 2019-08-12 22:47:05 +02:00
Andrew Heberle
44425f8678 Initial support for HAproxy cache 2019-08-09 09:10:18 +08:00
andrewheberle
31b4b77467
Change http-reuse default
This change updates the default "http-reuse" to match the recommendation to use "safe" from the HAProxy documentation since HAProxy 1.6, despite the default actually being "never" since the option was introduced.

It also matches the new default in the current HAProxy 2.0 release.
2019-08-06 13:29:25 +08:00
Frank Wall
9c74835394 net/haproxy: allow to force SSL for health checks, closes #1282 2019-07-15 00:15:18 +02:00
Frank Wall
e08ddd2144 net/haproxy: support deciphered SNI check, improve wording, closes #1365 2019-07-14 23:33:45 +02:00
Frank Wall
62128b4165 net/haproxy: bump version 2019-07-14 22:53:05 +02:00
Frank Wall
99f205e7b9 net/haproxy: allow backends without servers, closes #1304 2019-07-14 22:52:39 +02:00
Frank Wall
cd07c158f9 net/haproxy: bump version 2019-05-21 14:01:43 +02:00
Frank Wall
8ece4c8797 net/haproxy: allow hyphens, closes #1346 2019-05-21 13:57:23 +02:00
Frank Wall
a1623d07f6 net/haproxy: keep HAProxy 1.8.x, refs. #1089 2019-05-09 11:31:32 +02:00
Franco Fichtner
87d6b32af7 net/haproxy: bump revision after change 2019-04-09 09:14:07 +02:00
Primož Korošec
37bf44991c Fixing Typo
cert should not be a constant but a 'cert' string
2019-04-09 09:13:34 +02:00
Franco Fichtner
8423dfc759 plugins: whitespace sweep 2019-02-27 01:12:25 +01:00
Frank Wall
50d68b799e net/haproxy: align indention 2019-02-26 15:29:09 +01:00
Frank Wall
9109d0705d net/haproxy: support TCP inspection delay in rules, refs #1188 2019-02-26 14:45:07 +01:00
Frank Wall
046bbb1787 net/haproxy: fix typo in model migration 2019-02-26 10:31:46 +01:00
Frank Wall
4a2b6ca140 net/haproxy: server mode is no longer an advanced option, refs #1208 2019-02-25 23:58:42 +01:00
Frank Wall
1cfc259e0b net/haproxy: allow to enable/disable servers, closes #1208 2019-02-25 23:57:44 +01:00
Frank Wall
efd35b1984 net/haproxy: bump version 2019-02-25 23:05:52 +01:00
Frank Wall
c1d79c36c0 net/haproxy: make rules sortable, closes #582 2019-02-25 23:02:10 +01:00
Franco Fichtner
84e9e93209 net/haproxy: another typo 2019-02-11 15:25:10 +01:00
Frank Wall
a06460b899 net/haproxy: bump version 2019-02-03 15:34:28 +01:00
Frank Wall
5e8817c2ae net/haproxy: migrate to mutable controller, closes #1164 2019-02-03 15:33:55 +01:00
Franco Fichtner
4ff026076a src: style sweep 2019-01-14 09:04:33 +01:00
Frank Wall
20939787d5 net/haproxy: update help text 2018-12-26 00:38:35 +01:00
Frank Wall
35fedcfb27 net/haproxy: default ssl cert is not an "advanced" option 2018-12-26 00:34:33 +01:00
Frank Wall
334d72ea77 net/haproxy: export ssl_default_certificate to a file, refs #1088 2018-12-26 00:24:59 +01:00
Frank Wall
7c00f26e74 net/haproxy: support multiple CAs in servers
For historical reasons we only supported a single CA in servers.
This artificial limit is finally removed. As a side effect it was
also possible to drop the previously added CA export code.

This loosely refs #1074 (and hopefully doesn't break it again).
2018-12-25 23:54:19 +01:00
Frank Wall
2a1a7e0a7c net/haproxy: bump version 2018-12-25 23:08:17 +01:00
Frank Wall
863e77ab29 net/haproxy: fix CA export, fixes #1074 2018-12-25 23:07:45 +01:00
Franco Fichtner
5b179b652c all: style sweep 2018-12-18 07:28:09 +01:00
Frank Wall
e4c199cd18 net/haproxy: bump version 2018-12-10 00:17:50 +01:00
Mathias Aerts
762bac1707 Added checkbox for HTTP/2 2018-12-06 00:22:17 +01:00
Ad Schellevis
d3f7e3d397 MVC, change __items to iterateItems(), closes https://github.com/opnsense/core/issues/2670 2018-11-29 21:06:52 +01:00
Frank Wall
bf802096f0 net/haproxy: bump version 2018-11-26 00:32:28 +01:00
Frank Wall
ca57ecf492 net/haproxy: unbreak config (refs. #999)
When enabling both stats and peers, these two sections got messed up due to
a missing newline.
2018-11-26 00:32:08 +01:00
Mathias Aerts
1f9250e15b Hotfix/http request before use backend (#999)
* Ensured http-request options are written before use_backend. Removed excessive newlines
2018-11-25 23:44:44 +01:00
Frank Wall
64d5eca8a2
Merge pull request #1003 from fraenki/haproxy_210_3
net/haproxy: 3rd feature set for release 2.10
2018-11-20 00:16:44 +01:00
Frank Wall
90fbff548d net/haproxy: add support for multithreading 2018-11-19 23:57:24 +01:00
Frank Wall
909bdb1a1d net/haproxy: add support for CPU affinity rules 2018-11-19 23:50:40 +01:00
Frank Wall
70d896605c
Merge pull request #970 from fraenki/haproxy_210_2
net/haproxy: more features for release 2.10
2018-11-11 19:05:35 +01:00
Frank Wall
9f312bf1e5 net/haproxy: fixes for #970 2018-11-11 18:30:51 +01:00
Frank Wall
1e949192b4 net/haproxy: support HTTP Basic Auth in ACLs 2018-11-11 18:26:46 +01:00
Frank Wall
5baf257772 net/haproxy: use new user management for stats auth 2018-11-11 17:16:13 +01:00
Franco Fichtner
0e264d4b92 net/haproxy: globals are global by design 2018-11-10 11:19:36 +01:00
Frank Wall
6914f13ae8 net/haproxy: add support for HTTP Basic Auth, closes #300 2018-11-09 16:56:38 +01:00
Frank Wall
9a0ca36dc3 net/haproxy: add user/group management, refs #300 2018-11-09 13:41:34 +01:00