9658 Commits

Author SHA1 Message Date
Ad Schellevis
9be373ff75 Extend source address dropdown with specialnets, https://github.com/opnsense/core/issues/2837 2018-10-25 09:10:31 +02:00
Franco Fichtner
a53724edb6 system: try to force video mode in vt
It may help with installer in Hyper-V and enables font switching.
2018-10-24 22:23:51 +02:00
Ad Schellevis
303700ded0 DHCPv4/status, only map enabled interfaces, for https://github.com/opnsense/core/issues/2831 2018-10-24 18:25:17 +02:00
Franco Fichtner
f8802477c3 firewall: annotate fix for IPv6 :0 comment 2018-10-24 15:39:10 +02:00
Franco Fichtner
b4539821f6 interfaces: unused variable 2018-10-24 12:57:11 +02:00
Franco Fichtner
eada2bf5a1 interfaces: override link-local tracking router address if needed
PR: https://forum.opnsense.org/index.php?topic=10034.0
2018-10-24 09:23:13 +00:00
Thomas Bandixen
8c83f70f1f Correction for the "move to end" function 2018-10-23 13:36:38 +02:00
Thomas Bandixen
c5a38e78f4 Corrected the buttons order 2018-10-23 13:36:38 +02:00
Thomas Bandixen
37ed64761a Upper and lower case corrections 2018-10-23 13:36:38 +02:00
Frank Brendel
021a1787a0 monit: change status page look-and-feel 2018-10-23 12:47:37 +02:00
Franco Fichtner
e682d77bb0 firmware: we modify these too 2018-10-23 09:52:32 +02:00
Franco Fichtner
f1d08a9205 interfaces: annotate review issue by @adschellevis 2018-10-23 08:39:33 +02:00
Franco Fichtner
57374621c7 firewall: repair log widget #2747
The initial design of the options could have been better.  Too
much smarts for little benefit.  Break "All" interface option
while here, we shouldn't use a text that could be an interface.

Also, remove the table widget layout fix since we have text-wrap.

But ironically enough Firefox doesn't care about text-wrap so
we are back to overflowing the container on long words.

It's still the same issue: too little space for displaying what
you want to display.  I'm not going to work on this anymore.
2018-10-23 07:58:27 +02:00
Franco Fichtner
4d16653fc5 firmware: ask only once via expansion
We only want to know if there is anything at all and "" + "" is still "".
2018-10-23 06:14:37 +02:00
Franco Fichtner
d79950def9 interfaces: cleanups 2018-10-23 05:48:25 +02:00
Franco Fichtner
352428ba5c system: zap unused argument in get_configured_ip_aliases_list() 2018-10-22 20:10:09 +02:00
Franco Fichtner
e01d6c7f86 firmware: unify temp file handling in health audit 2018-10-22 16:22:30 +02:00
Franco Fichtner
e23a63699b firmware: finish mtree for base/kernel 2018-10-22 13:53:50 +02:00
Franco Fichtner
702f9af71f openvpn: yes, this script is useful
But maybe it should be optional rather than mandatory /
with convoluted logic to figure out what to do.
2018-10-22 11:27:07 +02:00
Franco Fichtner
be0cdeb690 rc: improvements in FreeBSD startup scripting; closes #2569
* Use rcorder to correctly order the startup sequence, which
  will avoid further workarounds in plugins.
* Defer the execution of /etc/rc.d/ipfw due to bug #2569,
  while also removing the previous non-functional workaround.
