468 Commits

Author SHA1 Message Date
Franco Fichtner
ae056079fb firmware: pkg upgrades by itself; closes #2278 2018-04-01 17:53:22 +02:00
Ad Schellevis
2eb5ac913a move google drive backup to new framework for https://github.com/opnsense/core/pull/2251
Still some work todo, integrate configuration into new interface and iterate through available options in remote_backup.php.
The current state is functionally unchanged, only some minor cleanups in the previous backup code.
2018-03-20 20:58:02 +01:00
Franco Fichtner
1a22b8822a service: almost entirely migrate monit model 1.0.0 et al. 2018-03-11 11:08:14 +00:00
Franco Fichtner
79500101c6 services: import monit service
Some things to work on:
* post-install should be a migration
* move to system?
* remove old notifications
2018-03-11 11:07:51 +00:00
Ad Schellevis
81cb33fbfe IDS/IPS support request headers in ruleset metadata, to support additional authentication methods (besides oink codes in the url)
<headers>
       <Token>%%myruleset.mytoken%%</Token>
    </headers>
2018-03-01 21:43:47 +01:00
Ad Schellevis
35bb9097da IDS/et-open, start using suricata version 4 rules. closes https://github.com/opnsense/core/issues/2150 2018-02-26 20:39:19 +01:00
Ad Schellevis
c4a3c84eb3 System -> Activity, fix variable headers. closes https://github.com/opnsense/core/pull/2203 2018-02-24 15:49:44 +01:00
Franco Fichtner
a83c91dff0 firewall: show IPv6 ports in live log; closes #2190 2018-02-16 14:27:41 +00:00
Franco Fichtner
c142c5c17b firewall: fix typo 2018-02-13 20:24:21 +01:00
Ad Schellevis
cdae884ec9 Firewall/alias, if the name of the alias equals it's content, try to resolve. for https://github.com/opnsense/core/issues/2199 2018-02-13 20:12:04 +01:00
Franco Fichtner
26cda422bb firewall: magic 2018-02-13 18:58:07 +01:00
Franco Fichtner
5dd82c946a firewall: another tweak 2018-02-13 18:51:10 +01:00
Franco Fichtner
fb9029cb7e firewall: explicitly name flags as ipflags 2018-02-13 18:45:36 +01:00
Franco Fichtner
44d4fa90c4 firewall: log specs for tcp are wrong 2018-02-13 18:41:52 +01:00
Ad Schellevis
58350179a8 Firewall/aliases, move general settings to AliasParser and fix Alias constructor to receive the general settings 2018-02-04 18:52:16 +01:00
NOYB
0c19c7b08a Viewport User Scalable 2018-01-24 08:19:01 +01:00
NOYB
6ef9a127ff HTML Compliance - Attribute "type" on Element <script>
Warning: The type attribute is unnecessary for JavaScript resources.

HTML5: Edition for Web Authors
http://www.w3.org/TR/2014/REC-html5-20141028/scripting-1.html
The default, which is used if the attribute is absent, is "text/javascript".

The Script element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script
HTML5 specification urges authors to omit the attribute rather than provide a redundant MIME type.
2018-01-22 19:13:34 +01:00
NOYB
f509437f84 HTML Compliance - Attribute "content" value on Element <meta>
Error: A meta element with an http-equiv attribute whose value is X-UA-Compatible must have a content attribute with the value IE=edge.

The "Chrome=1" value was used to spawn Chrome Frame in IE 6,7,8,9.  However, "Google Chrome Frame was discontinued in January 2014", and think all IE<11 is beyond EOL.
So is this even needed/useful?

If needed/useful it would probably be better to support deployment by HTTP headers method instead.

