Skip to content

net/haproxy: release 5.0#5101

Merged
fraenki merged 31 commits intoopnsense:masterfrom
fraenki:haproxy_470
Feb 6, 2026
Merged

net/haproxy: release 5.0#5101
fraenki merged 31 commits intoopnsense:masterfrom
fraenki:haproxy_470

Conversation

@fraenki
Copy link
Member

@fraenki fraenki commented Dec 22, 2025

see plugin changelog for details

depens on opnsense/tools#500

@fraenki fraenki self-assigned this Dec 22, 2025
@fraenki fraenki added the feature Adding new functionality label Dec 22, 2025
@fraenki fraenki changed the title net/haproxy: release 4.7 net/haproxy: release 4.7 ***ONLY FOR OPNSENSE 26.1*** Jan 20, 2026
fichtner added a commit to opnsense/tools that referenced this pull request Jan 20, 2026
@fraenki fraenki changed the title net/haproxy: release 4.7 ***ONLY FOR OPNSENSE 26.1*** net/haproxy: release 5.0 ***ONLY FOR OPNSENSE 26.1*** Jan 27, 2026
@fraenki
Copy link
Member Author

fraenki commented Jan 27, 2026

So that escalated quickly. 😅
The number of changes and improvements is large enough to warrant a new major release of the plugin. Besides that we'll have to wait for an upstream bugfix, because a bug in HAProxy 3.2 affects FreeBSD. I'll merge this PR when a bugfix is available.

@fichtner
Copy link
Member

Nice work, thanks! No rush here. Had to build 26.1 an hour ago to make tomorrow's release and not too many changes at once also works for me.

Let me know if I can help with anything.

Cheers,
Franco

@fraenki fraenki changed the title net/haproxy: release 5.0 ***ONLY FOR OPNSENSE 26.1*** net/haproxy: release 5.0 Jan 27, 2026
@fraenki fraenki force-pushed the haproxy_470 branch 3 times, most recently from be97b8f to ab6472d Compare February 1, 2026 22:46
@fraenki
Copy link
Member Author

fraenki commented Feb 2, 2026

Besides that we'll have to wait for an upstream bugfix, because a bug in HAProxy 3.2 affects FreeBSD.

A bugfix was committed upstream.

This is necessary, because according to the documentation,
the modern syntax cannot be mixed with legacy syntax in
several cases:

"This fetch applies only to the 'gpc' array data_type (and not
to the legacy 'gpc0' nor 'gpc1' data_types)."
@fraenki
Copy link
Member Author

fraenki commented Feb 5, 2026

This is finally feature complete.
I've upgraded some instances to os-haproxy 5.0: looking good so far, no unexpected config changes and no issues.

@fraenki fraenki merged commit 646f886 into opnsense:master Feb 6, 2026
@opnsense opnsense locked as resolved and limited conversation to collaborators Feb 6, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

feature Adding new functionality

Development

Successfully merging this pull request may close these issues.

2 participants