- 27 Dec, 2016 1 commit
-
-
Ad Schellevis authored
(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 :)
-
- 19 Dec, 2016 1 commit
-
-
Ad Schellevis authored
-
- 16 Oct, 2016 1 commit
-
-
Ad Schellevis authored
(IDS) extend support for compressed files with "inline::" keyword to be able to download parts of an archive (required to download snort rules). Change processing order to always stream data to tempfiles first, so we can reuse downloaded files (an archive scan isn't very expensive)
-
- 29 Jan, 2016 4 commits
-
-
Ad Schellevis authored
-
Ad Schellevis authored
-
Ad Schellevis authored
-
Ad Schellevis authored
-
- 29 Sep, 2015 1 commit
-
-
Ad Schellevis authored
-
- 20 Jul, 2015 1 commit
-
-
Franco Fichtner authored
We did the same sanity cleanup for all other code. Easier on the eyes and easier to fork. ;) Discussed with: ad@
-
- 01 Jul, 2015 4 commits
-
-
Ad Schellevis authored
-
Ad Schellevis authored
-
Ad Schellevis authored
-
Ad Schellevis authored
-
- 30 Jun, 2015 1 commit
-
-
Ad Schellevis authored
-
- 24 Jun, 2015 2 commits
-
-
Ad Schellevis authored
-
Franco Fichtner authored
-
- 23 Jun, 2015 1 commit
-
-
Ad Schellevis authored
-
- 12 Jun, 2015 2 commits
-
-
Franco Fichtner authored
Originally introduced by me based on high hopes and cross-platform usage. I was wrong. A PATH without /usr/local/(s)bin, as advertised by the standard rc(8) system or service(8) will prevent env(1) from working properly. We've had similar fun with configd before. Maybe we need to take this to FreeBSD. For now we work around it like every body else, presumably. :)
-
Franco Fichtner authored
-
- 11 Jun, 2015 1 commit
-
-
Ad Schellevis authored
-
- 27 May, 2015 1 commit
-
-
Ad Schellevis authored
this commit adds two new helper functions to use uuid information from the config.xml. 1) get a tagname by uuid, or __not_found__ if uuid is not in the config.xml {{ helpers.getUUIDtag('a8da740a-046a-4994-8535-89f5fff47393') }} 2) returns an object by uuid, ready to use {{ helpers.getUUID('a8da740a-046a-4994-8535-89f5fff47393').number }}
-
- 19 May, 2015 1 commit
-
-
Ad Schellevis authored
-
- 07 Apr, 2015 1 commit
-
-
Franco Fichtner authored
-
- 06 Apr, 2015 1 commit
-
-
Ad Schellevis authored
-
- 11 Mar, 2015 1 commit
-
-
Franco Fichtner authored
-
- 10 Mar, 2015 1 commit
-
-
Ad Schellevis authored
-
- 11 Jan, 2015 1 commit
-
-
Franco Fichtner authored
-
- 06 Jan, 2015 1 commit
-
-
Ad Schellevis authored
This shouldn't break any current features and only works after installation of the jinja2 python package. To test, execute ./execute_command.py template reload OPNsense.Sample
-
- 28 Dec, 2014 1 commit
-
-
Franco Fichtner authored
*runs for cover in fear of Ad's uncommited changes*
-
- 10 Dec, 2014 1 commit
-
-
Franco Fichtner authored
Make "src" the implicit "/usr/local" so that nobody can sneak in weird files in the base file system or potentially overwrite them. This is the last time, I swear... :)
-
- 08 Dec, 2014 1 commit
-
-
Ad Schellevis authored
-
- 27 Oct, 2014 1 commit
-
-
Ad Schellevis authored
-