222 Commits

Author SHA1 Message Date
Franco Fichtner
08569103ce ui: funnel hash through firmware-product file #2367
Part one makes it possible to inject branding info from the Makefile
which is not fully complete yet but can always be finished.  The new
hash value can thus be used as a unqiue identifier for page resources
that may be subject to caching.  By using the git hash it allows us
to have this effect on test commits as well as earch working version
as we don't want to track the changes for each file but still get a
good amount of caching.
2018-09-02 09:43:52 +02:00
Franco Fichtner
5ca45ab688 pkg: another package change 2018-08-08 09:10:24 +02:00
Franco Fichtner
c37d2055a3 pkg: move back to radvd1 2018-08-07 13:13:09 +02:00
Franco Fichtner
24f045108b pkg: we'll be switching to explicit radvd1 package soon 2018-08-06 08:10:18 +02:00
Franco Fichtner
5ebe27bdb6 firmware: switch to HTTPS by default; closes #2582
Disclaimer: this does *not* increase privacy.  It's pretty
obvious what you do on an OPNsense mirror at any given point
in time WRT release version to update, traffic volume, etc.

Also note that all updates are signed and verified either way.

If you want true privacy rsync to a local private mirror and
use that one instead.

At the time of this writing FreeBSD and pfSense both use
HTTP as the default.
2018-08-05 14:55:29 +02:00
Franco Fichtner
6e18e3a991 pkg: point to correct CORE_ABI 2018-08-04 11:08:59 +02:00
Franco Fichtner
7593cc66d2 pkg: depend on surciata-devel for opnsense-devel 2018-08-03 12:16:59 +02:00
Franco Fichtner
3b2eeaa351 make: simplify MFC run 2018-07-04 17:24:01 +02:00
Franco Fichtner
d223693e3e make: add diff and mfc target, my best friends 2018-07-04 16:13:27 +02:00
Franco Fichtner
be8d1271bd pkg: change rrdtool version 2018-06-13 19:16:14 +02:00
Franco Fichtner
71ed2940a6 dhcp: isc-dhcp44 update, who uses the client anyway?! 2018-06-13 09:00:54 +02:00
Franco Fichtner
d840e9acad system: samplify dh-parameter files #2431 2018-06-01 16:58:34 +02:00
Franco Fichtner
d5a795b329 make: only run test on matching version number
The tests need the exact installed version to run the correct
tests so we need to enforce it even if it mostly works otherwise.