Google Chrome Frame
https://en.wikipedia.org/wiki/Google_Chrome_Frame
2018-01-20 13:54:58 +01:00
Franco Fichtner
947718b44b firewall: fix booting alias resolve for #2102
While here, also honour ssl_no_verify and plug in force
usage in the right spot (currently unused but still).
2018-01-18 09:52:00 +01:00
Franco Fichtner
921b54d4fe intrusion detection: fix to backend scripts after refactor
PR: https://forum.opnsense.org/index.php?topic=6846.0
2018-01-13 10:10:57 +00:00
Ad Schellevis
60e4e8080c Firewall, aliasses. race condition in creating alias directory 2018-01-12 17:46:13 +01:00
Franco Fichtner
639bc741c7 dhcp: prefix delete is either a prerequisite, or...
an opportunistic delete so mute the failure in the log.
2018-01-10 19:00:40 +01:00
Franco Fichtner
018bea397a dhcp: second half of @marjohn56's changes; closes #2077 2018-01-10 18:48:57 +01:00
Franco Fichtner
c62f01f993 dhcp: address issue found by @marjohn56
PR: https://github.com/opnsense/core/pull/2077
2018-01-10 18:22:36 +01:00
Ad Schellevis
579d5f2510 firewall/alias, proper cleanup after kill, https://github.com/opnsense/core/issues/2051 2018-01-04 18:57:29 +01:00
Franco Fichtner
6b24c4ba57 system: fix openssl binary path #51 2017-12-29 12:35:16 +01:00
Franco Fichtner
65b7fb6453 firmware: remove the hotfix backend support, discontinued 2017-12-24 12:52:14 +01:00
Franco Fichtner
479908f1e4 firmware: patch in portable command usage #1992 2017-12-17 16:42:28 +00:00
Franco Fichtner
4d54029ec2 firmware: allow to reinstall kernel and base with reboot #1992 2017-12-16 20:11:18 +00:00
Franco Fichtner
a5d91a7e9b firmware: changes for kernel/base set visibility #1992 2017-12-16 18:26:01 +00:00
Franco Fichtner
16c65c0cc6 firmware: add frontend and middleware glue #1992 2017-12-14 23:04:13 +00:00
Franco Fichtner
a7132dec51 firmware: add backend support for health check #1992 2017-12-14 22:40:28 +00:00
Franco Fichtner
0e858edc39 firmware: strip arch from kerne/base display; closes #1992 2017-12-14 22:25:58 +00:00
Ad Schellevis
c202aee904 ipsec, upgrade vici lib to 5.5.3. https://github.com/opnsense/core/issues/1981 2017-12-12 20:24:22 +01:00
Franco Fichtner
a3e2687ddc firmware: the trick is to restart the GUI... 2017-12-12 09:29:49 +00:00
Franco Fichtner
de19a915b2 firmware: s/(?:family|core)/type/g
Consistent naming and a tiny bit of polish.
2017-12-12 06:16:38 +00:00
Franco Fichtner
fe8347663a firmware: allow to change release family from UI 2017-12-11 21:13:38 +00:00
Franco Fichtner
e6595f3028 firmware: do not act up on errors in core switch 2017-12-11 19:09:33 +00:00
Franco Fichtner
db6882fd58 firmware: test and switch for core package 2017-12-11 19:06:36 +00:00
Ad Schellevis
62e74933df firewall/aliases, only touch aliases we know how to handle (create room for other types handled differently), for https://github.com/opnsense/core/issues/1971 2017-12-11 13:29:24 +01:00
Ad Schellevis
aafa261e52 firewall/aliases, cleanup for https://github.com/opnsense/core/issues/1971 2017-12-11 13:28:50 +01:00
Ad Schellevis
a2b4ef98de firewall/alias, allow ipv4+ipv6 for geoip aliases, https://github.com/opnsense/core/issues/1971 2017-12-11 12:34:16 +01:00
Ad Schellevis
1188733c3a firewall, aliases. add basic exception handler on fetching remote url. for https://github.com/opnsense/core/issues/1971 2017-12-08 18:01:13 +01:00
Franco Fichtner
12702f34cc system: fix route resolve and remove stray hr 2017-12-06 07:56:45 +00:00
Franco Fichtner
e99ad4b4d0 system: reconfigure routes via apply #1774 2017-12-06 07:43:19 +00:00
Ad Schellevis
e51197e54b firewall / aliases, fix url parsing in new update. write alias contents while parsing (for traceability) 2017-12-04 21:55:34 +01:00
Ad Schellevis
c30704d101 firewall / alias, work in progress for https://github.com/opnsense/core/issues/1971 missed a check if the alias filename was already there. 2017-12-04 08:44:07 +01:00
Ad Schellevis
3503c16312 firewall, alias. work in progress https://github.com/opnsense/core/issues/1971 2017-12-03 20:18:34 +01:00
Ad Schellevis
a932093086 firewall / alias, work in progress https://github.com/opnsense/core/issues/1971 2017-12-02 09:59:44 +01:00
Ad Schellevis
7d815541bc filter / alias, wrap geoip download into separate package for further integration into new alias system 2017-12-01 15:34:01 +01:00