Commit Graph

19384 Commits

Author SHA1 Message Date
Scott Ullrich
ee8f782482 Pass full path to firewall rules plugin modules. 2005-02-19 17:21:47 +00:00
Scott Ullrich
eb6116e15f Be sure to issue a newline break on logged commands 2005-02-19 17:18:59 +00:00
Scott Ullrich
866d2813b9 Inform the user during all actions and make sure they are logged. 2005-02-19 17:15:19 +00:00
Scott Ullrich
06e2abdbc0 Additional logging during installation for additional files needed 2005-02-19 17:08:34 +00:00
Colin Smith
b7f8003d13 Add head to trim output to one line. 2005-02-19 07:32:08 +00:00
Scott Ullrich
2b77cdea02 back out .n1 make sure -f2 argument is against -f 2005-02-19 07:27:49 +00:00
Scott Ullrich
86feb886b5 Only return line #1 from query 2005-02-19 07:19:01 +00:00
Scott Ullrich
b3b2c1554d use exec-command 2005-02-19 07:00:00 +00:00
Scott Ullrich
ca09972d27 Additional error checking 2005-02-19 04:47:45 +00:00
Scott Ullrich
3b0ebca2d6 Eliminate extra <br> 2005-02-19 03:57:10 +00:00
Scott Ullrich
2d512c8446 Do not attempt to foreach through the ['adddeleteeditpagefields']['columnitem'] if it does not exist 2005-02-19 03:08:14 +00:00
Scott Ullrich
64fba011ba Set the page title to <title> 2005-02-19 02:27:18 +00:00
Scott Ullrich
6b2e9ec20c m0n0wall -> pfSense 2005-02-19 01:32:12 +00:00
Scott Ullrich
a33fd56820 If a filename is not found, log to syslog and return 2005-02-19 00:54:57 +00:00
Scott Ullrich
167bcf84f2 Add get_pfsync_interface_status($pfsyncinterface): returns the status of a pfsync 2005-02-19 00:05:29 +00:00
Scott Ullrich
591afdfd14 add get_carp_interface_status($carpinterface): returns the status of a carp ip 2005-02-18 23:46:27 +00:00
Scott Ullrich
b04a6ca448 Add find_interface_ip which returns the first found ip on an interface 2005-02-18 22:25:35 +00:00
Scott Ullrich
e17ce934fd Allow $myurl in the url of the tabs .. $myurl is translated to getenv("HTTP_HOST") on the fly 2005-02-18 22:16:48 +00:00
Scott Ullrich
af0506f493 Version bump to 0.34. 2005-02-18 20:08:02 +00:00
Scott Ullrich
3d335c4dbd Update tab codef. 2005-02-18 19:03:04 +00:00
Scott Ullrich
7c061036a1 Add tab code. 2005-02-18 17:21:54 +00:00
Scott Ullrich
628b33c1ab Note an area that needs to be cleaned up for emedded platforms 2005-02-18 05:20:14 +00:00
Scott Ullrich
5ccfea3374 Add carp_rules.php which will loop through the carp rules and if an items defined that is not on the wan interface make sure that nat rules are setup by addiing the nat rule to the natrules anchor. This utilizies the new rule framework. 2005-02-17 23:47:30 +00:00
Scott Ullrich
174861fdd9 Cleanup return_dir_as_array to not return . or .. and make the new firewall plugin system active. 2005-02-17 19:56:30 +00:00
Scott Ullrich
a8ac6c9856 move is_carp_defined to helper file, convert function to use true/false instead of 0 or 1 2005-02-17 19:38:19 +00:00
Scott Ullrich
c4967f1ce5 remove XXX for integrating a firewall rules plugin system 2005-02-17 19:36:33 +00:00
Scott Ullrich
429b3acd62 add firewallules anchor that can be used by the plugin system 2005-02-17 19:34:37 +00:00
Scott Ullrich
1a848f5ddf Add plugin system where packages can hook into the ruleset 2005-02-17 19:31:35 +00:00
Scott Ullrich
023c3cc0e4 Add return_dir_as_array($filenaem): returns $filename contents as a string 2005-02-17 19:31:09 +00:00
Scott Ullrich
622fa35a4f add return_dir_as_array: return_dir_as_array($dir): returns $dir contents as an array 2005-02-17 19:02:40 +00:00
Scott Ullrich
378f7d3a28 Restore the infterface selection widget in the package manager correctly. 2005-02-17 18:22:00 +00:00
Scott Ullrich
5e756fe739 Version bump 2005-02-16 21:11:58 +00:00
Scott Ullrich
1772bc7287 Correct typo for PPTP rules. 2005-02-16 21:09:35 +00:00
Scott Ullrich
073deb074c Treat the inbound nat rules the same way as 1:1 and server nat. 2005-02-16 20:38:38 +00:00
Scott Ullrich
549912e311 Check that $pkg['adddeleteeditpagefields']['columnitem'] exists before foreaching through it. 2005-02-16 19:32:54 +00:00
Scott Ullrich
b80900603d sleep for 3 seconds on status page giving the machine a little breathing room to calculate cpu usage correctly. 2005-02-15 22:57:41 +00:00
Scott Ullrich
29a5799fb6 m0n0wall -> pfSense 2005-02-15 19:54:55 +00:00
Scott Ullrich
cd9a0cc62d Update PPTP rules and correct binat rules. 2005-02-15 01:53:43 +00:00
Scott Ullrich
564a42cf8e No need for 2 carriage returns after rdr rule. 2005-02-15 00:05:51 +00:00
Scott Ullrich
1e024d52af Correctly redirect ports. 2005-02-15 00:02:51 +00:00
Scott Ullrich
dc469b311d Do not output CGI header for this file 2005-02-14 23:33:41 +00:00
Scott Ullrich
98a8e83181 Unbreak the package manager. 2005-02-14 21:48:44 +00:00
Scott Ullrich
3af86226c2 fopen requires to paramaters. be sure to include "r" 2005-02-14 15:32:55 +00:00
Scott Ullrich
b1e9ac0d10 Bump version to 0.31 2005-02-13 20:22:40 +00:00
Scott Ullrich
bef7fb5394 Correctly deterimine when a rule is pointing to a servernet or 1:1 host and accomidate its wierd pf behavior. 2005-02-13 18:05:20 +00:00
Scott Ullrich
d9a1689baa Make sure to binat on external AND internal addresses. effectively swapping the binat lines source and destiation. 2005-02-13 06:27:46 +00:00
Scott Ullrich
c4e2f770e5 Be sure to pass the destination 1:1 mask. 2005-02-13 05:32:15 +00:00
Scott Ullrich
1c19790adb Since PF will not allow you to specify the interface for proxyARP items ommit the interface infromation for 1:1 and Server Nat rules. 2005-02-13 04:32:30 +00:00
Scott Ullrich
b9bdc99b26 Be sure to include target ip in the nat redirects. 2005-02-13 03:24:53 +00:00
Scott Ullrich
b6f56d02df Correctly setup pptp rules, do not attempt to label rdr rule. 2005-02-13 01:06:22 +00:00