The procedure is mostly used for the nightly builds anyway, and
that shall run directly after the build.
2018-04-29 14:03:01 +00:00
Ad Schellevis
370750b499 Revert "Add support UTF-8 domain names in black, white and exclude lists. (#1892)"
This reverts commit baab54de6f29c92aa3ed27c1f78c85e9b9d8c2ba.
2018-04-19 16:25:31 +02:00
Franco Fichtner
342b898218 src: a bit of python code style 2018-04-06 05:37:31 +00:00
Franco Fichtner
dbc22af714 interfaces: same same but different 2018-04-03 14:50:20 +02:00
Franco Fichtner
34a8fd0632 make: add python code styler usage 2018-04-03 06:54:27 +00:00
Franco Fichtner
6c15dd1f38 system: add dpinger dependency
Does not clash with apinger and is lightweight.  Useful for
@marjohn56's upcoming work.
2018-04-01 23:31:00 +02:00
Franco Fichtner
5cbaa4dbd7 make: remove `update' target, not the best idea 2018-04-01 19:24:03 +02:00
Franco Fichtner
1a932c8538 make: add dependency for upcoming Python style checker 2018-03-31 18:47:43 +02:00
Franco Fichtner
99c9c7006a make: allow changing dependencies on the fly 2018-03-28 18:22:16 +00:00
Franco Fichtner
4855b1a922 pkg: for testing suricata-devel
Requested by: @mimugmail
2018-03-28 08:30:02 +02:00
Franco Fichtner
63cfe0a96c services: monit dependency oversight, convert service control 2018-03-21 21:00:20 +00:00
Franco Fichtner
9cce0a02fe pkg: this makes more sense, need to push to FreeBSD ports 2018-03-12 11:40:31 +01:00
Franco Fichtner
93028ca39c make: small tweak to previous 2018-03-09 11:58:09 +00:00
Franco Fichtner
aeeb446779 pkg: php flavours are coming... break upgrade for now 2018-03-09 07:52:55 +01:00
Franco Fichtner
f651d13359 make: preliminary `collect' target 2018-02-28 19:57:00 +00:00
Franco Fichtner
60df387cac make: retain upgrade clean without clobbering package build 2018-02-27 12:40:10 +01:00
Franco Fichtner
97847afaeb make: patch core build for now 2018-02-27 12:35:18 +01:00
Franco Fichtner
9c63784ebf make: update target, some cleanups 2018-02-26 14:55:16 +00:00
Franco Fichtner
d8f661f86a firmware: remove update glue, we're done 2018-01-29 17:59:57 +01:00
Franco Fichtner
02c5ee48dd make: annotate package dependency for `license' target 2018-01-05 23:09:43 +01:00
Franco Fichtner
999b0899a1 make: rework style passes 2018-01-03 06:34:08 +00:00
Franco Fichtner
97daba95d9 network time: we haz a pool! #1374
While here, time-update-interval does not exist and update the
xml lint pass to pick up the sample file, too.
2017-12-21 18:28:24 +01:00
Ad Schellevis
e8a4fc1b46 ditch filterdns, since we've refactored the aliases in https://github.com/opnsense/core/issues/1971 the only use for this is ipsec, but it's doubtful if it's required. see https://github.com/opnsense/core/issues/2003 2017-12-18 20:44:16 +01:00
Franco Fichtner
a325ce8487 make: add plugins.inc.d to style and style-fix targets
The code has been pruned, time to give it a finishing touch.
2017-12-15 06:36:35 +00:00
Franco Fichtner
67c11c9b7a make: use raw GUI reload during upgrade
We can observe the reload status this way.
2017-12-14 17:21:40 +00:00
Franco Fichtner
16bac7c867 pkg: consistent naming for release types 2017-12-12 05:49:47 +00:00
Franco Fichtner
6dd94d1c3b pkg: also annotate PHP 7.1 usage here 2017-12-05 07:11:54 +01:00
Franco Fichtner
b2b61e83cf pkg: also make py27-ipaddress explicit 2017-12-04 06:58:15 +01:00
Ad Schellevis
b01a45ab63 core, add dependency for https://github.com/opnsense/core/issues/1971 2017-12-03 18:03:47 +01:00
Franco Fichtner
f6e5e963f1 pkg: easy dhparam target for regeneration
Regenerate, while at it...
2017-11-22 09:40:31 +01:00
Franco Fichtner
543c7b286d system: add syslog-ng, disable processing so that it coexists with syslogd 2017-11-22 07:13:53 +00:00
Alexander Shursha
baab54de6f Add support UTF-8 domain names in black, white and exclude lists. (#1892) 2017-10-30 09:14:50 +01:00
Franco Fichtner
e5c6f52d10 make: let upgrade install missing dependencies
Required for the php70-intl bump, but also generally useful
for OEMs.  The plugins already do the same with joy.
2017-10-30 07:52:28 +01:00
Franco Fichtner
6f5b13b440 pkg: add ports for wpa_supplicant and hostapd 2017-10-17 06:56:25 +02:00
Franco Fichtner
6566213c42 make: better reset borrowed from plugins.git 2017-09-23 15:12:58 +02:00
Franco Fichtner
a2fde613b1 make: only let clean clear the src/ directory
Many hours have likely been wasted because it would reset global changes.  ;)
2017-09-23 15:02:43 +02:00
Franco Fichtner
262c89e134 webgui: typo in previous 2017-08-29 10:39:49 +02:00
Franco Fichtner
bc261c67b8 webgui: add and use backend call
PR: https://github.com/opnsense/plugins/issues/236
2017-08-29 10:37:46 +02:00