43 Commits

Author SHA1 Message Date
Franco Fichtner b31937c1ab make: allow multiple stable pull here too 2025-10-23 18:05:44 +02:00
Franco Fichtner 73ff21ea76 make: minor alignment to directory definitions
Belong to defaults so common should not offer them.
2025-08-01 09:19:27 +02:00
Franco Fichtner 752d5a940f make: migrate git glue 2025-07-30 09:34:54 +02:00
Franco Fichtner dab122e07a plugins: default to 25.7 2025-07-21 09:03:57 +02:00
Franco Fichtner 929721e9f2 Revert "Framework: ready for release"
This reverts commit 6b2cbb2f31.
2025-07-14 13:26:22 +02:00
Franco Fichtner 6b2cbb2f31 Framework: ready for release 2025-07-10 08:24:47 +02:00
Franco Fichtner eac547341a Framwwork: stray newline 2025-05-22 08:21:24 +02:00
Franco Fichtner ef54f31c73 plugins: add pull target 2025-03-19 15:19:11 +01:00
Franco Fichtner 7a7a3138a3 plugins: add reset target 2025-01-24 09:59:18 +01:00
Franco Fichtner 2b17488006 plugins: switch to 25.1 as the default 2025-01-22 09:25:21 +01:00
Franco Fichtner 5d346589ed plugins: add conflicts to #4202
In order to devise a plan to cope with plugins that deinstall other
plugins the best approach seems to be to simply tell the core that
other plugins are conflicting.  We already have that information
so we just have to pass it along.

It's a bit similar to pkg and ports where this information is available
during build but not used later during runtime.  Conflicts are based
on installing the same file, but pkg only notices this when it starts
installing and will try to tell you again, but it could have already
kown.

Needs some glue in core as well but it will be very cool.
2024-08-27 08:57:45 +02:00
Franco Fichtner d36177fc9c plugins: tweak previous 2024-08-09 13:51:46 +02:00
Franco Fichtner da411d3969 plugins: support PLUGIN_MAIN as well 2024-08-09 13:44:50 +02:00
Franco Fichtner 52b971a24b plugins: while here also do PLUGIN_STABLE 2024-08-09 13:35:36 +02:00
Franco Fichtner f374396f64 plugins: add 'feed' target 2024-08-09 13:28:46 +02:00
Franco Fichtner e7532ede03 plugins: move to 24.7 2024-07-26 08:05:21 +02:00
Franco Fichtner 69f3f03b28 plugins: remove obsolete, switch to 24.1 branch, sync 2024-01-31 08:03:13 +01:00
Franco Fichtner 8633ccb32b plugins: switch to next version 2023-07-17 10:28:02 +02:00
Franco Fichtner 38a172b488 plugins: remove PLUGIN_FLAVOUR handling and related LibreSSL bits 2023-02-07 09:34:11 +01:00
Franco Fichtner abd1638f48 plugins: switch to 23.1 default 2023-01-27 08:39:19 +01:00
Franco Fichtner f045045354 plugins: annotate support tier levels in plugins
PR: https://github.com/opnsense/core/issues/5983
2023-01-18 14:57:32 +01:00
Franco Fichtner 6a265fb987 Framework: allow MFC from subdir 2022-11-02 11:04:54 +01:00
Franco Fichtner d724f26403 make: more stuff from core 2022-08-17 08:30:33 +02:00
Franco Fichtner 307b8d995a plugins: switch to 22.7 2022-07-13 10:53:12 +02:00
Franco Fichtner a2c07f5ec4 Framework: switch to 22.1 2022-02-01 14:31:03 +01:00