10203 Commits

Author SHA1 Message Date
Ad Schellevis
ac99876358 IPsec, add interface when phase1 is enabled, simplify logic. (from irc) 2019-01-16 13:21:54 +01:00
Ad Schellevis
53a5ea0ca7 Firewall/Alias, geoip, switch download to https 2019-01-16 11:13:23 +01:00
Ad Schellevis
e6170c16a0 Merge branch 'awerner-monit_deps' 2019-01-16 10:32:16 +01:00
Ad Schellevis
8ad3b9d1a2 Monit, clarify help message a bit. for https://github.com/opnsense/core/pull/3001 2019-01-16 10:30:51 +01:00
Ad Schellevis
dbb22bb691 Merge branch 'monit_deps' of https://github.com/awerner/core into awerner-monit_deps 2019-01-16 10:06:22 +01:00
Alexander Shursha
f3dad94b38 Add support IDN in aliases. (#3107) 2019-01-16 08:53:55 +00:00
Franco Fichtner
5a1b1d50f0 system: move "reboot" cron hook to better location
Firmware has both reboot and poweroff (halt) for early API access reasons,
but since they are not in the best place start by migrating the cron hook.

I am not sure when we should remove the firmware hooks, maybe in 19.7...
2019-01-15 09:33:23 +01:00
Michael Steenbeek
5689dc8048 Port reboot and shutdown pages to MVC (#3133) 2019-01-15 09:25:52 +01:00
Franco Fichtner
fb3fd528ad firmware: show untrusted error instead of "no updates" 2019-01-14 11:55:39 +01:00
Franco Fichtner
d8579502b7 system: remove some fluff from OpenSSL config 2019-01-14 09:49:03 +00:00
Michael Steenbeek
ea8dce33ba Add option to create combined client and server certificate, closes #2800 (#3130) 2019-01-14 10:16:09 +01:00
Franco Fichtner
23f440ceee src: style sweep, someone is feeling picky today 2019-01-14 08:46:46 +01:00
Franco Fichtner
530c5220dc src: header style updates, license additions, sync LICENSE 2019-01-14 08:34:57 +01:00
Franco Fichtner
86c7f6242c src: fix lint-exec pass 2019-01-14 08:14:06 +01:00
Franco Fichtner
f6a0443aa4 make: finish lint-exec excluding all arbitrary data 2019-01-14 08:11:52 +01:00
Mohammed Sadiq
ddeef3ea81 conf: Fix typo in message 2019-01-14 07:09:28 +01:00
Johannes Kastl
9f290d11f6 fix typo 'muti-WAN interface' (#3127) 2019-01-13 12:54:33 +00:00
Franco Fichtner
1c8731dd78 openvpn: flip back to multiple
It looked like the original request was misunderstood and this
changed the wrong option.

PR: https://forum.opnsense.org/index.php?topic=10950.0
2019-01-12 18:44:07 +01:00
Franco Fichtner
46527303cb firmware: add message for update 2019-01-12 14:22:20 +01:00
Franco Fichtner
f6aaaa0b95 system: small change in syslog-ng template 2019-01-12 12:28:04 +01:00
Franco Fichtner
33279d1d24 firmware: fix spurious comma in mirror label 2019-01-12 11:52:13 +01:00
Franco Fichtner
9b1e7bb1a4 web proxy: changes for previous
* Stop mentioning how tokenizer fields work.  Web proxy is the only
  part where this is done excessively and best explained in docs.
* Remove "->" as it could lead to invalid characters in HTML and
  translation misakes later on.
2019-01-11 17:04:09 +01:00
Northguy
0bdffc8856 Updated the help section for "Forwarded_for" (#3030)
* Updated the help section for "Forwarded_for"

Updated the help section for "Forwarded_for", based on original Squid documentation at http://www.squid-cache.org/Doc/config/forwarded_for/

Other option could be to use lesser verbosity and use the squid documentation hyperlink in the help text, but this might make the help section sensitive for URL changes outside the OPNsense project itself.

* started removing <br> and markup language. 

To be continued

* Removed allmost all formatting

Points for discussion is how to handle the URLs that refer to the templates that create Port forwarding and firewall rules for HTTP and HTTPs redirection

* Removed CDATA
2019-01-11 16:52:10 +01:00
Michael Steenbeek
392a9daee3 Fix implicit global declarations 2019-01-11 16:44:23 +01:00
Michael Steenbeek
97645093c3 Fix missing semicolons 2019-01-11 16:44:23 +01:00
Michael Steenbeek
8aadeb2807 Port license page to MVC (#3118)
* Port license page to MVC

* Use more template variables on the license page.

Also make sure to handle cases where someone changes one of the variables (e.g. when creating their own product based on OPNsense). Discussed with Jos Schellevis.

* Move legacy menu to Core

* Use another approach to display ®

* ACL fix
2019-01-11 11:52:59 +01:00
Franco Fichtner
12b72e0edb system: regenerate sample DH parameters 2019-01-11 07:14:09 +01:00
Max Weller
8464cfc31e Generate correct config for "Hybrid-RSA + XAuth" IPSec (#3117) 2019-01-10 14:44:17 +00:00
Franco Fichtner
3616d808d4 make: phpunit6 -> 7 2019-01-09 08:43:49 +01:00
Franco Fichtner
a050f6d4ca dhcp: fix comment 2019-01-08 09:29:48 +01:00
Franco Fichtner
029d62d88c dhcp: adjust_utc()
So lease time is in UTC, avoid using GMT for clarity.

Append UTC to UTC time when displayed.  We just need to either
take the time as is or move it from UTC to local if option set.
2019-01-08 09:24:24 +01:00
Franco Fichtner
d9a181de32 dhcp: cleanups for previous 2019-01-08 08:55:12 +01:00
Martin Wasley
6ecee71a6b Fix dhcp leasetime ( timezone ) display
Config for dhcpleaseinlocaltime was not being wrtten to the config. Corrected leasetine display routine.
2019-01-08 08:13:20 +01:00
Martin Wasley
03d06437b3 Update status_dhcpv6_leases.php
Fix to correct UTC and local time corerctly. Invert the local/gmt selection and subtract the offset rather than add corrects it.
2019-01-08 08:08:07 +01:00
Franco Fichtner
5a95ccfef3 firewall: not all states could be removed
PR: https://forum.opnsense.org/index.php?topic=10150.0
2019-01-08 08:02:43 +01:00
Franco Fichtner
421a09efd5 LICENSE: sync 2019-01-07 23:27:45 +01:00
Franco Fichtner
a85cafd160 firmware: a bit backwards, not so bad actually
It's very difficule to improve UX of this page.  We now have a
separate changelog tab which helps with clarity over what is
"updated".

Now we can always go back to the last log of the past action.

And the log will not jump from the old content to the new one
when an action starts.

Two problems remain: the transition during "check for update"
looks quite empty.  And there is no user guidance as to where
he is and what he is will install in an overview shape.
2019-01-07 23:26:59 +01:00
Franco Fichtner
7f09b0a727 firmware: fix typo in remove script 2019-01-07 23:16:30 +01:00
Franco Fichtner
7d7531a719 system: fix typo; closes #3101 2019-01-07 18:33:47 +01:00
Franco Fichtner
53024b5c15 unbound: prefer-ip6 is defaulting to 'no' for unbound
which makes this precaution a complication as unbound disables
IPv6 responses with it as well and we shouldn't set prefer-ip6
to 'yes' to avoid further breakage.

PR: https://forum.opnsense.org/index.php?topic=10810.0
2019-01-06 20:48:17 +01:00
Franco Fichtner
77ce3ef971 pkg: fix plist 2019-01-06 19:10:15 +01:00
Fabian Franz BSc
fcc076a5ba mail/rspamd: add a field dependent range validator (#3088) 2019-01-06 18:20:12 +01:00
Franco Fichtner
69396712e3 pkg: last minute build breakage in plist :D 2019-01-06 16:21:17 +01:00
Michael
b09fbae014 Proxy: Add Parent Proxy feature (#3078) 2019-01-06 15:11:35 +01:00
Franco Fichtner
fd224b360a system: reformat system log widget header 2019-01-06 15:10:12 +01:00
Franco Fichtner
2b265279e5 src: change all instances to "comma-separated" 2019-01-06 15:04:28 +01:00
Ad Schellevis
cd632551ce carp_status.php, disable ip aliases configured with vhid on "temporarily disable carp", closes https://github.com/opnsense/core/issues/3097 2019-01-04 21:25:25 +01:00
Michael Steenbeek
2c61e068a2 Small fixes (#3096) 2019-01-04 09:26:16 +01:00
Franco Fichtner
8257d884d5 make: slightly change this, need this for plugins too 2019-01-04 09:12:53 +01:00
Franco Fichtner
ad66c04238 make: allow flat MFC for files and directories 2019-01-04 09:00:08 +01:00