Commit Graph

93 Commits

Author SHA1 Message Date
Scott Ullrich
225a2f0b46 Bring in XSS id fixes from m0n0wall 2010-11-12 11:03:51 -05:00
jim-p
245da5436b Typo: choosen -> chosen 2010-09-08 08:49:43 -04:00
Ermal
f4e8db1f82 Do the check regarding 'none' configured interfaces properly. This fixes breakage on VIP configuration. Reported-by: http://forum.pfsense.org/index.php/topic,28120.0.html 2010-09-07 20:37:43 +00:00
Ermal
e847108459 Ticket #866 #632. Save old settings or actions to be taken for reconfiguring a route/vip on a tmp file and make use that information when apply settings buttons is clicked. This makes the gui behave as expected. 2010-09-01 15:51:38 +00:00
Ermal
62a4abc92c Ticket #543. Do not allow to change an interface already configured to a type none if it is referenced by VIPs and also do not allow VIPs to be configured on an interface with type none. Maybe the latest should be relaxed to only disallow this for ipaliases?! 2010-08-31 12:47:58 +00:00
Ermal
a3733a0c35 Do not allow proxy arp to be edited if it references a carp. 2010-08-26 16:47:10 +00:00
Ermal
e19b7d1ea8 Allow carp interfaces to sit on top of aliases. Also add safety belts to ipalias deletion for this to avoid breakage. Trigered-by: http://forum.pfsense.org/index.php/topic,27834.0.html 2010-08-26 16:38:12 +00:00
Ermal
f6f5fde137 Fixes #694. Actually if the vip interface changes take proper actions to clean up on the previous interface. 2010-08-17 21:23:09 +00:00
Renato Botelho
c0948c6c12 Just fix some space and tab problems 2010-08-12 14:17:28 -03:00
Renato Botelho
e73b001e25 Merge remote branch 'mainline/master'
Conflicts:
	usr/local/www/diag_smart.php
	usr/local/www/firewall_rules_edit.php
	usr/local/www/interfaces.php
	usr/local/www/load_balancer_pool_edit.php
	usr/local/www/pkg_mgr_settings.php
