5258 Commits

Author SHA1 Message Date
Ad Schellevis
1684635cfc (filter, outbound nat) add ipv6, closes https://github.com/opnsense/core/issues/667 2016-05-24 15:18:37 +02:00
Ad Schellevis
ddb33b3f9e (legacy) curly braces 2016-05-24 14:49:55 +02:00
Ad Schellevis
b676a002a5 (interfaces.lib.inc) regression, parse "inet6 2001:470:xxx:xxx::2 --> 2001:470:xxx:xxx::1 prefixlen 128" 2016-05-24 14:46:49 +02:00
Ad Schellevis
dcb6dc8a55 firewall_nat_edit.php duplicate field 2016-05-24 13:24:39 +02:00
Ad Schellevis
16348d265e (firewall, ui) remove IPV6 as valid protocol selection 2016-05-24 13:17:09 +02:00
Ad Schellevis
d089441be5 fix previous 2016-05-24 13:12:28 +02:00
Ad Schellevis
318224cdc4 (filter) align icmp -> icmp6 behaviour in filter_nat_rules_generate 2016-05-24 13:07:40 +02:00
Ad Schellevis
5a54c06bac Merge branch 'master' of github.com:opnsense/core 2016-05-24 10:54:54 +02:00
Ad Schellevis
4addfd23c7 (dhcpv6) don't override values the user just put in. 2016-05-24 10:53:28 +02:00
Franco Fichtner
8ca78d38f8 menu: move administration back; closes #832
Nothing to gain from clustering too much.  The upside is that
we've got to clean up the settings for firewall, general and
misc considerably.
2016-05-24 10:30:07 +02:00
Ad Schellevis
5cb39a7077 (firewall, nat) detect current configured address family, https://github.com/opnsense/core/issues/807 2016-05-24 09:27:40 +02:00
Franco Fichtner
266a1e87a0 firmware: hotfix cannot take more than one arg 2016-05-24 09:25:12 +02:00
Franco Fichtner
39c780e5cc firmware: strip data-placement; left/right don't work well for button groups 2016-05-24 08:57:08 +02:00
Ad Schellevis
1bddcb5d44 (firewall, nat) change default for none to empty, 610013dcf3 (commitcomment-17585636) 2016-05-24 08:32:50 +02:00
Franco Fichtner
49bb2b8287 resolver: add a mall hint to description that this has...
... the utmost potential to implode your setup.
2016-05-24 07:59:12 +02:00
Franco Fichtner
a154812fb8 make: refactor previous, some missing spots 2016-05-24 07:47:38 +02:00
Franco Fichtner
3ecf0b8a6c make: add want- helper, also need phpunit soon 2016-05-24 06:52:15 +02:00
Ad Schellevis
610013dcf3 (firewall, nat) add address family for portforwards, https://github.com/opnsense/core/issues/807 2016-05-23 22:26:12 +02:00
Ad Schellevis
ebe341ec2f (ui) select highest visible option in hook_ipv4v6 2016-05-23 22:19:09 +02:00
Ad Schellevis
63e8e6fe3e Revert "(configd) send received output on script_output type when there is any, closes https://github.com/opnsense/core/issues/951"
This reverts commit b3049270f0f68716320ed8d5da65c37e10e06324.
2016-05-23 17:58:50 +02:00
Ad Schellevis
6edd90273d (ui) fix menu width on small size screens, closes https://github.com/opnsense/core/issues/657 2016-05-23 17:22:23 +02:00
Ad Schellevis
b4395817e6 (legacy) filter_log.inv move convert_real_interface_to_friendly_descr out of parse loop, https://github.com/opnsense/core/issues/672 2016-05-23 16:39:59 +02:00
Ad Schellevis
36710dce4c (dnsmasq) add custom port option for domain overrides, closes https://github.com/opnsense/core/issues/799 2016-05-23 14:59:46 +02:00
Ad Schellevis
f57c0f046c (dnsmasq) add some missing escapes 2016-05-23 14:58:45 +02:00
Ad Schellevis
91756d8152 (interfaces/dhcpv6 client) add debug option to advanced dhcpv6 client config, closes https://github.com/opnsense/core/issues/859 2016-05-23 13:55:10 +02:00
Ad Schellevis
3611e7fb98 (unbound) move outgoing_interface to advanced, closes https://github.com/opnsense/core/issues/881 2016-05-23 13:09:02 +02:00
Ad Schellevis
02c2b33ca2 (firmware) move tooltip to button, apply tooltip for dynamic generated buttons. closes https://github.com/opnsense/core/issues/830 2016-05-23 12:50:06 +02:00
Franco Fichtner
02c5681be0 rc: unicode whitespace in previous 2016-05-23 08:36:57 +02:00
Franco Fichtner
68d539af4f rc: allow to disable trim for the brave
Requires fiddling with /etc/fstab, at least that is a file
that we never touch.  It's harder for installs that need
TRIM to be off all the time as the first boot does actually
enable it.  That means after the install is complete it needs
to be CTRL+C'ed and the fstab entry modified before reboot.

