Ad Schellevis
31df024e7f
replace menusystem / integrate with new MVC framework
...
Next step in integrating our new MVC framework, the mainmenu in the left panel uses the same logic now for both legacy as new content.
- add feature, hide empty items
- configuration in /usr/local/opnsense/mvc/app/models/OPNsense/Base/Menu/Menu.xml
2015-04-29 19:06:32 +00:00
Franco Fichtner
fa3956565a
rc: prune the main rc script, update style, remove mini /var/run
...
(because if you want /var to be an mfs you can do so)
2015-04-29 21:04:48 +02:00
Franco Fichtner
1a86a0bd3b
rc: poperly generate /var/log/gmesg.boot
2015-04-29 21:04:48 +02:00
Ad Schellevis
66d7c5e822
(MVC) hide empty menu options
2015-04-29 21:00:44 +02:00
Jos Schellevis
5062fb2843
Proxy work in progress, change tproxy to intercept
2015-04-29 17:49:06 +02:00
Jos Schellevis
bec972f3b1
Proxy work in progress, small change for unsupported ftp proxy modes
2015-04-29 17:46:12 +02:00
Jos Schellevis
ea72a72eef
Proxy, ftp added directory tracking and http internal conversion as default for content blocking, work with standard acl list
2015-04-29 16:14:44 +02:00
Jos Schellevis
fb99d8266a
Proxy work in progress, add ftp_port, ftp proxy support
2015-04-29 15:38:02 +02:00
Jos Schellevis
7f451353f1
Add Services as part of Status in Menu
2015-04-29 14:12:18 +02:00
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