2010-08-12 12:55:32 -03:00
Vinicius Coque
a236afeefe Fix gettext on firewall_virtual_ip_edit.php 2010-08-12 09:36:38 -03:00
Erik Fonnesbeck
ac8c5e5643 Do not try to bring down a CARP VIP for an entry that does not exist yet. Fixes #819 2010-08-11 14:13:32 -06:00
Vinícius Coque
17cc6627d4 Fix enable_change() broken on last gettext() implementation 2010-08-10 15:06:51 -03:00
Carlos Eduardo Ramos
2bc79e88e6 Checked gettext() implementation on firewall_virtual_ip_edit.php 2010-07-12 13:53:25 -03:00
Carlos Eduardo Ramos
f9c81d5a1e Corrections gettext implementation on firewall_virtual_ip_edit.php 2010-07-08 15:07:56 -03:00
Vinicius Coque
ab1f455639 Fixing gettext calls on firewall_virtual_ip_edit.php 2010-07-02 15:58:43 -03:00
Rafael Lucas
406abd6ea0 Implemet gettext() calls 2010-06-29 10:51:15 -03:00
Rafael Lucas
3e2a70d9b6 Implement gettext() calls 2010-06-29 08:53:23 -03:00
Ermal
2b6f65d736 Fixes #549. Save a list of all changed vips to reload in a temporary file so when apply is clicked it can process all of them. 2010-06-14 11:54:23 +00:00
Ermal
e03b0a03fb Fixes #632. Use the correct function to handle vip destory. 2010-06-14 11:29:31 +00:00
Ermal
5523fa3d2d Fixes #632. Actually pass the interface and not the vip configuration to the function. 2010-06-04 16:34:14 +00:00
Renato Botelho
5e02b57b27 Merge remote branch 'mainline/master' 2010-04-27 12:39:37 -03:00
Ermal
0172c431c1 Actually correctly handle editing of vips with index 0. 2010-04-27 15:26:42 +00:00
Renato Botelho
be28a8c001 Merge remote branch 'mainline/master' 2010-04-27 08:41:15 -03:00
Ermal
e066fe0717 Fix test to not penalized variable value of 0. 2010-04-26 19:33:58 +00:00
Renato Botelho
a94ee3fa30 Merge remote branch 'mainline/master' 2010-04-26 09:00:24 -03:00
Chris Buechler
ee8c38898d remove bunk input validation 2010-04-24 19:04:30 -04:00
Renato Botelho
93e485e3c6 Teach more code to deal with new NAT Port Forwarding xml tags 2010-04-12 11:10:04 -03:00
Chris Buechler
0ad76ac860 fix editing of PARP ranges reverting to single entries, and duplicate "selected" in subnet_bits 2010-04-03 16:38:39 -04:00
Ermal Luçi
dfc7ab8c69 Remove mentioning of the well gone ftp helper. 2010-03-03 21:58:52 +00:00
Chris Buechler
9301de7eae check against correct variable 2010-02-21 01:54:44 -05:00
Ermal Luçi
bbb7e18d87 Feedback #225. If the type of vip changes remove the old type before adding the new one. 2010-01-11 13:37:38 +00:00
sullrich
24caf10492 Automatically select the last known vhid + 1 when creating new entries 2009-11-28 18:43:09 -05:00
sullrich
03fdfdd652 Verify carp VHIDS no matter what and compare to current id if needed Resolves #189 2009-11-28 18:38:01 -05:00
Scott Ullrich
1a03cf690d Include filter.inc and shaper.inc 2009-11-21 19:34:46 -05:00
Ermal Luçi
0ee17602a5 Correctly handle the change of vhid on an interface. 2009-10-08 21:52:51 +00:00
Ermal Luçi
1772523c3a Add more checks. 2009-10-01 15:33:31 +00:00
Ermal Luçi
d5b42e6f78 Missed improvement. 2009-10-01 15:29:53 +00:00
Ermal Luçi
abcb2bed92 * Convert carp/vips code to behave the same as other interfaces.
* Make optimizations around it.
* Make sure when we reload teh underlying interface we reload carp too.
* Some fixes around the code.

Reviewed-by: scott@ and billm@
2009-10-01 15:19:42 +00:00
Scott Ullrich
7ac5a4cb18 Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on 2009-09-14 19:14:40 -04:00
Scott Ullrich
234bb0a599 We no longer have a carpdev patch. Comment out the radio button 2009-08-25 16:29:50 -04:00
Ermal Luçi
a368a026db * Reorganize the 'apply' button infrustructure in the GUI.
- Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
	- Convert all pages to the new infrustructure
	- This improves a lot the control on this notification
2009-06-30 17:15:22 +00:00
jim-p
673e587db9 Fix CARP IP Creation. Subnet check was failing even for valid input. See ticket #1925 2009-05-12 16:08:59 -04:00
Ermal Luçi
a55e9c701c * Hide interfaces internals to other code and use the propper interfaces.
Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc...
* Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml
* Some other missed custom interface list building and substituing with propper get_configured_interface*()
NOTE: This should give indipendce on dynamic interfaces on some services that before could not be used on top of this type of interfaces.
2009-03-30 00:38:36 +00:00
Ermal Luçi
53af883529 Take care of cleaning the ip alias when we delete an entry of ipalias type or modify it. 2009-03-26 17:15:41 +00:00
Ermal Luçi
67763264c3 Use the new function of interfaces and get_interface_ip to get propper results. 2009-03-26 01:19:32 +00:00
Scott Ullrich
e091cb458c Add CSS Header 2008-08-30 19:58:04 +00:00
Matthew Grooms
6b07c15ad8 Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance
5) Cleaning up the related WebUI pages
2008-08-01 06:30:34 +00:00
Ermal Luçi
b739112506 Continue interface improvements 2008-06-21 17:02:05 +00:00
Scott Ullrich
2db680e1ab Output CarpDEV-DHCP items correctly. Do not have subnet-bits. 2008-05-25 05:45:24 +00:00