Remove csrf-magic include from functions.inc -- it was causing problems with console PHP scripts.
Testing csrf-magic
No need for priv.inc
Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed
Include certs.inc
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions
Ipsec.inc is in functions.inc
Added support for automatically managing firewall rules with NAT rules.
Remove openvpn.inc from functions.inc since its just a subsystem that does not need to be present on all of the includes.
Revert "Rename cvssync to gitsync"
This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.
Rename cvssync to gitsync
Remove certs.inc from functions.inc it is needed only by two pages usermanager and certmanager.
Remove crypt.inc from functions.inc. It is included by config.inc which is included by auth.inc which is included by auth.inc. Easy no?! :)
Change order slightly.
Change the order of the includes its the way it should be.
add rrd.inc for inclusion
Add support for export and import of encrypted configuration files. A setof command line utilities for encypting and decrypting the files formatis available from the tools/config-crypto directory.
Implement a certificate authority and certificate webui that can be usedto centrally manage this data. There are no consumers at this time. Thisinterface allow for the following ...
Certificate Authority Manager:- List certificates authorities- Import existing certificate authority...
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Move Inline CSS and JS functions to guiconfig.inc.
Check if cuntions exists bvefore defining them to preven errors with some scripts mostly from console.
Say hello to outputJavaScriptFileInline() and outputCSSFileInline whichcan take a css and or javascript file and pass it through the phpparser without forking and return the results inline. This is stillfaster then a round trip back to Lighttpd. Soon I will be changing portions...
Include cmd_chain
Overhaul IPsec related code. Shared functions have been consolidated intoa new file named /etc/ipsec.inc. Tunnel definitions have been split intophase1 and phase2. This allows any number of phase2 definitions to becreated for a single phase1 definition. Several facets of configuration...
Bring in relayd to perform server load balancingMove gateway load balancing code into gwlb.inc - still uses slbd
TODO: vs and pool status screens are currently broken...and wouldn't work with the gateway pools anyway, ultimately, the gateway pools need...
Only show menu subitems that the user has access to.
Use correct pfSenseHeader() function.
Remove trailing space / cr
Backport usermanager code from HEAD so I can get it in the snaps andstart testing it properlyThere's still some CSS/HTML fixes needed but the code seems to work
Our compatibility code raelly needs to go into functions.inc so it can get installed before other php files are sourced.
Missed require
Rever commit. m0n0wall also uses require_once()
Change require_once to require.
This is how m0n0wall works, not sure at what point I made this bad decision. Sorry!
We're in 2006 now, toto
Remove trailing newline
Alpha sort includesrequire util.increquire pfsense-utils.inc
add vslb to function includes
remove trailing psace
Add $Id$ tag
Add Copyright to each file that we have touched so far and re attribute the file to Manuel Kasper such as:
Copyright (C) 2004 Scott Ullrich All rights reserved.
originally part of m0n0wall (http://m0n0.ch/wall) Copyright (C) 2003-2004 Manuel Kasper <mk@neon1.net>....
Do not run shaper.inc since we no longer support dummynet traffic shaping.
Initial revision