Commit Graph

17461 Commits

Author SHA1 Message Date
Scott Ullrich
3dbceb9214 Include .inc files for plugin system 2011-05-30 12:02:47 -04:00
Ermal
d97ff036ab Prevent races on resovlconf generation as well by adding a lock. 2011-05-30 13:11:03 +00:00
Evgeny Yurchenko
b45babaeb5 Bug #1403. Filter Rules description do not get saved when "(quote) present as character 2011-05-27 21:55:22 +00:00
Ermal Luçi
ce91583bde Merge pull request #1 from EvgenyY/6e2a15e677fa0558ba0c9b1700be38f4065a76f6
Speed/duplex select for interfaces
2011-05-28 09:19:33 -07:00
Scott Ullrich
552605326c Add note about voucher sync (only enable on slave nodes). 2011-05-27 13:27:34 -04:00
Scott Ullrich
58f963d0da Clarify auth option to include Vouchers 2011-05-27 13:06:29 -04:00
jim-p
f40a03a45c Only add pppoe to the interfaces list if it both has an entry and is in server mode (i.e. not disabled.) 2011-05-27 12:02:22 -04:00
jim-p
685c977602 Some extra protection against putting empty values into the ruleset. 2011-05-27 12:02:21 -04:00
Ermal
a1b86994a0 Ticket #1534. Try to stop packages during reboot of system. 2011-05-27 15:32:02 +00:00
Evgeny Yurchenko
6e2a15e677 Hiding mediaopt under Advanced button 2011-05-27 15:21:25 +00:00
Ermal
93b8df2a16 Increase timeout to 2 minutes. Ticket #1545. 2011-05-27 10:46:33 +00:00
Ermal
71070cc55f Ticket #1545. Lock each dnsHost to be updated to prevent running two instances in parallell. 2011-05-27 10:45:05 +00:00
Ermal
224ddbadab Silence the route changing since it fills the logs with not needed info. 2011-05-27 08:24:32 +00:00
Ermal
dfb30a896c Trigger reloading of packages through check_reload_status so it can serialize the calls to not DoS the OS with processes triggered from this. Ticket #1534 2011-05-27 07:56:11 +00:00
Bill Marquette
13f0762d9c Fix #1277
Wasn't able to remove the multicast RIPv2 discovery at startup, but
all ripv1 response's are gone now.
2011-05-26 22:28:19 -05:00
Ermal
b75d32e558 Free ipfw rule number after mac pass-through deletion. 2011-05-26 20:51:23 +00:00
Ermal
ab731f5408 Bring more consistent style to CP edit mac and ip passthrough pages. 2011-05-26 20:16:08 +00:00
Ermal
adcf909ae9 Just use the long reference here instead of creating potential dangerous reference. 2011-05-26 19:39:58 +00:00
Warren Baker
1a6cb6e763 Remove decimals from cumulative users graph. 2011-05-26 13:41:12 +02:00
Scott Ullrich
e4a8ed9739 Add function header 2011-05-25 19:51:00 -04:00
Scott Ullrich
d65962a773 Adding a new hook system for firewall nat edit and firewall rules edit page.
Basically if the directory exists it will suck in the files to extend these pags.

/usr/local/pkg/firewall_nat/input_validation
/usr/local/pkg/firewall_nat/pre_write_config
/usr/local/pkg/firewall_nat/htmlphpearly
/usr/local/pkg/firewall_nat/htmlphplate

