Franco Fichtner
f0259c86c6
plugins: add pluginctl and assorted shuffling #1841
2017-09-23 14:52:58 +02:00
Franco Fichtner
29f475dd3f
plugins: fix argument count here
...
PR: b769f359b3 (commitcomment-24507972)
2017-09-23 13:50:44 +02:00
Franco Fichtner
b769f359b3
web proxy: tweak plugin code a bit
...
o Add license for new file by Alex
o Use the argument to pass the type of action to simplify
o Stop after squid stop for symmetry with start to retain order
2017-09-19 20:58:44 +02:00
Alexander Shursha
4cd04003b2
Add plugins_reconfigure to squid ( #1627 )
2017-09-19 20:48:59 +02:00
Franco Fichtner
105fb5bb57
intrusion detection: fix for #1825
2017-09-14 14:22:52 +02:00
Ad Schellevis
30fde1ef05
IDS, missing gzip decode on download.
2017-09-10 13:30:22 +02:00
Ad Schellevis
fd2e261fad
repair sqlite database in CP after failure, https://forum.opnsense.org/index.php?topic=5744.msg23645#msg23645
2017-08-16 18:05:39 +02:00
Franco Fichtner
c342d536f5
src: whitespace sweep
2017-08-16 08:46:41 +02:00
Ad Schellevis
a013aec6f5
routes_wrapper needs the proper includes to function, should do the same as the old legacy page. for https://github.com/opnsense/core/pull/1749
2017-08-12 16:14:08 +02:00
Ad Schellevis
42e8e49b48
Merge pull request #1749 from fabianfrz/rewriteroutes
...
MVC: rewrite static routes
2017-08-12 15:53:38 +02:00
Ad Schellevis
00fdadc11b
extend configd call "configctl filter list states" with filter, limit and total number of states for https://github.com/opnsense/core/pull/1771
2017-08-12 13:53:20 +02:00
Fabian Franz
38c776f943
manual merge to fix pull request
2017-08-11 22:25:31 +02:00
Franco Fichtner
b67f8873f9
firmware: pick up os updates when not in normal packages mode
...
check.sh really needs a refactoring, it will probably also speed
things up.
2017-08-10 19:30:54 +02:00
Fabian Franz
d961265677
improve wrapper for more stuff (resolving names for setting routes); add hooks
2017-08-06 13:30:04 +02:00
Fabian Franz
06ba54f7ff
add gateway dropdown
2017-08-06 13:30:04 +02:00
Franco Fichtner
0c2fefab03
src: transform Ad's copyrights, add e-mail everywhere
2017-08-06 11:19:35 +02:00
Franco Fichtner
4ab6e69742
src: transform Jos' copyright to individual one with e-mail
2017-08-06 11:07:31 +02:00
Franco Fichtner
d87c6ff556
Scripts: add a license generator for GitHub
2017-08-05 20:21:35 +02:00
Franco Fichtner
3db99fddd0
firmware: don't use -a anymore in this fetch to match bogons
2017-08-04 07:34:47 +02:00
Ad Schellevis
2e5ac42ff4
make sure we can load our yaml file when there no rules installed yet
2017-07-28 11:32:22 +02:00
Franco Fichtner
36c4a67e9d
firmware: fetch changelogs on console update, too
2017-07-24 07:05:00 +02:00
Franco Fichtner
a42e3b68a6
firmware: rather don't use -f, useful for testing but that's done
2017-07-12 08:04:41 +02:00
Franco Fichtner
951ea35c3a
firmware: always perform all upgrades from here
...
opnsense-update can still be used to selectively upgrade, but
here we shouldn't take any chances. Worst case the system will
reboot prompting "nothing to do", which isn't true because we
only know about the base and kernel, not the packages state.
2017-07-11 07:04:47 +02:00
Franco Fichtner
5f5e438f64
firmware: pull changelog fetch out of check
...
We want to pull changelogs also when we look for upgrade instructions,
in order to safely show then afterwards if we can indeed upgrade from
there.
2017-07-10 08:19:06 +02:00
Franco Fichtner
386ea4f4ee
firmware: fix previous
2017-07-09 12:12:44 +02:00
Franco Fichtner
7e7af55d02
firmware: add GUI backend update glue
...
This performs the full update, now we need to figure out how
this will look from the frontend side...
2017-07-09 12:09:30 +02:00
Ad Schellevis
efd256585a
ipsec, add routed when SA is installed and routed, for https://github.com/opnsense/core/issues/1688
2017-06-22 20:10:24 +02:00
Ad Schellevis
d5c6ce3576
ipsec/diag, list non routed connections, for https://github.com/opnsense/core/issues/1688
2017-06-22 19:54:12 +02:00
Franco Fichtner
3226dce27d
interfaces: fix py-netaddr mac listing for new version
2017-06-11 09:36:16 +02:00
Ad Schellevis
932a086ea7
vmstat, better handling of irq counters, for https://github.com/opnsense/core/issues/1662
2017-05-29 09:45:49 +02:00
Ad Schellevis
3b3ebbbec2
another blob of madness in status_interfaces.php, for https://github.com/opnsense/core/issues/1662
2017-05-28 14:30:21 +02:00
Ad Schellevis
6d2fa2b145
add missing file, https://github.com/opnsense/core/issues/1662
2017-05-28 11:46:39 +02:00
Franco Fichtner
b306aaae5b
config: migration could be stripped, global vars are always global
2017-05-11 13:24:15 +02:00
Franco Fichtner
cde9b8f8dd
rc: stop depending on config.lib.inc instead of config.inc
...
Looks like the reason for this file has gone. We shall merge
the code into config.inc soon.
2017-05-04 22:41:00 +02:00
Ad Schellevis
84c9cd6b3e
Merge pull request #1535 from johannrichard/captive-autocorrect-fix
...
Fix autocomplete, autocapitalize and autocorrect in Captive Portal login form
2017-04-27 14:40:54 +01:00
Franco Fichtner
5e53c764cd
firmware: show downgrades in update list as well
2017-04-23 11:36:38 +02:00
Ad Schellevis
02cdb61a62
refacor unboundctlwrapper to python, closes https://github.com/opnsense/core/issues/1505
2017-04-22 15:37:59 +02:00
Johann Richard
6404281c37
Fix autocomplete, autocapitalize and autocorrect
...
New iOS versions doe autocapitalisation, autocrrection and/or autocomplete. All three can be annoying when entering always changing usernames with sometimes lower-case first characters, as in the Captive Portal Vouchers usernames.
This should fix the behaviour and make the portal more graceful towards iOS devices.
2017-04-10 12:07:37 +02:00
Ad Schellevis
07f5033bff
add configd command for "dhcpd list leases" for https://github.com/opnsense/core/pull/1472
2017-04-04 20:34:10 +02:00
Ad Schellevis
5f17abb3fa
(ids) fix for https://github.com/opnsense/core/issues/1516
2017-04-02 19:42:16 +02:00
Ad Schellevis
e52e251e5e
(proxy) decode content when downloading ACL, closes https://github.com/opnsense/core/issues/1510
2017-03-30 06:56:59 +02:00
Franco Fichtner
1f8e73ba9c
src: whitespace sweep
2017-03-26 21:41:27 +02:00
Fabian Franz
1ada56947a
unbound debugging ( #1504 )
2017-03-25 17:01:36 +01:00
Franco Fichtner
2981b6637f
captive portal: fixup "permanent" arp entry parse #1344
2017-02-28 09:06:06 +01:00
Ad Schellevis
3151c87eec
CP, refactor arp list, closes https://github.com/opnsense/core/issues/1344
2017-02-28 08:52:24 +01:00
Franco Fichtner
99c71c85c9
firmware: plugin detection via configd
2017-02-17 09:03:10 +01:00
Franco Fichtner
75048a5ab9
firmware: run autoremove on minor operations
...
Bring back parts of f9e71141 in order to do an autoremove on
minor operations. We still don't want the cleanup, but at
least since we have migrated to the vital flag we can be
sure that our GUI is not being purged.
2017-02-08 09:37:45 +01:00
Franco Fichtner
384b751515
scripts: fix line breaks in csv
2016-12-28 10:26:32 +01:00
Ad Schellevis
99dac4ab7e
(webconfigurator) optionally limit ciphers. closes https://github.com/opnsense/core/issues/1301
2016-12-27 17:23:01 +01:00
Ad Schellevis
565fd72bba
(ids) add support for inline configuration settings (subscription based url's for example), add basic auth support.
...
Example supported format:
<?xml version="1.0"?>
<ruleset>
<location url="https://www.snort.org/rules/snortrules-snapshot-2990.tar.gz?oinkcode=%%snort.oinkcode%% " prefix="Snort"/>
<files>
<file description="blacklist" url="inline::rules/blacklist.rules">snort.blacklist.rules</file>
</files>
<properties>
<property name="snort.oinkcode" default=""/>
</properties>
</ruleset>
---
Registers the setting "snort.oinkcode" which is used to construct the download url.
This commit doesn't include definitions for new content, in case someone wants to create a definition file, it should be easy now :)
2016-12-27 12:08:54 +01:00