1037 Commits

Author SHA1 Message Date
Franco Fichtner
87f2fc9711 system: do a little thing called ftp-proxy(8) for clients #155
While there, clean up a little and remove the dysfunct tftp-proxy.
Server part is a little harder, but can be done, too.
2015-04-29 12:33:11 +02:00
Jos Schellevis
f5fc00dd19 Fix loader issue with values for selectpicker 2015-04-29 09:39:12 +02:00
Franco Fichtner
3cc070df9e inc: replace another legacy PHP module function 2015-04-29 08:10:23 +02:00
Franco Fichtner
8842a55208 inc: fix is_array() warning using isset() 2015-04-28 21:12:32 +02:00
Franco Fichtner
7cfba0aac1 inc: more replacements for legacy module 2015-04-28 20:34:02 +02:00
Ad Schellevis
81c1371fe4 Remove non standard altq disciplines (codelq and fairq)
We aim to remove non standard kernel hooks to increase maintainability of the project and try to get more connection to standard FreeBSD.

Kernel support is also removed as of 15.1.10.
2015-04-28 17:24:56 +00:00
Franco Fichtner
6ad11303b7 inc: start to replace the infamous pfSense PHP module
Most of the stuff it does can be hand-rolled using ifconfig(8).
Since these operations are sparse and well-defined, there's no
harm in doing them.  The added benefit is a quantum leap in
transparency and traceability as well as using a script-based
language to do string manipulation for the command line as
opposed to C-style API fiddling (meaning: it's easier).
2015-04-28 16:37:48 +02:00
Franco Fichtner
dc6de4ae87 inc: remove stale and inconsistent `use_mfs_tmpvar' code 2015-04-27 22:38:18 +02:00
Ad Schellevis
1ad20825d4 remove non functional L7 filter
to be replaced in a (near) future release.

(also related to kernel cleanup)
2015-04-27 18:40:25 +00:00
Ad Schellevis
e5d1a1cbfc Merge branch 'master' of github.com:opnsense/core 2015-04-27 17:52:35 +00:00
Ad Schellevis
cd1c36f7af remove non-functional traffic shaper (dummynet) from legacy code
related to recent kernel cleanup.

This will be replaced with more standard components (schedule 15.7)
2015-04-27 17:50:14 +00:00
Franco Fichtner
9978becc9e src: minor style nit 2015-04-27 10:33:58 +02:00
Franco Fichtner
d3df240417 firewall: qstats(1) needs to die in a fire 2015-04-27 09:56:34 +02:00
Franco Fichtner
955321a7db dashboard: explicitly land on dashboard
The login redirects to index.php, but the ACL doesn't know about `/',
which is unfortunate because otherwise we can't land on the dashbard
anymore even though we have the rights.

While there, consolidate the ACL description for the dashbard.  It was
status, not system, but now it is lobby anyway...
2015-04-25 11:57:54 +02:00
Jos Schellevis
bcd2ee0842 Proxy work in progress, fix next line issue 2015-04-24 17:07:20 +02:00
Jos Schellevis
49519b3fa2 Proxy work in progress, 2nd tweak for unrestricted ips 2015-04-24 17:05:22 +02:00
Jos Schellevis
08bcaf16ba Proxy work in progress, tweak for unrestricted ips 2015-04-24 17:01:57 +02:00
Jos Schellevis
957709f3c8 Proxy work in progress, service call proxy start do not wait for response in GUI 2015-04-24 16:46:27 +02:00
Jos Schellevis
0a57bbc83c Remove acidently added file from core 2015-04-24 16:37:20 +02:00
Jos Schellevis
06f542b5b9 Merge branch 'master' of https://github.com/opnsense/core 2015-04-24 16:25:20 +02:00
Jos Schellevis
77919c0c2a Proxy work in progress, add extra mimetype block on request 2015-04-24 16:24:46 +02:00
Jos Schellevis
cb17a97c13 Proxy service scripts fixes 2015-04-24 16:20:27 +02:00
Jos Schellevis
a89dc1724d Proxy work in progress, fix mime reply and small typo 2015-04-24 16:17:38 +02:00
Jos Schellevis
8346c7bd24 Add escape charaters for to 2015-04-24 15:43:21 +02:00
Jos Schellevis
66265c9779 Proxy work in progress, fix topy 2015-04-24 12:04:33 +02:00
Jos Schellevis
d9198af653 Proxy work in progress, undo split use regex 2015-04-24 12:03:18 +02:00
Jos Schellevis
624386427d Proxy work in progress, split regex and domain acls 2015-04-24 11:46:40 +02:00
Jos Schellevis
e51362cf4e Proxy work in progress, fix missing acl 2015-04-24 11:35:21 +02:00
Franco Fichtner
785b03f5d6 src: imported software needs to be ported ;) 2015-04-24 11:34:24 +02:00
Franco Fichtner
f9cf7910a2 src: try to unwind the wireless_regex global foo 2015-04-24 11:28:14 +02:00
Jos Schellevis
dafaa5511c Proxy work in progress, fix missing acl 2015-04-24 11:18:54 +02:00
Jos Schellevis
88c07be2ae Proxy work in progress, change mathinh on white and blacklists 2015-04-24 11:16:53 +02:00
Franco Fichtner
7773bb31cd src: varetc_path gone; now we're getting somewhere... 2015-04-24 11:03:26 +02:00
Franco Fichtner
fffc9000b1 auth: bootstrapping "''" for the command line is horrible...
... and breaks if one uses the proper shell escape later.  ;)
2015-04-24 10:53:29 +02:00
Franco Fichtner
07a1b9208e src: replace varetc_path 2015-04-24 10:40:45 +02:00
Jos Schellevis
501c35d407 Proxy work in progress, test config 2015-04-24 10:31:51 +02:00
Jos Schellevis
721ba18967 Proxy work in progress, subnet fix final 2015-04-24 10:25:58 +02:00
Franco Fichtner
ae8d44faa2 src: remove globbing-related unlink_if_exists() usage 2015-04-24 10:21:21 +02:00
Franco Fichtner
1832a5a385 src: zap easy occurrences of unlink_if_exists()
... and refactor the code left and right.  Someone's got to do it.
2015-04-24 10:21:21 +02:00
Franco Fichtner
ddc2cd37b0 src: vardb_path zapped 2015-04-24 10:21:21 +02:00
Jos Schellevis
a07d6e3750 Proxy work in progress, fix length of split 2015-04-24 10:20:59 +02:00
Jos Schellevis
5bef0c92ee Proxy work in progress, fix typo 2015-04-24 10:20:07 +02:00
Jos Schellevis
3929cec9a8 Proxy work in progress, small fix for local subnet, fix2 2015-04-24 10:19:12 +02:00
Jos Schellevis
5f394ac7ac Proxy work in progress, small fix for local subnet 2015-04-24 10:16:44 +02:00
Ad Schellevis
53ed7b4289 type error in configd 2015-04-24 09:25:50 +02:00
Franco Fichtner
f21a47569c src: rejoice for varrun_path is gone 2015-04-24 09:07:54 +02:00
Franco Fichtner
ab7cec05a3 src: varrun_path is almost gone 2015-04-24 08:58:25 +02:00
Franco Fichtner
3400a5b2ca src: services no hay varrun_path 2015-04-24 08:52:09 +02:00
Jos Schellevis
dc0b729bac Proxy work in progress, added traffic magement and few other options. 2015-04-24 08:42:51 +02:00
Franco Fichtner
a97af9329b src: the same procedure as every year (path pruning) 2015-04-24 08:37:50 +02:00