/usr/local/pkg/firewall_rules/input_validation
/usr/local/pkg/firewall_rules/pre_write_config
/usr/local/pkg/firewall_rules/htmlphpearly
/usr/local/pkg/firewall_rules/htmlphplate
2011-05-25 19:43:51 -04:00
Warren Baker
838e4eb876 Rather make use of $global variable for RRD path. 2011-05-26 00:43:28 +02:00
Scott Ullrich
474f36d1b2 * Add is_ipaddr_configured() so that people do not need to reinvent the wheel for this task
* Check to make sure the administrator is not entering the IP address of the same host preventing a issue where the firewall will sync the voucher database to itself and cause the webConfigurator to crash.
2011-05-25 18:02:05 -04:00
Warren Baker
5c723d9fcc Remove out-dated RRD file as it will cause broken images to appear on RRD graphs page. 2011-05-26 00:00:57 +02:00
Ermal
c206a2ab96 Disable csrf checks when posting from scripts. 2011-05-25 20:36:01 +00:00
Ermal
05771a2485 Provide a voucher_expire function so that voucher can be expired through a POST. 2011-05-25 20:28:10 +00:00
Ermal
dceff62e81 Put some debug info during dyndns update under debug conditionals. 2011-05-25 17:08:22 +00:00
Ermal
193ee786a4 Actually add more error checking and do not schedule a scan if it is not possible to retreive the wan ip address. 2011-05-25 16:51:53 +00:00
Ermal
dd575ea436 Improve some code and check return value from _checkIP. 2011-05-25 16:41:43 +00:00
jim-p
7788c76a4e Don't overwrite the $target variable. Fixes #1415 2011-05-25 12:29:31 -04:00
Ermal
c749ef62ec Check that the returned ip is an ip_address and not blindly trust the returned information. 2011-05-25 15:38:54 +00:00
jim-p
f0e80b72a3 Correct dhcpd statement for unknown-clients. Fixes #1555 2011-05-25 09:35:23 -04:00
Ermal
f6f1c84748 Update some code to be more readble and more compliant to php5 2011-05-25 11:02:53 +00:00
Ermal
b7475a811c Correct the interface alias generation. Wrong copy-pasto before. 2011-05-24 20:13:10 +00:00
Ermal
77bd744e8f Correct the interface alias generation. 2011-05-24 20:11:59 +00:00
Ermal
d1a44a5f1c Correct the interface alias generation. 2011-05-24 20:05:00 +00:00
Ermal
7e107d2ef7 Use remoteips here. 2011-05-24 20:01:11 +00:00
Ermal
ee6d2b5251 Resolves #1243. Properly handle pppoe new format of config so correct rulesets are generated. 2011-05-24 19:35:54 +00:00
jim-p
4e12754d1a Fix automatic and manual outbound NAT for PPTP. Fixes #954 2011-05-24 13:39:38 -04:00
jim-p
bdb6bd3065 Fix syntax error/typo. Fixes #1372 2011-05-24 12:49:21 -04:00
jim-p
a90896fd64 Move the code to touch needs_package_sync into the shell script portion of the post upgrade command. The PHP portion will fail spectacularly during the 1.2.3-to-2.0 upgrade trying to run the new binaries on the old OS. The shell script part still works. Fixes #1251 enough for what we need. The PHP code can never run properly there, but at least we can trigger the package reinstall and the rest can sort itself out when 2.0 boots the first time. 2011-05-24 12:22:43 -04:00
lgcosta
7a18dfa4ed Fixes #1444. Implements the same fix that issue ermal made in #1522 to the console menu 2011-05-23 11:56:32 -03:00
Evgeny Yurchenko
509ca889c9 Adding gui to choose media options for interfaces. 2011-05-21 15:35:35 +00:00
Ermal
abcdca835c Fixes #1386. Correct unlooping nested port aliases. 2011-05-20 16:54:42 +00:00
jim-p
aa6699fbea Fix config sync issue. Resolves #1547 Fixed-by: Ermal 2011-05-20 10:27:29 -04:00
Ermal
aa3c486685 Correct code to use correct refernces for proxy settings set in Advanced->misc. Reported-by: http://forum.pfsense.org/index.php/topic,36939.0.html 2011-05-20 16:10:27 +00:00
Ermal
2a57a4d1c1 Correct curl setting for setting a proxy username and password. Reported-by: http://forum.pfsense.org/index.php/topic,36939.0.html 2011-05-20 15:45:01 +00:00
Ermal
b7d56b6412 Fixes #1508. When an interface is configured as static and an up event comes manually trigger rc.newwanip so gateway and other services get restarted properly. 2011-05-19 21:03:21 +00:00
jim-p
43a68abc9d Fix clearing of PPTP/PPPoE/L2TP server raw logs. Fixes #1340 2011-05-19 14:47:56 -04:00
jim-p
51f8a7f8d5 Correct password variable name for input validation test on PPTP users. Fixes #1239 2011-05-19 14:26:26 -04:00