Commit Graph

1561 Commits

Author SHA1 Message Date
Franco Fichtner 576d1761ec net/frr: style sweep 2025-03-26 10:02:34 +01:00
Monviech 25b07f8913 net/frr: Add BGP allowas-in (#4610) 2025-03-21 08:19:13 +01:00
Monviech 30c2b1a1ab net/frr: Add BGP/OSPF/OSPF6 route redistribution with route-map feature (#4578)
* net/frr: Add BGP route redistribution with route-map feature. Add migration.

* net/frr: Small template fix in redistribution since route-map is optional

* net/frr: Add OSPF and OSPF6 route redistribution with route-map feature. Adjust migration to migrate OSPF, OSPF6 and BGP models.

* net/frr: make sweep

* net/frr: Fix wrong diff in ospf6 template

* net/frr: Add a little css to make the redistribution grid look like its part of the base form, more seamless integration

* net/frr: Show route-map in grid and hide description
2025-03-21 07:55:33 +01:00
Monviech 4a202ebcd2 net/frr: Add BGP remote-as internal and external to neighbors and peergroups (#4611) 2025-03-21 07:54:37 +01:00
Monviech 8e95b6ed46 net/frr: Fix passive interface generation in ospf (#4594) 2025-03-13 19:33:00 +01:00
Monviech c58ba1498e net/ndproxy: Adjust helptext of downlink interface (#4553)
* net/ndproxy: Adjust helptext of downlink interface

* Update net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/forms/general.xml

Co-authored-by: Franco Fichtner <franco@opnsense.org>

* Update net/ndproxy/Makefile

Co-authored-by: Franco Fichtner <franco@opnsense.org>

---------

Co-authored-by: Franco Fichtner <franco@opnsense.org>
2025-02-19 10:32:44 +01:00
Monviech 7de5c62651 net/frr: Delete per daemon and old watchfrr files (#4552)
* net/frr: Delete per daemon and old watchfrr files, this cleans up remains after the frr.conf migration.

Co-authored-by: Franco Fichtner <franco@opnsense.org>

---------

Co-authored-by: Franco Fichtner <franco@opnsense.org>
2025-02-17 17:03:17 +01:00
Monviech f9dbcde25e net/frr: Integrate layout_partials/base_apply_button (#4542) 2025-02-13 11:08:30 +01:00
Monviech 7a72050636 net/frr: Implement frr.conf file (#4528)
* net/frr: Implement frr.conf file, Part 1

* net/frr: Implement frr.conf file, Part 2

* net/frr: Implement frr.conf file, Part 3

* net/frr: Fix sa_policies.conf generation, include fix for passive interfaces https://github.com/opnsense/plugins/pull/4536, adjust comments
2025-02-13 11:07:18 +01:00
Monviech 8fbddef879 net/frr: Use frr-reload instead of restarting the service on configuration changes (#4535)
* net/frr: Use frr-reload instead of restarting the service on configuration changes

* Update net/frr/Makefile

Co-authored-by: Franco Fichtner <franco@opnsense.org>

* net/frr: Add changelog

---------

Co-authored-by: Franco Fichtner <franco@opnsense.org>
2025-02-13 11:05:56 +01:00
Monviech f37654a346 net/frr: Integrate layout_partials/base_bootgrid_table (#4494)
* net/frr: ospf.volt - Integrate layout_partials/base_bootgrid_table

* net/frr: ospf6.volt - Integrate layout_partials/base_bootgrid_table

* net/frr: bgp.volt - Integrate layout_partials/base_bootgrid_table

* net/frr: bfd.volt - Integrate layout_partials/base_bootgrid_table

* net/frr: static.volt - Integrate layout_partials/base_bootgrid_table, fix whitespace

* net/frr: Fix a few inconsistencies in the labels and visible grid columns

* net/frr: First batch of new help texts, removed some hints since they are replaced by the proper help texts.

* net/frr: Second batch of new help texts.

* net/frr: Remove non operational ISIS leftovers.
2025-01-28 09:24:34 +01:00
Franco Fichtner 600b364b11 net/relayd: bump revision 2025-01-22 08:25:49 +01:00
Ad Schellevis 104fc7a12f net/relayd - regression in controller refactor (https://github.com/opnsense/core/issues/6389).
As StatusController->toggleAction creates an instance of ServiceController, it needs to pass $request in order to check for isPost().
2025-01-21 16:30:08 +01:00
Franco Fichtner f76eecd3b7 net/freeradius: new version 2025-01-14 14:49:42 +01:00
RasAlGhul 2f4e63b03b net/freeradius: EAP-TLS with multiple CAs (#4381)
* controller eap: changed from dropdown to select_multiple

* model eap: add mulitple option to CertificateField type ca

* script generate_certs: Multiple comma-separated refid values are possible. Use explode() and process them with a foreach loop
2025-01-14 10:51:41 +01:00
Franco Fichtner 1e4674a853 plugins: address 'adress' typo like in core 2025-01-13 13:56:34 +01:00
Monviech 8e8e577268 net/siproxd: Remove sessionClose() 2025-01-10 10:22:26 +01:00
Monviech ff349682f8 net/relayd: Remove sessionClose() 2025-01-10 10:22:26 +01:00
Monviech be90096c40 net/freeradius: Remove sessionClose() 2025-01-10 10:22:26 +01:00
Frank Wall b77ef8dc9b net/haproxy: switch to HAProxy 3.0, refs #4411 2025-01-10 10:21:12 +01:00
Frank Wall 9e571ed763 net/haproxy: migrate cert export to Trust MVC 2025-01-10 10:21:12 +01:00
Franco Fichtner a4b774a9e4 net/frr: glint and rev bump 2025-01-08 09:25:48 +01:00
Ad Schellevis fc23b6a700 net/frr - style cleanup and unify forms (#4450)
* net/frr - style cleanup and unify forms

Apply frontend / api changes to align more with current core patterns.

* net/frr - change maintainer to core
2025-01-08 09:18:03 +01:00
Frank Wall 327dd52f98 net/haproxy: show warning if group has no members, fixes #3364 2024-12-17 14:58:04 +01:00
Frank Wall 15dc01adf4 net/haproxy: bump version 2024-12-17 14:58:04 +01:00