Ad Schellevis
8c0683540d
GRE + ip alias, for https://github.com/opnsense/core/pull/3080
2018-12-30 18:38:40 +01:00
Franco Fichtner
3bb0e00e19
interfaces: loosely related cleanups #2707
2018-12-30 14:04:22 +01:00
Martin Wasley
6dff027358
Add missing entries to Dpinger advanced section; closes #3077
...
It's only taken 8 months to do this.. impressive. :)
Modified by: @fichtner
2018-12-30 10:34:48 +01:00
Franco Fichtner
2bcc8f8a91
unbound: whitespace nit
2018-12-29 10:41:47 +01:00
Franco Fichtner
2c83768395
unbound: small error in previous #3051
2018-12-29 10:36:26 +01:00
Franco Fichtner
6cbae54033
unbound: since we support OpenVPN officially now...
...
fix the subnet of the tunnel network given via OpenVPN.
PR: https://github.com/opnsense/core/issues/3051
2018-12-29 10:32:45 +01:00
Franco Fichtner
ccd0f07fa8
interfaces: clear a faulty automatic DUID; closes #3061
2018-12-28 18:23:38 +01:00
Franco Fichtner
333dc0fce8
unbound: exclude OpenVPN from IP registration for #2828
2018-12-28 17:46:16 +01:00
Franco Fichtner
b6671c2b59
src: use new configdp_run() where appropriate
2018-12-25 09:27:47 +01:00
Franco Fichtner
3ba43c9728
backend: glue for parameter escaping
...
PR: https://github.com/opnsense/plugins/pull/1081
2018-12-24 15:58:58 +01:00
Michael Steenbeek
d27cc83642
Change foreach loops that don't use values to use array_keys()
2018-12-18 14:37:11 +01:00
Franco Fichtner
a1d6cd09f9
firmware: increase heat for upcoming 19.1-RC
2018-12-18 11:00:36 +01:00
Franco Fichtner
60f9ffea93
openvpn: make remote network optional
...
PR: https://twitter.com/simonszu/status/1074927719006306304
2018-12-18 12:30:41 +01:00
Martin Wasley
f41ca8d0fc
services: dhcpv6 override PD range fix; closes #3047
...
When using dhcpd6 overide, if the user does not enter a 'to' range
then at present the code writes an invalid PD range to dhcpd6.conf.
This change checks to see whether the user has entered a PD range,
if not then no PD range is written to the conf file.
2018-12-17 16:23:28 +01:00
Ad Schellevis
7d07a15fe0
HAsync, remove references to "automatic", since we don't usually sync automatic (maybe there are some spots left, which we better kill as well then). Add a link to the status page, to make it a bit more explicit in the settings.
...
discussed here https://github.com/opnsense/core/issues/2920
2018-12-17 11:27:25 +01:00
Franco Fichtner
5331c55c8c
interfaces: drop reload that is probably not even executed from the top
...
This has been on devel for a while and recent 18.7.x do not suggest
any problems in this particular area so let's just drop it.
2018-12-17 08:48:02 +01:00
Franco Fichtner
a285dc554b
openvpn: small cleanup
2018-12-17 08:46:55 +01:00
Franco Fichtner
d9f7574147
ipsec: mark descriptions "$unused" where appropriate
2018-12-16 21:17:43 +01:00
Franco Fichtner
14f8a4243e
system: minor whitespace cleanup
2018-12-16 20:54:29 +01:00
Ad Schellevis
8aa6da2fb0
cleanup notices to bare minimum, https://github.com/opnsense/core/pull/3031
2018-12-16 20:15:02 +01:00
Michael Steenbeek
0d7001ae68
Remove legacy SMTP notices (for #2919 ) ( #3031 )
...
* Remove remaining calls to notify_via_smtp()
* Remove SMTP notices code
* Remove SMTP notifications config from System/Settings/Notifications
* Move system beep settings to System/Settings/Miscellaneous, remove System/Settings/Notifications
2018-12-16 19:34:20 +01:00
Ad Schellevis
f9d9e09ebb
firewall/alias, signal table load errors to the user, it's not very obvious now that the table memory is defined too low. closes https://github.com/opnsense/core/issues/3046
2018-12-14 21:05:34 +01:00
Franco Fichtner
7060d4e633
interfaces: simplify once more
2018-12-13 16:21:32 +01:00
Franco Fichtner
4e8055fed3
system: there's no point globbing...
2018-12-13 10:51:24 +01:00
Franco Fichtner
6dcb9da10f
interfaces: simplify nameserver lookup
2018-12-13 10:47:15 +01:00
Michael Steenbeek
b36c30825c
Clean up IPsec log levels
2018-12-12 15:23:21 +01:00
Franco Fichtner
5568b35958
interfaces: read and write DUID correctly; closes #3029
2018-12-11 14:07:07 +00:00
Ad Schellevis
8b73d9e73b
interfaces, fix configure_interface_hardware when legacy_interface_details() returns an empty array, closes https://github.com/opnsense/core/issues/3035
2018-12-10 22:41:02 +01:00
Ad Schellevis
767550acdd
bugfix https://github.com/opnsense/core/pull/3025
2018-12-10 09:44:58 +01:00
Michael Steenbeek
3e836c6087
Add gateway alerts to Monit, for #2919 ( #3025 )
2018-12-09 20:08:54 +01:00
Franco Fichtner
6b848aba4a
interfaces: do not offset DUID by two bytes for now
...
It's not clear what this actually does. is_duid() fails.
2018-12-09 07:08:18 +01:00
Franco Fichtner
9984dc96de
dhcp: correct function use
2018-12-09 04:45:53 +01:00
Franco Fichtner
061d3bb789
firwall: cleanup
2018-12-09 04:29:22 +01:00
Franco Fichtner
5e8c967176
interfaces: small simplifcation on 6to4 code
2018-12-09 04:18:19 +01:00
Franco Fichtner
0023784905
ipsec: avoid if return, else return
2018-12-08 16:20:46 +01:00
Franco Fichtner
933f935624
inc: kill unused IPv6 defines
2018-12-08 16:15:45 +01:00
Franco Fichtner
3d8fd0088a
unbound: restart if already down for #2894
2018-12-08 11:07:35 +01:00
Franco Fichtner
f72797d269
unbound: cleanup
2018-12-07 17:36:04 +01:00
Franco Fichtner
0dbc3cc51e
system: remove unused get_dns_servers() #3020
2018-12-07 12:30:51 +00:00
Franco Fichtner
5cf8b4f2e2
unbound: probable fix for #3020
2018-12-07 12:29:58 +00:00
Franco Fichtner
a22c63a67c
interfaces: actually, use get_nameservers() for *all* interfaces
...
It has the added benefit of grabbing the correct servers provided
for all upstream interfaces.
PR: https://github.com/opnsense/core/issues/3020
2018-12-07 12:18:17 +00:00
Ad Schellevis
c5acb417ab
configure_interface_hardware(), typo in [r|t]xcsum_ipv6, closes https://github.com/opnsense/core/issues/3021
2018-12-06 20:25:03 +01:00
Ad Schellevis
c3213d4d91
filter/icmpv6, IPv6 FW Rule from WAN IP to ff02 missing, for https://github.com/opnsense/core/issues/3015
2018-12-06 12:45:28 +01:00
Franco Fichtner
d15605dc5b
firewall: third try #3015
2018-12-05 15:55:44 +00:00
Franco Fichtner
5865994648
firewall: only true for static setups #3015
2018-12-05 16:49:53 +01:00
Franco Fichtner
89bd032069
firewall: this is weird, automatic reply-to and route-to...
...
... should honour if a gateway was actually provided. It worked
or at least was supposed to work in this way before repairing
get_interface_gateway*().
PR: https://github.com/opnsense/core/issues/3015
2018-12-05 16:40:58 +01:00
Michael Steenbeek
aed23a9ecb
Clean up ipsec_convert_to_modp()
2018-12-05 16:14:22 +01:00
Franco Fichtner
dc8f8daf4f
system: make this explicit...
2018-12-05 08:29:53 +01:00
Franco Fichtner
536543be11
ipsec: already changed vs. stable/18.7, might as well do this
2018-12-05 08:25:42 +01:00
Michael Steenbeek
2a149a054c
Replace PEAR_ERROR with return null and delete PEAR.inc ( #3006 )
2018-12-04 09:53:09 +01:00