PR: https://forum.opnsense.org/index.php?topic=3044
2016-05-23 08:28:29 +02:00
Franco Fichtner
39eed8a108 firewall: npt alignment
NPT is a kind of abandoned feature that had a custom kernel patch.
I tried to trace the origin through OpenBSD, but their pf(4) since
switched away from separate binat rules in the last known form like
it is still in FreeBSD.

Furthermore, the original GUI commit looks odd in that it tries to
push the same traffic downwards that would match in the former line,
which acutally points upwards.  It's either that or completely zapping
the line.  For now, repair the rules reload by trying to retain the
spirit of what it tries to achieve and wait for further feedback.

This late bug report also suggests that virtually nobody uses NPT
today since we've had no upstream reports since at least 15.7 was
out.

PR: https://forum.opnsense.org/index.php?topic=3076.0
2016-05-22 20:17:38 +02:00
Ad Schellevis
b3049270f0 (configd) send received output on script_output type when there is any, closes https://github.com/opnsense/core/issues/951 2016-05-22 16:09:36 +02:00
Franco Fichtner
c8b9eefbcf wireless: remove ancient ath(4) long distance helpers
The original script is from 2005 and most newer ath(4) drivers do not
even support it.  One can still set the sysctls individually anyway,
it's highly likely you know the hardware when you're trying to set
this up in the first place...

See also: https://wiki.freebsd.org/dev/ath(4)
2016-05-22 15:09:27 +02:00
Franco Fichtner
f05b35d9c2 firmware: oddly enough, this reversed order is the correct one 2016-05-22 14:44:44 +02:00
Franco Fichtner
3b63072285 firmware: add wrapper to catch stderr for #951 2016-05-22 14:37:07 +02:00
Ad Schellevis
1bf8b3aa75 (configd) report traceback, closes https://github.com/opnsense/core/issues/956 2016-05-22 13:19:55 +02:00
Franco Fichtner
2915323095 system: adjust static far gw routes too; mea culpa
Looks like this is working as intended now, shall be shipped with
16.1.16 after an extra round of testing.
2016-05-22 11:17:21 +02:00
Franco Fichtner
0ce997d03c system: fix typo in default far gw default setup
Kindly pointed out by a generous tester.  Thank you.
2016-05-22 11:00:33 +02:00
Ad Schellevis
6ae6e594d1 (ids) remove rbn-malvertisers.rules, closes https://github.com/opnsense/core/issues/954 2016-05-21 08:47:51 +02:00
Ad Schellevis
845cb7aff1 add opnsense_standard_table_form class to forms (2) 2016-05-20 18:13:49 +02:00
Ad Schellevis
bdcdd8b117 (ui) hook_stacked_form_tables preserve <tr> properties 2016-05-20 17:43:29 +02:00
Ad Schellevis
89ea14d243 (ui) change (+) alignment in system_usermanager.php 2016-05-20 17:35:21 +02:00
Ad Schellevis
feaf21fc8e (ui) hook_stacked_form_tables, don't dig to deep 2016-05-20 17:31:11 +02:00
Ad Schellevis
0b31dc522f add opnsense_standard_table_form class to forms 2016-05-20 17:09:58 +02:00
Ad Schellevis
52c7a87c08 (uit) set class on input form system_advanced_admin.php 2016-05-20 15:09:44 +02:00
Ad Schellevis
e053ebc2d4 (ui) hook in mobile form improvement, mark table with "opnsense_standard_table_form" class to use it. 2016-05-20 15:07:05 +02:00
Ad Schellevis
e0bbb0c638 (ui) add "Stacked-to-horizontal" like feature for input forms 2016-05-20 14:58:53 +02:00
Ad Schellevis
53e87f7a95 (boot) ditch boot.config when serial not enabled 2016-05-20 09:55:20 +02:00
Franco Fichtner
d8f5a12d1f system: shuffle more features and bring back ETC zones
PR: https://forum.opnsense.org/index.php?topic=3004
2016-05-20 07:55:01 +02:00
Franco Fichtner
4497a24274 system: split lb and pf sticky connection setting; closes #691 2016-05-20 07:20:00 +02:00
Franco Fichtner
003f6f93f8 Merge pull request #953 from gitdevmod/patch-1
clone button clone client not rule
2016-05-20 07:15:19 +02:00