Franco Fichtner
2db592b1fb
firewall: always display all known gateways on edit
...
There are a few cases where the gateway code is eligible
to drop a gateway on grounds of being disabled, inactive,
unconfigured or where the actual interface assigned is
disabled. This is undesire because users that configure
a gateway won't be able to use it.
There are no bad side effects from the former by selecting
a whatsoever dysfunctional gateway, because the problem still
has to be fixed by the user in the gateway setup itself.
Worst of all, removing a disabled but used gateway makes
it not show up on edit, effectively wiping its setting on
save. This breaks POLA.
While there, also enable the null routes for IPv4 and IPv6.
PR: https://forum.opnsense.org/index.php?topic=2100
2016-02-04 07:59:08 +01:00
Ad Schellevis
7fb658c195
(ids) wrong field
2016-02-03 22:30:03 +01:00
Ad Schellevis
27a4c7958e
(mvc) remove some test data
2016-02-03 22:14:40 +01:00
Ad Schellevis
4c5a093b33
(ids) add geoip ui parts
2016-02-03 22:12:37 +01:00
Ad Schellevis
c0d4c4be5a
(mvc) add CountryField type
2016-02-03 21:30:16 +01:00
Ad Schellevis
a3b6356541
(mvc) remove unused import
2016-02-03 20:40:08 +01:00
Ad Schellevis
1aedcd492f
(mvc) move default validator into base type
2016-02-03 17:32:44 +01:00
Ad Schellevis
9910a79fde
(ids) refactor model for user defined rules
2016-02-03 10:37:15 +01:00
Franco Fichtner
9dd8a24440
firewall: flippetyflop default pass logging
...
PR: https://forum.opnsense.org/index.php?topic=2012.0
2016-02-03 09:55:01 +01:00
Ad Schellevis
551289a543
(ids) add enabled flag to template
2016-02-03 08:51:35 +01:00
Franco Fichtner
6ee8eb7812
src: remove a whole lotta nop
...
Lookie how far we've come...
2016-02-03 08:43:06 +01:00
Ad Schellevis
23ef5f7005
(legacy) let's multiselect that category search
2016-02-02 22:47:37 +01:00
Ad Schellevis
32c774fbae
(ids) add template for user defined rules
2016-02-02 22:16:11 +01:00
Ad Schellevis
d61fb7f9b5
(mvc applications) refactor model search
2016-02-02 20:42:10 +01:00
Ad Schellevis
8a309525e7
(mvc) add easier model wrapper for default search behavior
2016-02-02 20:41:26 +01:00
Ad Schellevis
3592b64f2c
(ids) wrong char case
2016-02-02 20:00:04 +01:00
Ad Schellevis
06795584d1
(ids) add ssl fingerprint ui components
2016-02-02 19:56:59 +01:00
Ad Schellevis
aa0fc1811b
(ui) change type to danger in stdDialogRemoveItem
2016-02-02 19:31:12 +01:00
Ad Schellevis
315d337186
(ui) upgrade jquery to 1.12.0, ignore CP template for now
2016-02-02 19:04:59 +01:00
Franco Fichtner
31952088d6
interfaces: fix a crash report in LAGG edit page
2016-02-02 18:48:37 +01:00
Ad Schellevis
ebd02c22cf
(legacy) unbound renders some illegal output for empty ipv6, closes https://github.com/opnsense/core/issues/738
2016-02-02 18:44:01 +01:00
Ad Schellevis
555fda69a2
style, tab -> space
2016-02-02 17:55:33 +01:00
Ad Schellevis
95fb0aa3c7
(legacy/ui) resize menu search on focus / unfocus, reload page if navigated to the same url
2016-02-02 15:24:43 +01:00
Ad Schellevis
0201f60b52
(ui) resize menu search on focus / unfocus, reload page if navigated to the same url
2016-02-02 15:23:05 +01:00
Ad Schellevis
4fc3957658
(proxy) add tabs into menu for quick search
2016-02-02 15:21:52 +01:00
Ad Schellevis
e6ee842380
(ids) add url change on tab change / quick nav
2016-02-02 14:08:20 +01:00
Ad Schellevis
ffc5ef3a52
(proxy) change url on tabchange and add quick nav
2016-02-02 14:07:37 +01:00
Ad Schellevis
fd395c7162
(legacy) curly braces in unbound.inc, fix $numprocs in the process. closes https://github.com/opnsense/core/issues/736
2016-02-02 13:38:14 +01:00
Ad Schellevis
27b4d61b5f
(mvc) gettext some defaults, closes https://github.com/opnsense/core/issues/727
2016-02-02 12:12:18 +01:00
Ad Schellevis
394ad989ef
(legacy) missing dependency, fixes PHP Fatal error: Call to undefined function is_private_ip() in /usr/local/etc/inc/services.inc on line 1750
2016-02-02 11:54:01 +01:00
Ad Schellevis
1be614310b
(legacy) suppress warning for socket_sendto(): Host lookup failed [-10004]: No address associated with name in /usr/local/etc/inc/notices.growl.class on line 79
2016-02-02 11:50:20 +01:00
Ad Schellevis
2ed6e9b179
(legacy) fix for PHP Warning: in_array() expects parameter 2 to be array, null given in /usr/local/www/interfaces_bridge_edit.php on line 605
2016-02-02 11:47:56 +01:00
Franco Fichtner
fad32682a2
wizard: fix openvpn some more, it was more outdated than I thought
2016-02-02 11:42:20 +01:00
Franco Fichtner
9328994e37
sync: fix a crash report
2016-02-02 10:52:51 +01:00
Franco Fichtner
de2b543d11
interfaces: fix crash report
2016-02-02 10:40:25 +01:00
Franco Fichtner
62a8d031e4
dhcp: fix a crash report
2016-02-02 10:28:52 +01:00
Ad Schellevis
a8d880065e
(configd) make syslog for Daemonize() optional
2016-02-02 10:08:37 +01:00
Franco Fichtner
f903f986c4
config: mute potential unlink error
2016-02-02 09:47:42 +01:00
Ad Schellevis
74d923fd1f
(legacy) fix interface selection on post issues in floating rules, firewall_rules_edit.php
2016-02-02 09:33:21 +01:00
Franco Fichtner
0bba9c6351
wizard: fix cert create for openvpn
2016-02-02 09:30:03 +01:00
Ad Schellevis
78e1c1fbc8
(configd) chmod run_unittests.py
2016-02-01 22:00:45 +01:00
Ad Schellevis
dbfa92c72b
(configd) add initial unit tests
2016-02-01 21:59:27 +01:00
Ad Schellevis
9c84f2b435
(configd) code style cleanups
2016-02-01 21:59:27 +01:00
Franco Fichtner
955aa4a97a
configd: tweak previous
...
o rc script requires SERVERS, after basic init, before networking
o do not switch the shebang path for daemonize script
2016-02-01 21:21:52 +01:00
Ad Schellevis
62e912d3fb
(configd) add logging handle to daemonize
...
+ upgrade daemonize => 2.4.2
+ rc script require fix
2016-02-01 18:32:28 +01:00
Ad Schellevis
8f92a6a22c
(configd) align exception handling
2016-02-01 14:47:41 +01:00
Ad Schellevis
6c2e1467df
(proxy) fix template errors when nothing is configured
2016-02-01 14:08:41 +01:00
Ad Schellevis
a1dbc1895f
(IDS) check config section in template
2016-02-01 13:40:53 +01:00
Ad Schellevis
88ebf762cd
(configd) improve error reporting
2016-02-01 13:17:55 +01:00
Ad Schellevis
832cd12f23
(legacy) system_authservers.php, empty server name not allowed. closes https://github.com/opnsense/core/issues/731
2016-02-01 11:50:10 +01:00