97 Commits

Author SHA1 Message Date
Franco Fichtner
ea7709e268 unbound: adjust help text since range domain is being used 2021-09-21 11:42:27 +02:00
Franco Fichtner
75d91570a0 unbound: minimal cleanups, closes #4327 2021-07-20 20:52:45 +02:00
Franco Fichtner
4a1bc9f8b5 unbound: allow to retain cache; closes #2750 2021-07-13 11:21:01 +02:00
Franco Fichtner
72bfc498da unbound: remove custom configuration support #4327
Since we have /usr/local/etc/unbound.opnsense.d/ now we can
go ahead with the removal of the GUI based "permanent workaround".
2021-07-09 14:06:45 +02:00
xorbital
6ec9194005
Update Unbound Documentation URL (#4641) 2021-01-26 13:30:42 +01:00
Maurice
144272ffbb
Unbound: add DNS64 support (#3943) 2020-04-21 08:20:21 +02:00
Franco Fichtner
582adc9ef2 dnsmasq/unbound: return strings to their original form
This is too much valid translation bounce noise and will not help.
This is better explained in detail in a documentation page if
users really read it, that is.
2020-03-03 12:32:40 +01:00
Maurice
38ce06ea67
DHCP registration, clarifications
Registrations of static mappings do not always use the system domain. The domains configured for individual static mappings or for the DHCP servers always had higher priority. Static mapping registrations work for both DHCPv6 and DHCPv4, dynamic lease registrations only for DHCPv4.
2020-02-20 21:49:02 +01:00
Franco Fichtner
b2560c6eb4 services: split code to get rid of shallow services.inc #3736 2019-10-01 08:33:15 +02:00
Franco Fichtner
48244819b5 system: tweak this message further, 'page-all' is not visible in the GUI
"All pages" is there, but this may get lost in translation.
2019-05-11 10:22:52 +02:00
Ad Schellevis
d62015df1c security, better guard free text inputs, only allow admin groups and signal the user about its likely disappearance in the future.
In some cases users would be able to execute arbitrary commands, which is impossible to protect against.
2019-05-10 20:45:30 +02:00
Franco Fichtner
ce68d5a547 dhcpd: finish pluginification by renaming services_dhcpd_configure()
While here let v4 and v6 DHCP steer what we're reloading.  That
should be wee bit quicker...
2019-05-04 13:20:18 +02:00
Franco Fichtner
d592f494b6 unbound: looks safe to drop hardcoded service include 2019-04-23 12:27:28 +02:00
Ad Schellevis
4a8e737ced fix some gettext() + html_safe, discussed c4c7f8d732 2019-02-03 20:04:08 +01:00
Michael Steenbeek
97645093c3 Fix missing semicolons 2019-01-11 16:44:23 +01:00
Franco Fichtner
72a9bb8e7b unbound: this doesn't work it seems ;) #3051 2018-12-28 17:12:13 +01:00
Franco Fichtner
c9895d8088 unbound: add OpenVPN interfaces for #3051 2018-12-28 17:04:57 +01:00
Franco Fichtner
2938c99628 unbound: unbreak #3012 2018-12-04 16:14:13 +01:00
Michael Steenbeek
32d36429ff Replace some double quoted strings with single quoted ones 2018-11-29 16:58:15 +01:00
Franco Fichtner
f4fad63aac unbound: avoid historic "DNS Resolver" mentions; closes #2969
This also helps with page clarity as we don't mention it in labels
so much anymore.  While here, minor tweaks to the previous changes
of Dnsmasq for similar effect.
2018-11-25 12:07:43 +01:00
Franco Fichtner
47d4b9b1ed unbound: same advanced change here 2018-11-24 15:38:23 +01:00
Franco Fichtner
a4b4db95b3 dnsmasq: add DNSSEC option, several cleanups; closes #2275
* As discussed a long time ago stop mentioning "DNS Forwarder"
* Remove strong tags from Dnsmasq form
* DNSSEC option, off by default
* Some GUI elements flattened
* Advanced button tweaks

Tested using: http://en.conn.internet.nl/connection/
2018-11-24 15:30:19 +01:00
Franco Fichtner
4389fdad77 unbound: fix a lie, remove bold markup while at it; closes #2805 2018-10-11 08:54:36 +02:00
Franco Fichtner
10a69987dd unbound: WPAD to advanced
Requested by: @adschellevis
2018-09-25 07:30:25 +00:00
Franco Fichtner
96a34cde34 unbound: help label issue 2018-09-24 08:27:09 +00:00
Franco Fichtner
1cf39968ad unbound: remove get_possible_listen_ips() usage #1257 2018-09-16 17:05:02 +02:00
Franco Fichtner
7b0d16ec54 src: why not get rid of get_possible_listen_ips()
Kill what we can already.  Only one plugin uses it (obsolete SNMP).
2018-09-16 15:14:04 +02:00
Franco Fichtner
18c3d97ef2 unbound: always bind to loopback
get_possible_listen_ips() should go away and Dnsmasq already
does the right thing so let Unbound follow.

While here get rid of writing empty values into the config
and even offering them on the GUI...
2018-09-16 15:14:04 +02:00
Franco Fichtner
e66358562a unbound: fix date in previous 2018-07-15 12:21:46 +02:00
Fabian Franz BSc
095c7ae491 Unbound: add WPAD (#2097) 2018-07-06 21:41:24 +02:00
Franco Fichtner
59b811712e unbound: fix format string 2018-04-21 00:49:50 +02:00
NOYB
9d96bdcbc7 Help For - Data For Attribute
Use original element (<div>/<small>) with "data-for" attribute.

The old jquery "for" attribute selectors can be removed once conversion to "data-for" attribute is complete (including plugins).

The old jquery selectors to remove once conversion is complete.
  opnsense_ui.js & head.inc
  $("*[for='" + $(this).attr('id') + "']")....
  $('[for*="help_for"]')....
2018-03-17 16:12:55 +01:00
Franco Fichtner
b2dc0c3e0a unbound: add default to hint, tweak link embed
Requested by: @NOYB
2018-02-28 20:28:52 +00:00
Franco Fichtner
0bd1d466f0 unbound: tweak previous
* Add all documented types
* Do not translate types, difficult to express in a label
* Move validation to config-save time
* Modify help text, default is in the manual
* Simplify naming
* Use empty as "transparent" for backwards compat
* Properly escape option value

CC: @NOYB
2018-02-14 08:40:55 +00:00
NOYB
0df6c357f7 Services - Unbound DNS - General - System Domain Local Zone Type Option
Expose system domain unbound local-zone type to be configurable.
2018-02-14 08:56:24 +01:00
NOYB
6ef9a127ff 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-22 19:13:34 +01:00
NOYB
4a7bcae7af 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:52:17 +01:00
NOYB
b2f4cfa7c1 HTML Compliance - Attribute "type" on Element <i>
Error: Attribute "type" not allowed on element <i> at this point.
2018-01-05 08:36:26 +01:00
NOYB
76aab5cb52 HTML Compliance - Obsolete table attributes
width, align, valign, cellpadding, cellspacing, border, summary

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.
2018-01-04 18:26:02 +01:00
Franco Fichtner
d87c6ff556 Scripts: add a license generator for GitHub 2017-08-05 20:21:35 +02:00
Ad Schellevis
69510a5fad legacy ui pages cleanup for https://github.com/opnsense/core/issues/1733 2017-07-22 15:01:26 +02:00
Franco Fichtner
322443147a dns: don't use &quot; for literal quotes 2017-04-12 06:04:16 +02:00
Franco Fichtner
9e928d3f74 unbound: flip previous config option, some style 2017-02-20 07:29:03 +01:00
Ian Matyssik
5b7883a600 Add option to do not register ipv6 link-local addresses in the DNS Resolver, see #1400 2017-02-20 07:13:33 +01:00
Franco Fichtner
b3ed22325e unbound: provide link local selection for #1401 2017-02-15 22:58:31 +01:00
Ad Schellevis
d938708963 (resolver+forwarder) enhance port check, for https://github.com/opnsense/core/issues/1213 2016-12-19 19:55:22 +01:00
Franco Fichtner
c1bd019603 rc: unwind nested calls and $verbose for system_resolvconf_generate() 2016-12-09 09:48:07 +01:00
Franco Fichtner
33c41b1613 unbound: register dhcp domain override for #1250 2016-11-23 18:15:50 +01:00
Franco Fichtner
6138d557db unbound: solely anchor unbound.inc from services.inc 2016-11-19 08:54:07 +01:00
Franco Fichtner
fbf0005d51 unbound: fix previous 2016-11-18 18:33:31 +01:00