5993 Commits

Author SHA1 Message Date
Franco Fichtner
8903f16227 pkg: add an explicit plist for qa purposes
When we build packages, we want to know if something is wrong.
For now, only use it in the upgrade path, not sure how to
to distinguish if a user or the build system is running the
package build.
2016-09-24 14:21:45 +02:00
Franco Fichtner
dc2bd36118 Mk: split out some common stuff, add headers 2016-09-24 14:00:47 +02:00
Franco Fichtner
12a5ac98d7 Mk: allow ROOT fallback, but make sure it's there 2016-09-24 11:48:13 +02:00
Franco Fichtner
28f3f5391f Mk: small fix, /usr/local is our default-default 2016-09-24 11:36:08 +02:00
Franco Fichtner
1fea1163dc pkg: ":" wasn't supposed to be in there 2016-09-24 11:31:11 +02:00
Franco Fichtner
50f557f4d7 pkg: ok, 500% harder than found in the last commit
Transition away from making the internals known, so rework
the whole tree.mk to expand better to dynamic destinations.
2016-09-24 11:29:10 +02:00
Franco Fichtner
96f5e7faca pkg: hook up src/boot, wow, that was easy 2016-09-24 09:57:24 +02:00
Franco Fichtner
378bc31617 boot: add our loader branding to package
This is not hooked up yet, but we're more and more progressing
towards a package on top of FreeBSD.  The loader changes are
now handled via rc.loader.d, it makes sense to pll these two
files in as well, obsoleting the need to play tricks with src.git.
2016-09-24 09:46:06 +02:00
Franco Fichtner
289c349ba3 www: switch to absolute redirects #1168 2016-09-24 09:03:45 +02:00
Franco Fichtner
9b0ed8f8c4 www: diag* updates for #1168 2016-09-24 08:12:59 +02:00
Franco Fichtner
5344b423fa interfaces: fixup packet capture copyrights
The file came from Scott Dale in 2007 like some of the others.
While there, also fix Deciso update from 2014->2016 in our tree.

See: https://github.com/pfsense/pfsense/commit/ab6a5cfc
2016-09-24 08:05:37 +02:00
Franco Fichtner
ca61acd3af widgets: add missing (C) 2016-09-24 08:04:31 +02:00
Franco Fichtner
b60391dab6 services: #1168 for load balancer pages 2016-09-24 07:58:57 +02:00
Franco Fichtner
05b1fa9a31 vpn: url_safe() in IPsec pages 2016-09-24 07:49:28 +02:00
Franco Fichtner
d3bca14121 vpn: url_safe() for OpenVPN pages 2016-09-24 07:42:40 +02:00
Franco Fichtner
0760c96710 captive portal: more typos, some caps 2016-09-24 07:01:44 +02:00
Franco Fichtner
73f61f0687 util: keep the probing file, it prevents spurious writes 2016-09-24 07:00:37 +02:00
Ad Schellevis
98ed70d8ea (Captive portal) fix typo 2016-09-23 21:13:27 +02:00
Ad Schellevis
e52b51f572 fix typo in previous 2016-09-23 19:07:22 +02:00
Ad Schellevis
0fb1cb1d68 (captive portal) handle transparant proxy from within ipfw, bit of a workaround for https://github.com/opnsense/core/issues/1189 2016-09-23 18:59:15 +02:00
Franco Fichtner
3b54d29851 installer: echo before sleep 2016-09-23 09:51:22 +02:00
Franco Fichtner
5120905f1c dashboard: advertise LiveCD mode and SSH choices 2016-09-23 09:40:43 +02:00
Franco Fichtner
47988b58ef reporting: fix typo in previous 2016-09-23 08:22:11 +02:00
Franco Fichtner
02f9143e24 reporting: fix a crash report 2016-09-23 08:07:13 +02:00
Franco Fichtner
f85f356604 netflow: annotate cache limit enforcement; closes #1170
While here, remove the RAM disk mention, we can cope with this now.
2016-09-23 07:14:57 +02:00
Franco Fichtner
8ecaf5f910 system: kernel modules are static, move them to loader.conf 2016-09-23 00:09:40 +02:00
Franco Fichtner
51e4059781 configd: remove "loader update" call, "configure" will do this 2016-09-22 23:23:48 +02:00
Franco Fichtner
6882250bc7 console: early install and interface mismatch crawling by 2016-09-22 21:40:30 +02:00
Franco Fichtner
1eabf82ec3 rc: suppress error on first package install, doesn't matter 2016-09-22 18:00:11 +02:00
Franco Fichtner
07278b08ac pkg: firmware reload requires initialised PHP 2016-09-22 17:42:33 +02:00
Franco Fichtner
5024813216 system: fixes in previous 2016-09-22 19:58:20 +02:00
Franco Fichtner
29dcbf58f6 rc: more loader.conf changes 2016-09-22 19:43:45 +02:00
Ad Schellevis
52c78955b8 cleanup in services_dnsmasq_configure, remove duplicate code, for https://github.com/opnsense/core/issues/1182 2016-09-21 19:19:13 +02:00
Franco Fichtner
17b3374c8b system: fix setting net.link.bridge.pfil_member; closes #1180 2016-09-21 18:48:19 +02:00
Franco Fichtner
f88210b49e rc: if -devel package allow phar for unit testing 2016-09-21 08:19:14 +02:00
Franco Fichtner
fed56b4ad6 rc: revamp rc.loader
We only merge chunks for loader.conf leaveraging a priority scheme
in order to be able to override standard modifications made by e.g.
core or plugins (in case of user changes).

