Checked gettext() implementation on firewall_virtual_ip.php
Corrections gettext implementation on firewall_virtual_ip.php
Fixing gettext() calls on firewall_virtual_ip.php
Fixing gettext calls on firewall_virtual_ip.php
Pick some fixes from master
Implemet gettext() calls
Implement gettext() calls
Fixes #632. When bringing down a vip of proxyarp use the new pidfile introduced. Also teach about interface argument to proxyarp function so it can start only a instance of an interface.
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.
Use correct xml tag to compare with nat port forward destination address
Teach more code to deal with new NAT Port Forwarding xml tags
Ticket #152. Hoepfully fix creation of empty vip entries in the config when deleting them. Probably more checks need to be done by consumers.
Require filter.inc and shaper.inc
Fix proxy ARP VIP addition (was calling old function)
rename function from interfaces_proxyarp... to interface_ to be consistent with the functions for carp, carpdev, and ipalias.
still a problem with proxy ARP, removing VIP doesn't kill off choparp (will open ticket)
Propperly fix the special case of proxyarp vip deleteion. With comments from cbuechler@.
Revert "Resolves #153 Treat proxyarp special case during deletion."
This reverts commit 5d5ec271de58dd8306fa7bacfb439b07b3dd2e51.
Resolves #153 Treat proxyarp special case during deletion.
Correctly handle the change of vhid on an interface.
Reviewed-by: scott@ and billm@
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Take care of cleaning the ip alias when we delete an entry of ipalias type or modify it.
Make sure that the item isset before checking.(part of PHP5 array handling)
fix path to IP Alias image
use the right class
Do not hard code white
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...
Eliminate interfaces_carp_bring_up_final()
Woops, reverse output.
Output vhid for carpdev items
Output CarpDEV-DHCP items correctly. Do not have subnet-bits.
CarDEV DHCP fixes.
add IP alias support
TODO:Remove IP aliases upon deletionAdd "type" icon
touch up text
Ticket #1397
Switch over to array style page titles. Obtained-from: m0n0wall
Add a plus button on the top header of these pages.This to make it easier on large configurations.
Do not reset CARP interfaces until user applies the changes.
Bring CARP interfaces up fully after changes.
Remove #!/usr/local/bin/php
Remove reboot required checks
MFC 7447Only check against an item if external-address is definedTicket #648
Do not show blank entries
Ticket #664
Adjust carp bootup sequence. Do not down the interfaces and later up them.
Allow for an "other" virtual IP which is neither ProxyARP or CARPUseful if the IP is already routed to you (PPPOE for example) andyou just want to use it for NAT
XXX: Need a icon_other hoba ;)
some crosslinking to "fly" from corrosponding setting to logs, diags and back
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Use CARP and Proxy ARP icons
remove blank line
Move CARP around - it's no longer a "service" status shows under status menu and all settings are under virtual ips
Need to bring up the carp interfaces and do the proxyarp magic on changes
duh, helps if you commit the code you want people to use!without further ado, heres the new virutal IP code :)