Franco Fichtner
70862d6727
dns/rfc2136: fix command change not released yet
2025-12-02 08:12:34 +01:00
Franco Fichtner
b92c2e631f
dns/rfc2136: second iteration using mwexecfb(), no functional changes
2025-11-15 18:46:23 -05:00
Franco Fichtner
d2940eb8af
dns/rfc2136: mwexecf_bg, exec_safe and file_safe
...
PR: https://github.com/opnsense/core/issues/9325
2025-10-28 16:07:25 +01:00
Franco Fichtner
5c2207906b
dns/rfc2136: function renamed for clarity
2025-04-30 07:27:21 +02:00
Franco Fichtner
58c646121f
dns/rfc2136: drop last old code widget
2025-02-21 09:01:15 +01:00
Franco Fichtner
c2862e1250
dns/rfc2136: move back to compatible base event
2024-09-30 20:29:07 +02:00
Franco Fichtner
ebc0085ba8
dns/rfc2136: port to plugins_argument_map()
2024-09-26 09:37:08 +02:00
Franco Fichtner
fc23a1a576
dns/rfc2136: fix previous, mea culpa
2024-08-29 17:39:53 +02:00
Franco Fichtner
ffe1badd2c
dns/rfc2136: convert to newwanip_map event
2024-08-23 08:53:50 +02:00
Franco Fichtner
bea60a2883
dns/rfc2136: remove get_interface_ip(v6) use
2023-09-18 11:09:58 +02:00
Franco Fichtner
dd511eaa59
dns/rfc2136: allow trailing dot in keyname #3510
2023-07-24 10:37:59 +02:00
Franco Fichtner
6cf9ae6c57
dns/rfc2136: retain hmac-md5 as default, validation and labels
...
PR: https://github.com/opnsense/plugins/pull/3316
2023-02-21 07:47:22 +01:00
Matt J Cwanek
4507c7d364
rfc2136: add more hash algorithms ( #3316 )
...
This request pulls forward some changes by user "av-commits" (see issues: https://github.com/opnsense/plugins/issues/3028 and https://github.com/opnsense/plugins/issues/1664 ) to add more hash algorithms to the dns/rfc2136 plugin.
I needed these changes for my personal firewall, not sure why the original changes never made it into opnsense. These changes are currently running locally just fine.
2023-02-21 07:13:34 +01:00
Franco Fichtner
989029fc90
dns/rfc2136: remove unused keytype
2022-12-20 12:14:21 +01:00
Franco Fichtner
cbbeafab2a
dns/rfc2136: the whole legacy key format is madness
...
The original ".key" file just disappears with all its knobs and
features.
2022-12-20 12:05:15 +01:00
Franco Fichtner
de660623ed
dns/rfc2136: probable fix for #3187
...
This could be more elegant in some other format that is allowed but
someone else will have to open a reasonable PR about it. I don't
trust the number change alone in the PR as bind said it would try
to "unbreak" it again breaking the plugin if we would...
2022-12-15 16:28:51 +01:00
Franco Fichtner
a53131573e
dns/rfc2136: use service_log() #6099
2022-10-21 09:15:04 +02:00
Ad Schellevis
9012be99d8
dns/rfc2136 - move get_dyndns_ip() to plugin to avoid further usage from core, related to https://github.com/opnsense/core/issues/5434
2022-01-17 14:28:36 +01:00
Franco Fichtner
a0ddf96645
plugins: remove use of $main_buttons
...
PR: https://github.com/opnsense/core/issues/4216
2021-06-14 16:13:14 +02:00
Franco Fichtner
5c6409be80
dns/rfc2136: scrub unused formfld
2021-06-07 10:37:55 +02:00
Ad Schellevis
a2d302c5d5
jQuery compatibility fixes
2019-12-14 19:25:24 +01:00
Franco Fichtner
f7fe0ac291
plugins: remove obsolete services.inc
...
PR: https://github.com/opnsense/core/issues/3736
2019-10-02 07:33:54 +02:00
Franco Fichtner
91f98382a0
dns/rfc2136: reinstate part of arg handling too
...
This seems to be a heavy copy+paste from a more complex dyndns
plugin with a lot of unused functionality...
2019-04-30 00:16:02 +02:00
Franco Fichtner
44dc684f56
dns/rfc2136: still one caller
2019-04-30 00:12:12 +02:00
Franco Fichtner
dec88225f8
dns/rfc2136: simplify for non-gwgroup reality
2019-04-30 00:00:15 +02:00
Franco Fichtner
0e404aab57
dns/rfc2136: separate devel noise left
2019-04-18 09:08:07 +02:00
Ad Schellevis
2d750f903c
dyndns, rfc2136, refactor lookup_gateway_interface_by_name() usage for https://github.com/opnsense/core/issues/2279
2019-04-12 15:51:52 +02:00
Ad Schellevis
0454288b11
dyndns/rfc2136, ditch get_failover_interface() and return_gateway_groups_array() usage
2019-04-09 15:38:30 +02:00
Franco Fichtner
1cd1d0fb72
dns/rfc2136: translate "if" as conditional
...
PR: https://forum.opnsense.org/index.php?topic=12029.0
2019-03-14 11:34:13 +01:00
Franco Fichtner
d604bcdff1
dns/dyndns|rfc2136: decide against width:, release new version
2018-09-15 11:55:01 +02:00
Franco Fichtner
356be592cb
dns/*: word breaks are needed for every <td/>
2018-09-12 07:40:02 +02:00
Franco Fichtner
b91a911e51
dns/rfc2136: also tweak widget here
2018-09-12 07:21:09 +02:00
Franco Fichtner
b85b33e8a9
dns: minor dashboard widget style updates
2018-08-06 08:01:28 +00:00
Franco Fichtner
92e2d29e4c
dns/rfc2136: minor style tweaks
2018-06-03 18:23:41 +00:00
Franco Fichtner
be5528b3a3
*/*: switch to div / data-for
...
PR: https://github.com/opnsense/core/pull/2175
2018-03-17 16:31:18 +01:00
Franco Fichtner
e89022506c
dns: icon and label consistency
2018-03-04 18:01:02 +00:00
Ad Schellevis
f010353d3e
dyndns, rfc2136, change document ready() to window.load()
2018-01-26 08:33:09 +01:00
NOYB
5533702035
HTML Compliance - Attribute "type" on Element <script>
...
Warning: The type attribute is unnecessary for JavaScript resources.
HTML5: Edition for Web Authors
http://www.w3.org/TR/2014/REC-html5-20141028/scripting-1.html
The default, which is used if the attribute is absent, is "text/javascript".
The Script element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
HTML5 specification urges authors to omit the attribute rather than provide a redundant MIME type.
2018-01-21 13:35:06 +01:00
NOYB
789845004b
HTML Compliance - Attribute "for" on Element <div>
...
Error: Attribute "for" not allowed on element "div" at this point.
Attributes for element "div": http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-div-element
HTML attribute reference: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes
The "Output" element: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/output
Attributes for element "output": http://www.w3.org/html/wg/drafts/html/master/single-page.html#the-output-element
2018-01-06 10:10:41 +01:00
NOYB
9960e5a6c1
HTML Compliance - Attribute "type" on Element <i>
...
Error: Attribute "type" not allowed on element <i> at this point.
2018-01-06 10:09:44 +01:00
NOYB
94de7141cb
HTML Compliance - Obsolete table attributes
...
width, align, valign, cellpadding, cellspacing, border, summary, bgcolor
Error: The width attribute on the table element is obsolete. Use CSS instead.
Error: The align attribute on the table element is obsolete. Use CSS instead.
Error: The valign attribute on the table element is obsolete. Use CSS instead.
Error: The cellpadding attribute on the table element is obsolete. Use CSS instead.
Error: The cellspacing attribute on the table element is obsolete. Use CSS instead.
Error: The border attribute on the table element is obsolete. Use CSS instead.
Error: The summary attribute on the table element is obsolete. Consider describing the structure of the table in a caption element or in a figure element containing the table; or, simplify the structure of the table so that no description is needed.
Error: The bgcolor attribute on the table element is obsolete. Use CSS instead.
2018-01-04 08:46:09 +01:00
Franco Fichtner
b6a11cc674
dns/rfc2136: fix action buttons on IE 11
...
PR: https://forum.opnsense.org/index.php?topic=6631.0
2017-12-14 11:49:14 +00:00
Franco Fichtner
6b55f31fda
dns/rfc2136: remove obsoleted remote notifcation support
2017-08-15 08:26:25 +02:00
Franco Fichtner
6d49d71b2b
LICENSE: add auto-generated file after consolidation
2017-08-07 18:47:42 +02:00
Ad Schellevis
b3ac2871e2
php 7.1 style fixes for https://github.com/opnsense/core/issues/1733
2017-07-22 17:03:19 +02:00
Franco Fichtner
4c57c258f1
dns/rfc2136: migrated plugin from core
2017-06-25 14:36:11 +02:00