1301 Commits

Author SHA1 Message Date
Franco Fichtner
ebbb917b9d rc: small tweak on previous 2018-06-13 16:05:51 +02:00
Franco Fichtner
115f30e8ef system: second part of #2431 2018-06-01 15:22:27 +00:00
Franco Fichtner
b77b3a5782 interfaces: flip arguments of interface_configure() 2018-05-22 08:42:52 +02:00
Franco Fichtner
eb1e3966e5 interfaces: never reload from batch reconfigure; remove side effect form track6 2018-05-22 08:32:02 +02:00
Franco Fichtner
32aad857a8 interfaces: unwind inverted call stack, interfaces_configure() can do less 2018-05-22 07:37:02 +02:00
Franco Fichtner
66bd3db022 rc: fix syntax 2018-05-22 07:23:02 +02:00
Franco Fichtner
3c38c26440 rc: reload filter as well in previous 2018-05-22 07:12:27 +02:00
Franco Fichtner
046eaa80d1 rc: missing local reload spot 2018-05-21 18:45:52 +02:00
Franco Fichtner
272a5b8b41 rc: rc.initital is now opnsense-shell 2018-05-19 15:23:36 +02:00
Franco Fichtner
86d9a32648 src: avoid "|| exit 0" usage to indicate the return value is irrelevant 2018-05-18 10:47:08 +02:00
Ad Schellevis
ad528c6d89 insight, log long running cleanup steps to ease troubleshooting 2018-05-06 15:53:43 +02:00
Franco Fichtner
00838b49ce src: move dhclient-script to proper location
".ext" came to be because dhclient-script from BSD is also under sbin/,
but since we always explicity use this one just move it to a neutral
location and point to it.
2018-05-06 14:32:06 +02:00
Ad Schellevis
e9b9b22c73 IDS/IPS, ET open rules, support https://github.com/opnsense/core/issues/2377 2018-05-01 20:12:32 +02:00
Ad Schellevis
f43a5c8c58 IDS/IPS rules, add support for version checks, closes https://github.com/opnsense/core/issues/2377 2018-05-01 20:07:27 +02:00
Franco Fichtner
628c12ed07 firmware: small follow-up to catch all errors 2018-04-29 12:30:00 +00:00
Franco Fichtner
8488bb3e24 firmware: last bits for #2066 and also #2370 2018-04-29 12:16:52 +00:00
Franco Fichtner
3505c231e7 firmware: speedup! #2066 2018-04-26 08:50:08 +00:00
Franco Fichtner
2400a6eff2 firmware: move all parsing into single for loop #2066 2018-04-25 17:06:06 +00:00
Franco Fichtner
6239acec5c firmware: progress on speedup and elaborate release type change #2066 2018-04-25 16:11:08 +00:00
Ad Schellevis
f9acc51bb7 CaptivePortal, fix typo, when calling stopAccounting() check if stopAccounting() exists and not startAccounting() (although both are true ;) ) 2018-04-22 18:59:17 +02:00
CJ
fb8b63f4c4 Add traffic data and IP address to Radius Accounting messages (#2364) 2018-04-22 18:56:22 +02:00
Franco Fichtner
394019e942 firmware: API-driven major upgrade; closes #2153
While here, clean up the JSON output block in the script so
that it's easier to work with it in the future.
2018-04-12 20:14:48 +00:00
Franco Fichtner
b266d2a5fe firmware: unicode whitespace #2278 2018-04-07 11:57:06 +02:00
Ad Schellevis
6a0ded3f42 IDS/IPS add abuse.ch URLhaus 2018-04-06 16:03:06 +02:00
Ad Schellevis
77ee15156c IDS, add app detect rules to definition xml. 2018-04-03 21:23:46 +02:00
Franco Fichtner
4728b06b45 firmware: only check once, adhere to locks from console #2283
In the GUI it's marginally useful to say "your kernel / base needs
an update" but the update status says "it was locked".  In the GUI
we can undo these commands easily and read the log to spot this.

From the console we do not care and probably miss that info anyway
as the screen scrolls by.
2018-04-02 00:25:59 +02:00
Franco Fichtner
68805e24be firmware: only decide if we have input #2283 2018-04-02 00:11:19 +02:00
Franco Fichtner
1c67fa1323 firmware: this is tricky #2283 2018-04-02 00:09:32 +02:00
Franco Fichtner
f47ad13d18 firmware: also remove error checking #2283 2018-04-02 00:07:24 +02:00
Franco Fichtner
952dad3398 firmware: don't leak stderr #2283 2018-04-02 00:02:59 +02:00
Franco Fichtner
261fbacf44 firmware: required for #2283 2018-04-01 18:46:44 +02:00
Franco Fichtner
b13ca18b37 firmware: reboot indicator for console #2283 2018-04-01 18:40:21 +02:00
Franco Fichtner
bfc71b121b firmware: fix for #2278 2018-04-01 18:15:11 +02:00
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