2018-10-22 08:48:36 +00:00
Franco Fichtner
389b9d4839 firmware: use named arguments in check script 2018-10-22 09:06:03 +02:00
Franco Fichtner
d6405e9472 interfaces: simplify for #2822 2018-10-21 17:37:24 +02:00
Franco Fichtner
fc3ec19877 interfaces: try not to leak the wrong DNS servers to clients #2822 2018-10-21 17:25:50 +02:00
Franco Fichtner
020454f32e system: syslog-ng version changes 2018-10-19 09:56:36 +00:00
Franco Fichtner
8f6c2bc881 src: whitespace and style sweep 2018-10-19 07:03:39 +00:00
zvs44
c73c4c5f96 Added a connect action in order to allow a user through the portal without actual authentication (#2823) 2018-10-19 08:58:14 +02:00
Ad Schellevis
1ddbb3bdbb Auth/LDAP, always add user DN to getLastAuthProperties() and optionally extend with properties available for the user, which might help ease debugging 2018-10-18 08:18:51 +02:00
Ad Schellevis
91fac36390 don't move lines before coffee.... 2018-10-18 08:12:57 +02:00
Ad Schellevis
7a675d9b85 Revert "final tweak on config.xml issue"
This reverts commit 53c92f52f28e476ebb4a9594dc4f3b861a56dc1b.
2018-10-18 08:10:36 +02:00
Ad Schellevis
53c92f52f2 final tweak on config.xml issue 2018-10-18 08:04:05 +02:00
Ad Schellevis
e5b4f4ea78 rework previous 2018-10-17 22:56:49 +02:00
Ad Schellevis
236ce426a2 Config.php, fix https://github.com/opnsense/core/commit/2d360a391b
when isArraySequential() input is empty or a single item using key "0", return true to mimic the privious behaviour
2018-10-17 22:48:59 +02:00
Franco Fichtner
2d5d392bc2 unbound: set up a full chroot including local log socket #2791 2018-10-17 17:23:45 +00:00
Ad Schellevis
e720c570d9 on link down, don't try to remove carp addresses, for https://github.com/opnsense/core/issues/2780 2018-10-17 18:53:39 +02:00
Franco Fichtner
e99ae7ad17 ipsec: bring back service widget lost via 504c947bb7e9 in 2016
PR: https://github.com/opnsense/docs/pull/54
2018-10-16 22:08:58 +02:00
Ad Schellevis
4012d98de2 OpenVPN export, work in progress for https://github.com/opnsense/core/issues/2787
* add ui logic for certificate selection
* add local_port
* extend model, which should be used to remember the previous selection and conveniently adds form validation features
* add validatePresetsAction() and storePresetsAction() which can be used to store and validate presets, used in downloadAction() action to persist choices
* gather needed data to generate client config in downloadAction(), todo: add certificate content
2018-10-16 20:44:34 +02:00
Franco Fichtner
bbbdef2b51 pkg: new stuff! 2018-10-15 18:29:12 +02:00
Ad Schellevis
ba645c25a6 OpenVPN export, work in progress for https://github.com/opnsense/core/issues/2787
* Add factory class to request export template types
* Add some test code to show/hide options depending on supported functions
* Use our normal form type to construct the UI
* Use stored ip/hostname when available or determine target based on ip address, the previous hostname resolution type will be replaced.
* List configured templates using /api/openvpn/export/templates/
2018-10-15 18:22:13 +02:00
Ad Schellevis
9f675d4078 mvc/forms, accept style keyword on all input types, needed when working on https://github.com/opnsense/core/issues/2787 2018-10-15 17:57:27 +02:00
Franco Fichtner
63283145ba pkg: fix plist 2018-10-15 17:07:20 +02:00
Ad Schellevis
a3cb1a0c59 system: add configd call to return json structured interface data using legacy_interfaces_details(), while working on https://github.com/opnsense/core/issues/2787 missed something to return configured addresses.
No need to duplicate legacy_interfaces_details.

adds:
```
configctl interface list ifconfig
```
2018-10-15 13:02:50 +02:00
Franco Fichtner
51071f88de firmware: ignore kernel/base when argument was given 2018-10-15 08:14:07 +02:00
Franco Fichtner
b4969b49ca firmware: refactor mtree tests slightly 2018-10-14 19:20:27 +02:00
Franco Fichtner
b7d7d16622 firmware: improve mtree handling further 2018-10-14 17:14:10 +02:00
Fabian Franz BSc
67c679299f www/squid: fix pac template (#2806) 2018-10-14 16:35:09 +02:00
Ad Schellevis
9aeb91cced Restore area - line break is missing, closes https://github.com/opnsense/core/pull/2813 2018-10-14 12:19:59 +02:00
Ad Schellevis
54f4ec89bb OpenVPN linkup/down scripts, add IPv6 + ifconfig_local ipv4 route, for https://github.com/opnsense/core/issues/2799 2018-10-14 12:11:53 +02:00
Franco Fichtner
724f41dadb Revert "border between <a>´s are missing"
This reverts commit d60b154b0ccd25aafd861b57e4898227b03da286.
The normal theme menu does not use separators so the sidebar
shouldn't use them as well.  Noticed this morning with a fresh
pot of coffee.
2018-10-14 12:10:05 +02:00
Franco Fichtner
62f9073b8d firmware: small tweaks for future flexibility
Most of this will only be relevant for 19.1 where we shall have
an "enforcement" of mtree files through the sets so that this
check can audit our whole system for issues... :)
2018-10-14 12:02:58 +02:00
Franco Fichtner
e65fef947d firmware: rename security audit script for clarity 2018-10-14 11:57:18 +02:00