Start to work on its scripts, but 20-console is dynamic so it needs
more work in the actual PHP code.

Discussed with: @adschellevis
2016-09-21 07:28:39 +02:00
Franco Fichtner
9a117cd0ff rc: syshook print improvements 2016-09-21 07:10:08 +02:00
Avi H. D
e6f5a19190 Add CSV capability information to 'SSL no bump sites' form tool tip 2016-09-19 09:56:04 +02:00
Franco Fichtner
5a21a07ab4 interfaces: fix missing help toggle in settings
Reported by: Simon Brunet
2016-09-19 08:56:07 +02:00
Franco Fichtner
d569a8e180 access: allow root disable and prevent to disable own user
PR: https://forum.opnsense.org/index.php?topic=3684
2016-09-19 07:49:35 +02:00
Franco Fichtner
2f5468ae66 firewall: not my day :) 2016-09-18 20:26:33 +02:00
Franco Fichtner
1a2ab2afe5 src: whitespace sweep 2016-09-18 20:14:33 +02:00
Franco Fichtner
d27cdb4351 firewall: and another one 2016-09-18 20:08:26 +02:00
Franco Fichtner
1334374b61 firewall: fix typo 2016-09-18 20:07:22 +02:00
Franco Fichtner
0cd0c89575 firewall: tweak previous changes, '[+]' ASCII art will be confusing
Expand / join the descriptive text and explain floating rules a bit more.
2016-09-18 20:03:28 +02:00
Franco Fichtner
8f243538ad consistent fix for 64f3742fb3 2016-09-18 18:34:02 +02:00
Ad Schellevis
86996d7bf7 (unbound) get_interface_subnet(v6) can return null, ignore network in that case.
Eventually we should move this kind of "get all attached networks" to a single and simple function, which uses legacy_get_interface_addresses() underneath. but there's still too much obscure code in this region to remove it easily
2016-09-18 12:18:48 +02:00
Ad Schellevis
ffbb29e414 (interfaces.inc) move single used find_interface_subnetv6() into get_interface_subnetv6() 2016-09-18 12:13:25 +02:00
Franco Fichtner
4461ea2391 rc: order syshooks by name 2016-09-16 17:09:06 +02:00
Franco Fichtner
4e16a07515 auth: parse for "\0", allow empty password for #998 2016-09-16 16:55:02 +02:00